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 (1662)

neomutt
neomutt neomutt C

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

3.8k
html-to-markdown
html-to-markdown JohannesKaufmann Go

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

3.8k
marp-cli
marp-cli marp-team TypeScript

A CLI interface for Marp and Marpit based converters

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

A central repository for Flow library definitions

3.8k
qsv
qsv dathere Rust

Blazing-fast Data-Wrangling toolkit

3.8k
swift-argument-parser
swift-argument-parser apple Swift

Straightforward, type-safe argument parsing for Swift

3.8k
doxx
doxx bgreenwell Rust

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

3.7k
nba-go
nba-go homerchen19 JavaScript

🏀 💻 The finest NBA CLI.

3.7k
curlie
curlie rs Go

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

3.7k
meow
meow sindresorhus JavaScript

🐈 CLI app helper

3.7k
ouch
ouch ouch-org Rust

Painless compression and decompression in the terminal

3.7k
glamour
glamour charmbracelet Go

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

3.7k
haul
haul callstack TypeScript

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

3.7k
command-code
command-code CommandCodeAI

Command Code AI

3.7k
walk
walk antonmedv Go

Terminal file manager

3.6k
md2wechat-skill
md2wechat-skill geekjourneyx Go

Markdown to WeChat CLI | 一键排版发布到微信公众号:支持 40+ 排版样式和专业主题 、AI 配图 、批量发布 、多账号管理

3.6k
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.6k
bullet
bullet bchao1 Python

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

3.6k
doitlive
doitlive sloria Python

Because sometimes you need to do it live

3.6k
kingpin
kingpin alecthomas Go

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

3.6k
nixpacks
nixpacks railwayapp Rust

App source + Nix packages + Docker = Image

3.6k
schemathesis
schemathesis schemathesis Python

Catch API bugs before your users do

3.6k
ddgr
ddgr jarun Python

:duck: DuckDuckGo from the terminal

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
mergestat-lite
mergestat-lite mergestat Go

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

3.5k
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.5k
Surge
Surge SurgeDM Go

Blazing fast TUI download manager built in Go for power users

3.5k
abtop
abtop graykode Rust

Like htop, but for AI coding agents. Monitor Claude Code & Codex CLI sessions, tokens, context window, rate limits, and ports in real-time.

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
Caporal.js
Caporal.js mattallty TypeScript

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

3.5k
cli
cli qawolf TypeScript

QA Wolf from anywhere — your terminal, your CI, your AI agent.

3.4k
cargo-edit
cargo-edit killercup Rust

A utility for managing cargo dependencies from the command line.

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
psmux
psmux psmux PowerShell

Tmux on Windows Powershell - tmux for PowerShell, Windows Terminal, cmd.exe. Includes psmux, pmux, and tmux commands. This is native High-Performance...

3.4k
onecli
onecli onecli TypeScript

Open-source sandboxed agent harness for teams. Giving every employee a secured personal agent.

3.4k
kb
kb gnebbia Python

A minimalist command line knowledge base manager

3.4k
claude_codex_bridge
claude_codex_bridge SeemSeam Python

Visible multi-agent CLI workspace for mixing Codex, Claude, Gemini, Kimi, Qwen, Cursor, Copilot, Pi, OpenCode, and other AI coding agents

3.4k
grok-cli
grok-cli superagent-ai TypeScript

An open-source coding agent for the Grok API

3.4k
graphqurl
graphqurl hasura JavaScript

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

3.4k
openscience
openscience synthetic-sciences TypeScript

The open-source AI workbench for scientific research

3.4k
CSharpRepl
CSharpRepl waf C#

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

3.3k
sem
sem Ataraxy-Labs Rust

Semantic version control => entity-level diffs, blame, and impact analysis on top of git. 28 languages via tree-sitter. Built for coding agents.

3.3k
wrkflw
wrkflw bahdotsh Rust

Validate and Run GitHub Actions locally.

3.3k
Hyper-Extract
Hyper-Extract yifanfeng97 Python

Hypergraph is more powerful. Transform unstructured text into structured knowledge with LLMs. Graphs, hypergraphs, and spatio-temporal extractions — w...

3.3k
fzy
fzy jhawthorn C

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

3.3k
hl
hl pamburus Rust

A fast and powerful log viewer and processor that converts JSON logs or logfmt logs into a clear human-readable format.

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
viu
viu atanunq Rust

Terminal image viewer with native support for iTerm and Kitty

3.3k
tgpt
tgpt aandrew-me Go

AI Chatbots in terminal for free

3.3k
jquery.terminal
jquery.terminal jcubic JavaScript

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

3.2k