unicode — independent software & tools
-
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
-
string-width
Get the visual width of a string - the number of columns required to display it
-
yocto-spinner
Tiny terminal spinner
-
termgrid-core
Provide a deterministic terminal grid engine with fixed Unicode width, damage tracking, and backend-independent rendering for efficient redraws.
-
boxen
Create boxes in the terminal
-
cli-boxes
Boxes for use in the terminal
-
cli-spinners
Spinners for use in the terminal
-
cli-table3
Pretty unicode tables for the command line. Based on the original cli-table.
-
figures
Unicode symbols with fallbacks for older terminals
-
has-unicode
Try to guess if your terminal supports unicode
-
is-unicode-supported
Detect whether the terminal supports Unicode
-
listr
Terminal task list
-
log-symbols
Colored symbols for various log levels. Example: `✔︎ Success`
-
widest-line
Get the visual width of the widest line in a string - the number of columns required to display it