Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
restore-cursor
Gracefully restore the CLI cursor on exit
cli-cursor
Toggle the CLI cursor
ora
Elegant terminal spinner
cli-spinners
Spinners for use 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.
cli-truncate
Truncate a string to a specific width in the terminal
log-update
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
cli-boxes
Boxes for use in the terminal
terminal-link
Create clickable links in the terminal
boxen
Create boxes 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.
@listr2/prompt-adapter-inquirer
Listr2 prompt adapter for inquirer.
listr
Terminal task list
yocto-spinner
Tiny terminal spinner
log-update-async-hook
log-update fork that uses async-exit-hook internally
ora-classic
Elegant terminal spinner
ink-use-stdout-dimensions
React hook for subscribing to stdout dimensions in Ink
term-img
Display images in iTerm
console-clear
Clear the console, cross-platform
progress-estimator
Animated progress bars with estimated durations