Zero-dependency Markdown to ANSI terminal renderer. Converts Markdown strings into beautifully formatted terminal output with full GFM support.
Strip ANSI escape codes from a string
Regular expression for matching ANSI escape codes
Wordwrap a string with ANSI escape codes
ANSI escape codes for styling strings in the terminal
ANSI to React Elements
Slice a string with ANSI escape codes
Check if a string has ANSI escape codes
ANSI escape codes for manipulating the terminal
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
A module that diffs an input buffer with the previous one provided to it and outputs the diff as ANSI
A tiny and fast text wrap library which takes ANSI escapes into account.
align-text with ANSI support for CLIs
An elegant lib that converts the chalked (ANSI) text to HTML.
A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.
An elegant lib that converts the chalked (ANSI) text to HTML. (Community)
The color gray, in ansi.
The color red, in ansi.
Convert ansi escaped text streams to html.
Efficiently modify strings containing ANSI escape codes
The color cyan, in ansi.
User interface primitives for console applications
Advanced ANSI formatting tool for Node.js
A simple library containing all known terminal ansi escape codes and sequences.
Kramdown::ANSI: A library for rendering Markdown(ish) documents with beautiful ANSI escape sequences in the terminal.
Glamour lets you render markdown documents & templates on ANSI compatible terminals.
Renders Markdown with ANSI colors in pipes and an interactive curses pager in TTY.
Renders Markdown in the terminal using ANSI escape codes and the kitty text sizing protocol for headings.