awesome-cli-dx
awesome-cli-dx copied to clipboard
A curated list of awesome CLI's pattern for building smooth experiences.
Awesome CLI DX

A curated list of awesome CLI's pattern for building smooth experiences.
NOTE: Check awesome-cli for tooling about implemented them.
User Onboarding
Inputs confirmation
Autocompletion
Linting Configuration Files
Extra information
Lovely Commands
- bat - A cat(1) clone with wings.
- diff-so-fancy – Good-lookin' diffs with diff-highlight and more.
- entrp – Run arbitrary commands when files change.
- gnomon – Perfect for analyze quickly logs
-
htop – htop is an interactive
top
. - hub – hub helps you win at git.
- jq – Command-line JSON processor. 1
- peco – Simplistic interactive filtering tool.
- pup – command line tool for processing HTML. 1
- share – Quickly share files from your command line.
- clipboard – Access the system clipboard (copy/paste).
- jsonresume – Cli tool to easily setup a new resume.
-
git-authors – Detects project contributors and add it into
package.json
. - regexgen – Generates regular expressions that match a set of strings.
- pv – Monitoring the progress of data through a pipeline.
- fx – Command-line JSON processing tool.
- spot – Tiny search utility.
- share – Quickly share files from your command line.