neoansi library

Classes

AnsiListener
A generic interface with typed methods for known ANSI escape codes.
AnsiReader
A synchronous reader that matches and parses ANSI escape codes.
AnsiWriter
An output string sink that assumes the effect of ANSI escape codes.
Color
An immutable 32-bit color value in ARGB format.

Enums

Ansi1BitColor
1-bit ANSI supported foreground and background colors on most terminals.
Ansi8BitColor
8-bit ANSI supported colors on most terminals.

Typedefs

AnsiSink = AnsiWriter
An output string sink that assumes the effect of ANSI escape codes.