Coder Social home page Coder Social logo

kikobeats / awesome-cli Goto Github PK

View Code? Open in Web Editor NEW
278.0 8.0 15.0 67 KB

A curated list of awesome resources for building immersive CLI experiences.

Home Page: https://nicedoc.io/Kikobeats/awesome-cli

License: Creative Commons Zero v1.0 Universal

awesome command-line-tool command-line cli awesome-list

awesome-cli's Introduction

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.
  • bore - Making tunnels to localhost
  • clipboard - Access the system clipboard (copy/paste).
  • diff-so-fancy - Good-lookin' diffs with diff-highlight and more.
  • dua - Interactive disk usage.
  • 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.
  • jnv - Interactive JSON filter using jq.
  • gron - Make JSON greppable.
  • glow - Render markdown on the CLI.
  • peco - Simplistic interactive filtering tool.
  • pup - Parsing HTML at the command line.
  • pv - Monitoring the progress of data through a pipeline.
  • share - Quickly share files from your command line.
  • spot - Tiny search utility.
  • zoxide - A smarter cd command. Works on all major shells.

Bibliography

awesome-cli's People

Contributors

ajeetdsouza avatar borjacampina avatar dgarcia360 avatar jmerle avatar kikobeats avatar shime avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.