Directories ¶
Path | Synopsis |
---|---|
Package cops contains packages for rendering terminal user interfaces.
|
Package cops contains packages for rendering terminal user interfaces. |
braille
Package braille composites bitmaps as braille.
|
Package braille composites bitmaps as braille. |
display
Package display models, composes, and renders virtual terminal displays using ANSI escape sequences.
|
Package display models, composes, and renders virtual terminal displays using ANSI escape sequences. |
terminal
Package terminal provides an idiomatic Go interface for reading, writing, and restoring terminal capabilities.
|
Package terminal provides an idiomatic Go interface for reading, writing, and restoring terminal capabilities. |
text
Package text measures and cuts raw text for terminal displays.
|
Package text measures and cuts raw text for terminal displays. |
textile
Package textile weaves strings into a text image.
|
Package textile weaves strings into a text image. |
vtio
Package vtio provides a tool for drawing a ANSI stream onto a virtualized display.
|
Package vtio provides a tool for drawing a ANSI stream onto a virtualized display. |
Package ecs provides the core plumbing necessary to build Entity Component Systems on top of Go structs.
|
Package ecs provides the core plumbing necessary to build Entity Component Systems on top of Go structs. |
time
Package time provides a Facility for managing time in an ecs.System.
|
Package time provides a Facility for managing time in an ecs.System. |
Package input provides an adapter that changes a stream of terminal input into a channel of commands.
|
Package input provides an adapter that changes a stream of terminal input into a channel of commands. |
Package parking provides an animated simulation of cars (emoji) entering and exiting a parking lot (line art).
|
Package parking provides an animated simulation of cars (emoji) entering and exiting a parking lot (line art). |
Package point provides convenience logic for manipulating points and regions in 2-space.
|
Package point provides convenience logic for manipulating points and regions in 2-space. |
Package rectangle provides functions for manipulating image points and rectangles, particularly applicable to terminal user interfaces.
|
Package rectangle provides functions for manipulating image points and rectangles, particularly applicable to terminal user interfaces. |
Click to show internal directories.
Click to hide internal directories.