A curated list of awesome resources for building immersive CLI experiences.
Colorful animations in terminal output.
60+ spinners for use in the terminal.
Elegant terminal spinner.
Flexible ascii progress bar.
Generate a CLI progress bar as a string that you can then output in any way you like.
Output one line and move to beginning of line. Useful for progress bars and counters with no breaks in the terminal.
Render SVG on terminal.
React for interactive command-line apps.
A transform stream that diffs input buffers and outputs the diff as ANSI. If you pipe this to a terminal it will update the output with minimal changes.
CLI email prompt with autocompletion and built-in validation.
A collection of common interactive command line user interfaces.
CLI app helper.
A diff friendly cli input module. Made for usage with neat-log and ansi-diff-stream.
A log types for create CLI commands.
Terminal string styling done right.
Unicode symbols with Windows CMD fallbacks.
Prettifies any javascript object in your console.
Beautiful color gradients in terminal output.
Pretty print messages on the terminal.
Automagically generates command-line interfaces (CLI) for any module.
when you want to fire an event no matter how a process exits.
Update notifications for your CLI app.
Lightweight, beautiful and user-friendly interactive prompts