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)

workers-sdk
workers-sdk cloudflare TypeScript

⛅️ Home to Wrangler, the CLI for Cloudflare Workers®

4k
img
img genuinetools Go

Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder.

4k
nodejs-cli-apps-best-practices
nodejs-cli-apps-best-practices lirantal JavaScript

The largest Node.js CLI Apps best practices list ✨

4k
laravel-zero
laravel-zero laravel-zero PHP

A PHP framework for console artisans

4k
data-science-at-the-command-line
data-science-at-the-command-line jeroenjanssens HTML

Data Science at the Command Line

3.9k
codeburn
codeburn getagentseal TypeScript

See where your AI coding tokens go. Interactive TUI dashboard for Claude Code, Codex, and Cursor cost observability.

3.9k
xan
xan medialab Rust

The CSV magician

3.9k
tox
tox tox-dev Python

Command line driven CI frontend and development task automation tool.

3.9k
typos
typos crate-ci Rust

Source code spell checker

3.9k
FeelUOwn
FeelUOwn feeluown Python

trying to be a robust, user-friendly and hackable music player

3.9k
dsq
dsq multiprocessio Go

Commandline tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.

3.9k
vfox
vfox version-fox Go

A cross-platform and extendable version manager with support for Java, Node.js, Golang, Python, Flutter, .NET & more

3.9k
restate
restate restatedev Rust

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

3.8k
flow-typed
flow-typed flow-typed JavaScript

A central repository for Flow library definitions

3.8k
fast-agent
fast-agent evalstate Python

Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support

3.8k
topgrade
topgrade topgrade-rs Rust

Upgrade all the things

3.7k
nba-go
nba-go homerchen19 JavaScript

🏀 💻 The finest NBA CLI.

3.7k
meow
meow sindresorhus JavaScript

🐈 CLI app helper

3.7k
neomutt
neomutt neomutt C

✉️ Teaching an Old Dog New Tricks -- IRC: #neomutt on irc.libera.chat

3.7k
swift-argument-parser
swift-argument-parser apple Swift

Straightforward, type-safe argument parsing for Swift

3.7k
haul
haul callstack TypeScript

Haul is a command line tool for developing React Native apps, powered by Webpack

3.7k
doxx
doxx bgreenwell Makefile

Expose the contents of .docx files without leaving your terminal. Fast, safe, and smart — no Office required!

3.7k
curlie
curlie rs Go

The power of curl, the ease of use of httpie.

3.6k
bullet
bullet bchao1 Python

🚅 Interactive prompts made simple. Build a prompt like stacking blocks.

3.6k
walk
walk antonmedv Go

Terminal file manager

3.6k
html-to-markdown
html-to-markdown JohannesKaufmann Go

⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.

3.6k
kingpin
kingpin alecthomas Go

CONTRIBUTIONS ONLY: A Go (golang) command line and flag parser

3.6k
doitlive
doitlive sloria Python

Because sometimes you need to do it live

3.6k
ouch
ouch ouch-org Rust

Painless compression and decompression in the terminal

3.5k
mergestat-lite
mergestat-lite mergestat Go

Query git repositories with SQL. Generate reports, perform status checks, analyze codebases. 🔍 📊

3.5k
nixpacks
nixpacks railwayapp Rust

App source + Nix packages + Docker = Image

3.5k
marp-cli
marp-cli marp-team TypeScript

A CLI interface for Marp and Marpit based converters

3.5k
Cocona
Cocona mayuki C#

Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.

3.5k
lazyssh
lazyssh Adembc Go

A terminal-based SSH manager inspired by lazydocker and k9s - Written in go

3.5k
oh-my-pi
oh-my-pi can1357 TypeScript

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

3.5k
ytmdl
ytmdl deepjyoti30 Python

A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.

3.5k
Caporal.js
Caporal.js mattallty TypeScript

A full-featured framework for building command line applications (cli) with node.js

3.5k
rage
rage str4d Rust

A simple, secure and modern file encryption tool (and Rust library) with small explicit keys, no config options, and UNIX-style composability.

3.4k
glamour
glamour charmbracelet Go

Stylesheet-based markdown rendering for your CLI apps 💇🏻‍♀️

3.4k
Learning-Bitcoin-from-the-Command-Line
Learning-Bitcoin-from-the-Command-Line BlockchainCommons Jupyter Notebook

A complete course for learning Bitcoin programming and usage from the command

3.4k
cargo-edit
cargo-edit killercup Rust

A utility for managing cargo dependencies from the command line.

3.4k
graphqurl
graphqurl hasura JavaScript

curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.

3.4k
kb
kb gnebbia Python

A minimalist command line knowledge base manager

3.4k
ddgr
ddgr jarun Python

:duck: DuckDuckGo from the terminal

3.3k
ascii-image-converter
ascii-image-converter TheZoraiz Go

A cross-platform command-line tool to convert images into ascii art and print them on the console. Now supports braille art!

3.3k
CSharpRepl
CSharpRepl waf C#

A command line C# REPL with syntax highlighting – explore the language, libraries and nuget packages interactively.

3.3k
archivy
archivy archivy Python

Archivy is a self-hostable knowledge repository that allows you to learn and retain information in your own personal and extensible wiki.

3.3k
schemathesis
schemathesis schemathesis Python

Catch API bugs before your users do

3.2k
fzy
fzy jhawthorn C

:mag: A simple, fast fuzzy finder for the terminal

3.2k
jquery.terminal
jquery.terminal jcubic JavaScript

jQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands

3.2k