Topic

cli

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.

Repositories (1559)

grex
grex pemistahl Rust

A command-line tool and Rust library with Python bindings for generating regular expressions from user-provided test cases

8.1k
standard-version
standard-version conventional-changelog JavaScript

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

8k
claude-code-tips
claude-code-tips ykdojo JavaScript

45 tips for getting the most out of Claude Code, from basics to advanced - includes a custom status line script, cutting the system prompt in half, us...

7.9k
term.everything
term.everything mmulet Go

Run any GUI app in the terminal❗

7.9k
enquirer
enquirer enquirer JavaScript

Stylish, intuitive and user-friendly prompts. Used by eslint, webpack, yarn, pm2, pnpm, RedwoodJS, FactorJS, salesforce, Cypress, Google Lighthouse, G...

7.9k
dasel
dasel TomWright Go

Select, put and delete data from JSON, TOML, YAML, XML, INI, HCL and CSV files with a single tool. Also available as a go mod.

7.9k
staticrypt
staticrypt robinmoisson HTML

Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.

7.9k
xh
xh ducaale Rust

Friendly and fast tool for sending HTTP requests

7.8k
concurrently
concurrently open-cli-tools TypeScript

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

7.8k
clack
clack bombshell-dev TypeScript

Effortlessly build beautiful command-line apps

7.7k
np
np sindresorhus JavaScript

A better `npm publish`

7.7k
gitsome
gitsome donnemartin Python

A supercharged Git/GitHub command line interface (CLI). An official integration for GitHub and GitHub Enterprise: https://github.com/works-with/categ...

7.7k
plop
plop plopjs JavaScript

Consistency Made Simple

7.6k
miniserve
miniserve svenstaro Rust

🌟 For when you really just want to serve some files over HTTP right now!

7.6k
yao
yao YaoApp Go

✨ Build AI agents and web apps — with a single binary.

7.5k
auto-cpufreq
auto-cpufreq AdnanHodzic Python

Automatic CPU speed & power optimizer for Linux

7.5k
kubectl-ai
kubectl-ai GoogleCloudPlatform Go

AI powered Kubernetes Assistant

7.4k
youtube-transcript-api
youtube-transcript-api jdepoix Python

This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles a...

7.4k
Movie_Data_Capture
Movie_Data_Capture mvdctop Python

Local Movies Organizer

7.4k
ffsend
ffsend timvisee Rust

:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.

7.3k
code2prompt
code2prompt mufeedvh Rust

A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.

7.3k
consola
consola unjs TypeScript

🐨 Elegant Console Logger for Node.js and Browser

7.3k
jrnl
jrnl jrnl-org Python

Collect your thoughts and notes without leaving the command line.

7.2k
claude-squad
claude-squad smtg-ai Go

Manage multiple AI terminal agents like Claude Code, Codex, OpenCode, and Amp.

7.2k
wasm-pack
wasm-pack wasm-bindgen Rust

📦✨ your favorite rust -> wasm workflow tool!

7.2k
hatch
hatch pypa Python

Modern, extensible Python project management

7.1k
structured-text-tools
structured-text-tools dbohdan

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

7.1k
jid
jid simeji Go

json incremental digger

7.1k
buku
buku jarun Python

:bookmark: Personal mini-web in text

7.1k
sd
sd chmln Rust

Intuitive find & replace CLI (sed alternative)

7.1k
defuddle
defuddle kepano TypeScript

Get the main content of any page as Markdown.

7k
fkill-cli
fkill-cli sindresorhus JavaScript

Fabulously kill processes. Cross-platform.

7k
isort
isort PyCQA Python

A Python utility / library to sort imports.

6.9k
evolver
evolver EvoMap JavaScript

The GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai

6.9k
trippy
trippy fujiapple852 Rust

A network diagnostic tool

6.8k
bombardier
bombardier codesenberg Go

Fast cross-platform HTTP benchmarking tool written in Go

6.8k
spotify-player
spotify-player aome510 Rust

A Spotify player in the terminal with full feature parity

6.6k
so-novel
so-novel freeok Java

小说下载|网文下载 | 网络小说

6.6k
slack-term
slack-term jpbruinsslot Go

Slack client for your terminal

6.6k
lolcat
lolcat busyloop Ruby

Rainbows and unicorns!

6.5k
ngxtop
ngxtop lebinh Python

Real-time metrics for nginx server

6.5k
numi
numi nikolaeu JavaScript

Beautiful calculator app for macOS, Linux & Windows

6.4k
promptui
promptui manifoldco Go

Interactive prompt for command-line applications

6.4k
datree
datree datreeio Go

Prevent Kubernetes misconfigurations from reaching production (again 😤 )! From code to cloud, Datree provides an E2E policy enforcement solution to r...

6.3k
pastel
pastel sharkdp Rust

A command-line tool to generate, analyze, convert and manipulate colors

6.3k
alive-progress
alive-progress rsalmei Python

A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

6.3k
dev-setup
dev-setup donnemartin Python

macOS development environment setup: Easy-to-understand instructions with automated setup scripts for developer tools like Vim, Sublime Text, Bash, i...

6.3k
httpstat
httpstat reorx Python

curl statistics made simple

6.2k
googler
googler jarun Python

:mag: Google from the terminal

6.2k
bit
bit chriswalz Go

Bit is a modern Git CLI

6.1k