All Projects → Kikobeats → Awesome Cli

Kikobeats / Awesome Cli

Licence: cc0-1.0
A curated list of awesome resources for building immersive CLI experiences.

Projects that are alternatives of or similar to Awesome Cli

Ed
A modern UNIX ed (line editor) clone written in Go
Stars: ✭ 44 (-57.69%)
Mutual labels:  command-line-tool, cli, command-line
Pypistats
Command-line interface to PyPI Stats API to get download stats for Python packages
Stars: ✭ 86 (-17.31%)
Mutual labels:  command-line-tool, cli, command-line
Rff Cli Example
An example of how to use 🏁 React Final Form in a CLI application with Ink
Stars: ✭ 55 (-47.12%)
Mutual labels:  command-line-tool, cli, command-line
Forge Node App
🛠📦🎉 Generate Node.js boilerplate with optional libraries & tools
Stars: ✭ 90 (-13.46%)
Mutual labels:  command-line-tool, cli, command-line
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-5.77%)
Mutual labels:  command-line-tool, cli, command-line
Laminas Cli
Console command runner, exposing commands written in Laminas MVC and Mezzio components and applications
Stars: ✭ 25 (-75.96%)
Mutual labels:  command-line-tool, cli, command-line
Csv2db
The CSV to database command line loader
Stars: ✭ 102 (-1.92%)
Mutual labels:  command-line-tool, cli, command-line
Sultan
Sultan: Command and Rule over your Shell
Stars: ✭ 625 (+500.96%)
Mutual labels:  command-line-tool, cli, command-line
Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (-5.77%)
Mutual labels:  command-line-tool, cli, command-line
Github Files Fetcher
Download a specific folder or file from a GitHub repo through command line
Stars: ✭ 73 (-29.81%)
Mutual labels:  command-line-tool, cli, command-line
Terjira
Terjira is a very interactive and easy to use CLI tool for Jira.
Stars: ✭ 713 (+585.58%)
Mutual labels:  command-line-tool, cli, command-line
Opaline
NextJS for CLI tools
Stars: ✭ 84 (-19.23%)
Mutual labels:  command-line-tool, cli, command-line
Ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Stars: ✭ 28,564 (+27365.38%)
Mutual labels:  command-line-tool, cli, command-line
Ecsctl
Command-line tool for managing AWS Elastic Container Service and Projects to run on it.
Stars: ✭ 15 (-85.58%)
Mutual labels:  command-line-tool, cli, command-line
Papis
Powerful and highly extensible command-line based document and bibliography manager.
Stars: ✭ 636 (+511.54%)
Mutual labels:  command-line-tool, cli, command-line
Q
q - Run SQL directly on CSV or TSV files
Stars: ✭ 8,809 (+8370.19%)
Mutual labels:  command-line-tool, cli, command-line
Cbt
CBT - fun, fast, intuitive, compositional, statically checked builds written in Scala
Stars: ✭ 489 (+370.19%)
Mutual labels:  command-line-tool, cli, command-line
Cli
A command-line interface for Hetzner Cloud
Stars: ✭ 542 (+421.15%)
Mutual labels:  command-line-tool, cli, command-line
Pyinquirer
A Python module for common interactive command line user interfaces
Stars: ✭ 1,151 (+1006.73%)
Mutual labels:  command-line-tool, cli, command-line
Nexmo Cli
Nexmo CLI (Command Line Interface)
Stars: ✭ 73 (-29.81%)
Mutual labels:  command-line-tool, cli, command-line

Awesome CLI Awesome

A curated list of things related with Command Line Interfaces (CLI).

Contents

Animation




Colorize




  • chalk - Terminal string styling done right.
  • chalk-animation - Colorful animations in terminal output.
  • gradient-string - Beautiful color gradients in terminal output.
  • boxen - Create boxes in the terminal.
  • sparkly - Generate sparklines.

Input




  • qoa - Minimal interactive command-line prompts.
  • prompts - Lightweight, beautiful and user-friendly interactive prompts.
  • ansi-diff-stream - A diff friendly cli input module.
  • email-prompt - CLI email prompt featuring autocompletion and validation.

Output




  • prettycli - Pretty print messages on the terminal.
  • fmt-obj - Stringifies any JavaScript object in your console for CLI inspection.
  • beauty-error - Getting a beauty error. Oriented for well printed errors.
  • terminal-link - Create clickable links in the terminal.
  • jsome - Pretty format JSON on terminal.
  • term-img - Display images in iTerm.
  • neat-log - Logger for stateful Command Line Applications.
  • cli-table3 - Pretty unicode tables for the command line.

Framework




  • ink - React for interactive command-line apps.

Helpful




Lovely Commands




  • bat - A cat(1) clone with wings.
  • clipboard - Access the system clipboard (copy/paste).
  • diff-so-fancy - Good-lookin' diffs with diff-highlight and more.
  • entrp - Run arbitrary commands when files change (alternative).
  • exa - A modern replacement for ls.
  • dog - Command-line DNS client alternative to dig.
  • fd - A simple, fast and user-friendly alternative to find.
  • fx - Command-line JSON processing tool.
  • fzf - A command-line fuzzy finder.
  • gnomon - Perfect for analyze quickly logs.
  • htop - htop is an interactive top.
  • httpstat - curl statistics made simple.
  • hub - It helps you win at git.
  • hyperfine - A command-line benchmarking tool.
  • jq - Command-line JSON processor. 1
  • gron - Make JSON greppable.
  • glow - Render markdown on the CLI.
  • ncdu - Interactive disk usage.
  • peco - Simplistic interactive filtering tool.
  • pv - Monitoring the progress of data through a pipeline.
  • share - Quickly share files from your command line.
  • spot - Tiny search utility.
  • z - The definity directory jumper.

Bibliography

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].