term — independent software & tools
-
cli-truncate
Truncate a string to a specific width in the terminal
-
listr2
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
-
ora
Elegant terminal spinner
-
yocto-spinner
Tiny terminal spinner
-
boxen
Create boxes in the terminal
-
cli-boxes
Boxes for use in the terminal
-
cli-cursor
Toggle the CLI cursor
-
cli-spinners
Spinners for use in the terminal
-
listr
Terminal task list
-
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
-
terminal-link
Create clickable links in the terminal
-
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.