ansi — independent software & tools
-
familiar
Pixel-art pet companion for Claude Code CLI · npm install: claude-familiar · 7 pets × 5 skins, multi-pet leveling
-
ansis
ANSI color lib
-
cli-truncate
Truncate a string to a specific width in the terminal
-
@inquirer/ansi
A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.
-
sisteransi
ANSI escape codes for some terminal swag
-
supports-hyperlinks
Detect whether a terminal supports hyperlinks
-
cosmostrix
Production-grade cinematic Matrix rain renderer for serious terminal environments.
-
ansi-align
align-text with ANSI support for CLIs
-
ansi-colors
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).
-
ansi-cyan
The color cyan, in ansi.
-
ansi-escapes
ANSI escape codes for manipulating the terminal
-
ansi-gray
The color gray, in ansi.
-
ansi-red
The color red, in ansi.
-
ansi-regex
Regular expression for matching ANSI escape codes
-
ansi-styles
ANSI escape codes for styling strings in the terminal
-
chalk
Terminal string styling done right
-
chalk-template
Terminal string styling with tagged template literals
-
charm
ansi control sequences for terminal cursor hopping and colors
-
cli-color
Colors, formatting and other tools for the console
-
cli-cursor
Toggle the CLI cursor
-
cli-highlight
Syntax highlighting in your terminal
-
colorette
🌈Easily set your terminal text color & styles.
-
colors
get colors in your node.js console
-
@colors/colors
get colors in your node.js console
-
columnify
Render data in text columns. Supports in-column text-wrap.
-
elegant-spinner
Elegant spinner for interactive CLI apps
-
has-ansi
Check if a string has ANSI escape codes
-
kleur
The fastest Node.js library for formatting terminal text with ANSI colors~!
-
pm2-multimeter
render multiple progress bars at once on the terminal with eventlimit maxed
-
readline2
Readline Façade fixing bugs and issues found in releases 0.8 and 0.10
-
slice-ansi
Slice a string with ANSI escape codes
-
strip-ansi
Strip ANSI escape codes from a string
-
supports-color
Detect whether a terminal supports color
-
terminal-link
Create clickable links in the terminal
-
widest-line
Get the visual width of the widest line in a string - the number of columns required to display it
-
wrap-ansi
Wordwrap a string with ANSI escape codes
-
yoctocolors-cjs
CommonJS version - The smallest and fastest command-line coloring package on the internet