Home

Awesome

Escape 🕳️

Terminal Escape Sequence Library

Consists mainly of functions returning escape sequence strings, that, when written to stdout, will alter the appearance or functionality of the terminal emulator.

Also provides a read() function that returns an Event variant for keyboard, mouse and window resize events.

This library tries to be as general as possible and work with as many terminals as possible without relying on the terminfo database.

Please open an issue if you find any bugs.

Note that not all terminals implement these features in the same way.

Future Features

Known Issues