Description
Terminal emulators and text interfaces can parse terminal control sequences through a reusable state machine.
This library is useful for developers building terminal emulators, consoles, multiplexers, or tools that need to interpret escape sequences and screen state. It does not provide a complete terminal application by itself.
Terminal parsing affects what users see and which controls are honored. Treat untrusted terminal output carefully in applications that display remote or log data.