Skip to content

Latest commit

 

History

History

cli

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Terminal / Command Line Interface

Modules

  • active-win - get metadata about the active window
  • ansi-escapes - ANSI escape codes for manipulating the terminal
  • ansi-styles - ANSI escape codes for styling strings in the terminal
  • boxen - create boxes in the terminal
  • chalk - colorize and style text 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
  • cli-table3 - print customizable tables to the CLI
  • cli-truncate - truncate a string to a specific width in the terminal
  • commander - CLI builder
  • dargs - convert an object of options into an array of command-line arguments
  • elegant-spinner - elegant spinner for interactive CLI apps
  • esc-exit - exit the process when the esc key is pressed
  • first-run - detect the first time a process is executed
  • ink - CLI builder using React
  • ink-image - image component for Ink
  • ink-link - link component for Ink
  • inquirer - CLI forms and user input
  • log-update - dynamically update console.log statements at the command line
  • ora - show temporary spinner in the terminal
  • pad-stdio - pad stdout and stderr
  • restore-cursor - gracefully restore the CLI cursor on exit
  • shell-env - get environment variables from the shell
  • shell-history - get the command history of the user's shell
  • shell-path - get the $PATH from the shell
  • sudo-block - block users from running your app with root permissions
  • supports-color - detect whether a terminal supports color
  • term-size - reliably get the terminal window size (columns & rows)
  • terminal-image - display images in the terminal
  • terminal-link - create clickable links in the terminal
  • update-notifier - update notifications for your CLI app