terminal — independent software & tools
-
is-wsl
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
-
kleur
The fastest Node.js library for formatting terminal text with ANSI colors~!
-
listr
Terminal task list
-
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
-
@lydell/node-pty
Smaller distribution of node-pty.
-
marked-terminal
A custom render for marked to output to the Terminal
-
nanospinner
The simplest and tiniest terminal spinner for Node.js
-
node-pty
Fork pseudoterminals in Node.JS
-
nodemon
Simple monitor script for use during development of a Node.js app.
-
piccolore
A tiny, zero-dependency library for styling terminal text
-
picocolors
The tiniest and the fastest library for terminal output formatting with ANSI colors
-
pm2-multimeter
render multiple progress bars at once on the terminal with eventlimit maxed
-
powershell-utils
Utilities for executing PowerShell commands
-
proj-track
Auto-capture CLI command history per-project with zero terminal interference.
-
readline2
Readline Façade fixing bugs and issues found in releases 0.8 and 0.10
-
set-blocking
set blocking stdio and stderr ensuring that terminal output does not truncate
-
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
-
tabtab
tab completion helpers, for node cli programs. Inspired by npm completion.
-
terminal-link
Create clickable links in the terminal
-
terminal-size
Reliably get the terminal window size (columns & rows)
-
time-stamp
Get a formatted timestamp.
-
wcwidth
Port of C's wcwidth() and wcswidth()
-
webpack-log
A logger for the Webpack ecosystem
-
window-size
Reliable way to get the height and width of terminal/console, since it's not calculated or updated the same way on all platforms, environments and node.js versions.
-
wrap-ansi
Wordwrap a string with ANSI escape codes
-
@xterm/addon-fit
An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables fitting the terminal's dimensions to a containing element. This addon requires xterm.js v4+.
-
@xterm/xterm
Full xterm terminal, in your browser
-
yoctocolors-cjs
CommonJS version - The smallest and fastest command-line coloring package on the internet