Most popular cli repositories and open source projects

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

serve

Static file serving and directory listing

700   9637   9637  

metaflow

Build, Manage and Deploy AI/ML Systems

878   9465   9465  

ani-cli

A cli tool to browse and play anime

620   9434   9434  

inshellisense

IDE style command line auto complete

205   9428   9428  

effect

Build production-ready applications in TypeScript

324   9371   9371  

oclif

CLI for generating, building, and releasing oclif CLIs. Built by Sales...

329   9221   9221  

taskbook

Tasks, boards & notes for the command-line habitat

386   9086   9086  

prompts

❯ Lightweight, beautiful and user-friendly interactive prompts

309   9085   9085  

lipgloss

Style definitions for nice terminal layouts πŸ‘„

254   9079   9079  

http-prompt

An interactive command-line HTTP and API testing client built on top o...

327   9062   9062  

Mac-CLI

ο£Ώ macOS command line tool for developers – The ultimate tool to manage...

338   8989   8989  

signale

Highly configurable logging utility

229   8974   8974  

xonsh

:shell: Python-powered shell. Full-featured and cross-platform.

675   8951   8951  

terragrunt

Terragrunt is a flexible orchestration tool that allows Infrastructure...

1085   8921   8921  

aws-vault

A vault for securely storing and accessing AWS credentials in developm...

844   8850   8850  

oha

Ohayou(γŠγ―γ‚ˆγ†), HTTP load generator, inspired by rakyll/hey with tui...

245   8714   8714  

npkill

List any node_modules πŸ“¦ dir in your system and how heavy they are. Yo...

201   8632   8632  

bbot

The recursive internet scanner for hackers. 🧑

682   8627   8627  

httpx

httpx is a fast and multi-purpose HTTP toolkit that allows running mul...

917   8584   8584  

release-it

πŸš€ Automate versioning and package publishing

544   8481   8481  

reviewdog

🐢 Automated code review tool integrated with any code analysis tools...

446   8471   8471  

visidata

A terminal spreadsheet multitool for discovering and arranging data

305   8429   8429  

gh-dash

A beautiful CLI dashboard for GitHub πŸš€

261   8410   8410  

jc

CLI tool and python library that converts the output of popular comman...

222   8324   8324  

enquirer

Stylish, intuitive and user-friendly prompts. Used by eslint, webpack,...

290   7867   7867  

standard-version

:trophy: Automate versioning and CHANGELOG generation, with semver.org...

802   7837   7837  

websocat

Command-line client for WebSockets, like netcat (or curl) for ws:// wi...

295   7730   7730  

aichat

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI...

506   7659   7659  

gitsome

A supercharged Git/GitHub command line interface (CLI). An official i...

443   7633   7633  

np

A better `npm publish`

304   7631   7631  

nb

CLI and local web plain text note‑taking, bookmarking, and archiving w...

222   7574   7574  

dasel

Select, put and delete data from JSON, TOML, YAML, XML and CSV files w...

152   7542   7542  

grex

A command-line tool and Rust library with Python bindings for generati...

176   7538   7538  

concurrently

Run commands concurrently. Like `npm run watch-js & npm run watch-less...

249   7495   7495  

ipatool

Command-line tool that allows searching and downloading app packages (...

603   7428   7428  

XcodeGen

A Swift command line tool for generating your Xcode project

836   7410   7410  

plop

Consistency Made Simple

283   7402   7402  

scc

Sloc, Cloc and Code: scc is a very fast accurate code counter with com...

284   7385   7385  

yao

✨ Yao is an all-in-one application engine that enables developers to...

675   7381   7381  

staticrypt

Password protect a static HTML page, decrypted in-browser in JS with n...

456   7380   7380  

ffsend

:mailbox_with_mail: Easily and securely share files from the command l...

195   7191   7191  

structured-text-tools

A list of command-line tools for manipulating structured text data

249   7066   7066  

jid

json incremental digger

157   6994   6994  

ni

πŸ’‘ Use the right package manager

231   6967   6967  

fkill-cli

Fabulously kill processes. Cross-platform.

160   6936   6936  

miniserve

🌟 For when you really just want to serve some files over HTTP right n...

337   6896   6896  

wasm-pack

πŸ“¦βœ¨ your favorite rust -> wasm workflow tool!

449   6776   6776  

isort

A Python utility / library to sort imports.

597   6750   6750  

xh

Friendly and fast tool for sending HTTP requests

104   6748   6748  

jrnl

Collect your thoughts and notes without leaving the command line.

529   6737   6737