Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source cli software

8331 open-source libraries, tools and applications tagged cli, ranked by how closely cli is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

8331 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
cmus/cmus
cmus is a small, fast and powerful console music player for Unix-like operating systems, built in C with an ncurses interface. It supports …
666260active
dehydrated-io/dehydrated
Dehydrated is an ACME client for signing TLS certificates from CAs like Let's Encrypt and ZeroSSL, implemented as a single bash/zsh-compati…
556259active
achannarasappa/ticker
Ticker is a terminal-based application for watching live stock, cryptocurrency, and derivatives prices in real time. It also tracks the val…
816241active
bb-browser
bb-browser is a TypeScript CLI and MCP server that lets AI agents control your real Chrome browser using your existing login state, exposin…
646241active
containers/podman-compose
A single-file Python CLI that implements the Compose Spec, running docker-compose.yml files with Podman as the backend. It emphasizes a roo…
886237active
Libation
Libation is a free, open-source desktop application for downloading, decrypting (DRM removal), and managing your Audible audiobook library.…
926226active
reorx/httpstat
httpstat is a single-file Python CLI that wraps curl and visualizes HTTP request timing breakdowns (DNS, TCP, TLS, server processing, trans…
536222active
Fontmin
Fontmin is a pure JavaScript font subsetting and minification library for Node.js that compresses TTF fonts by glyph and converts between w…
356219active
agentsview
A local-first desktop and web application (with a companion CLI) for browsing, searching, and analyzing AI coding agent sessions, including…
786216active
dorssel/usbipd-win
usbipd-win is a Windows service and command-line tool that shares locally connected USB devices over the network using the USB/IP protocol.…
756216active
mishakorzik/AllHackingTools
AllHackingTools is an all-in-one installer and menu system for Termux that automates downloading and installing a large collection of penet…
756215active
DominicBreuker/pspy
pspy is a command line tool that snoops on Linux processes without root permissions by combining procfs scans with inotify watchers to catc…
506211stable
google/google-java-format
A program that reformats Java source code to comply with Google Java Style, usable from the command line or via an IntelliJ/JetBrains plugi…
946206active
Dicklesworthstone/destructive_command_guard
A high-performance Rust CLI hook that intercepts and blocks destructive git and shell commands before AI coding agents execute them. It int…
796200active
dalance/procs
procs is a modern replacement for the ps command, written in Rust, that shows process information with colored, human-readable output. It a…
856195active
Vale
Vale is a fast, cross-platform command-line linter for prose that enforces editorial style guides on documentation. It is markup-aware, par…
986182active
todo.txt
todo.txt-cli is a simple, extensible shell script (todo.sh) for managing tasks in a plain-text todo.txt file from the command line. It is p…
856182stable
brookhong/Surfingkeys
Surfingkeys is a browser extension for Chrome, Firefox, Edge, and Safari that provides Vim-style keyboard navigation and control of the web…
766178active
GmSSL
GmSSL is an open-source cryptographic toolkit developed at Peking University implementing Chinese national commercial cryptography standard…
746166stable
Foreman
Foreman is a command-line tool for managing Procfile-based applications, letting developers declare and run multiple processes (web, worker…
446163stable
tmate
tmate is a fork of the tmux terminal multiplexer that adds instant terminal sharing over the network. It generates a shareable SSH connecti…
626130stable
Taskwarrior
Taskwarrior is a fast, flexible command-line task management utility for managing TODO lists, with an expressive query/filter syntax and an…
926129active
AutoRecon/AutoRecon
AutoRecon is a multi-threaded Python CLI tool that automates network reconnaissance by performing port and service detection scans, then la…
576128active
ynqa/jnv
jnv is an interactive terminal tool for navigating JSON documents with a live jq filter editor, featuring syntax highlighting and filter au…
776123active
xxh
xxh is a Python-based CLI tool that lets you bring your favorite shell environment (xonsh, fish, zsh, bash, osquery) with you when connecti…
806104active
twostraws/ControlRoom
Control Room is a macOS GUI application for controlling the Xcode Simulator for iOS, tvOS, and watchOS. It wraps Apple's simctl command-lin…
626104active
dundee/gdu
Gdu is a fast disk usage analyzer with a terminal user interface, written in Go. It uses parallel processing to quickly scan directories an…
986102active
Proxmark3
The Iceman fork of Proxmark3, the client software for the Proxmark3 RFID analysis device, supporting reading, cloning, simulating, and snif…
886100active
google/agents-cli
A Python CLI plus agent skills that equip coding assistants (Claude Code, Codex, Antigravity, etc.) to build, evaluate, and deploy AI agent…
826094active
wnlen/clash-for-linux
A shell-based management platform for running Clash/Mihomo proxy on Linux, with automatic kernel download, subscription management, node se…
726091active
Docker
The official Docker command-line interface, written in Go, used to build, run, and manage Docker containers, images, and related resources.…
776088stable
UfoMiao/zcf
ZCF (Zero-Config Code Flow) is a Node.js CLI that provides one-click setup and configuration for AI coding assistants like Claude Code and …
766083active
BloopAI/vibe-kanban
Vibe Kanban is a CLI‑driven web application that lets developers plan work on a kanban board and run multiple AI coding agents in isolated …
7128298maintenance
ESP32 Bit Pirate
ESP32 Bit Pirate is open-source C++ firmware that turns an ESP32-S3 board into a multi-protocol hardware debugging and analysis workbench, …
866078active
lesspass/lesspass
LessPass is a stateless, open-source password manager that deterministically generates site-specific passwords from a single master passwor…
776065active
hyperupcall/autoenv
Autoenv is a shell extension written in Shell that automatically executes `.env` files when you `cd` into a directory and `.env.leave` file…
436061stable
Ledger
Ledger is a powerful double-entry accounting system accessed from the UNIX command-line, written in C++. It reads plain-text journal files …
816059stable
gerardog/gsudo
gsudo is a sudo equivalent for Windows that lets users run commands or relaunch shells with elevated permissions from the current console. …
646059active
zplug/zplug
zplug is a next-generation plugin manager for zsh that manages plugins, commands, and themes from GitHub, Bitbucket, Gist, oh-my-zsh, prezt…
516056active
beancount/beancount
Beancount is a double-entry bookkeeping tool that lets you define financial transaction records in plain text files. It parses the ledger, …
736055stable
flamegraph-rs/flamegraph
A Rust-powered flamegraph generator and cargo subcommand built on the Inferno library, profiling arbitrary binaries without Perl or pipes. …
966047active
mixn/carbon-now-cli
A Node.js CLI tool that generates beautiful images of your code from the terminal, powered by carbon.now.sh. It downloads real high-quality…
436033active
pyinfra
pyinfra is an agentless infrastructure automation tool that turns Python code into shell commands and executes them over SSH, locally, or a…
896013active
ankitpokhrel/jira-cli
JiraCLI is a feature-rich interactive command line tool for Atlassian Jira, inspired by the GitHub CLI. It lets users search, navigate, cre…
696007active
Coding-Solo/godot-mcp
A Model Context Protocol (MCP) server that lets AI assistants interface with the Godot game engine. It provides tools for launching the God…
525989active
generalaction/emdash
Emdash is an open-source desktop application (Agentic Development Environment) for running multiple AI coding agents in parallel, each isol…
815986active
epoko77-ai/im-not-ai
A Claude Code / Copilot CLI skill (with a hosted web app) that detects and rewrites AI-generated Korean text so it reads like natural human…
785958active
Alda
Alda is a text-based music composition language where scores are plain text files played back via the `alda` command-line tool. It includes…
745949active
fengshao1227/ccg-workflow
CCG Workflow is a multi-model orchestration engine for Claude Code that coordinates Codex CLI, Gemini CLI, and Antigravity CLI from a singl…
705939active
TheLastGimbus/GooglePhotosTakeoutHelper
A command-line tool that reorganizes a Google Takeout export of Google Photos into a single chronological folder, fixing file modification …
235922active
lingui/js-lingui
Lingui is a lightweight (2 kb core) internationalization (i18n) framework for JavaScript and TypeScript projects, built on ICU MessageForma…
1005919stable
dpkp/kafka-python
kafka-python is a pure-Python client library for Apache Kafka with no external dependencies, providing high-level consumer, producer, and a…
955905active
mergerfs
mergerfs is a FUSE-based union filesystem that logically merges multiple filesystem paths into a single mount point. It offers configurable…
865898active
NetExec
NetExec (nxc) is a community-maintained, open-source network execution tool and successor to CrackMapExec, used for pentesting and red-team…
735882active
007revad/Synology_HDD_db
A Shell script that adds user-installed HDDs, SSDs, and NVMe drives to Synology NAS compatible drive databases, bypassing DSM's drive compa…
945881active
baairon/torlink
torlink is a zero-setup torrent finder and downloader that runs in the terminal, aggregating searches across curated sources like YTS, 1337…
805870active
mininet/mininet
Mininet is a network emulator that creates realistic virtual networks of hosts, switches, and links on a single Linux machine using process…
235870stable
pmndrs/gltfjsx
A command-line tool that converts GLTF/GLB 3D model assets into declarative, reusable React Three Fiber JSX components. It builds a pruned …
325869active
ggreer/the_silver_searcher
The Silver Searcher (ag) is a fast command-line code search tool similar to ack, written in C. It respects .gitignore/.hgignore files and u…
3227129maintenance
google/clasp
Clasp is a command-line tool for developing and managing Google Apps Script projects locally from the terminal. It lets you create, clone, …
935866active
microsoft/sudo
Sudo for Windows is a Windows-specific implementation of the sudo concept, letting users run elevated commands directly from unelevated ter…
705862active
isaacs/rimraf
A cross-platform Node.js implementation of the UNIX `rm -rf` command, available as both a library and CLI tool for recursively deleting fil…
665854stable
Themer
Themer is a theme generator that takes a set of colors and outputs themes for editors, terminals, and many other apps, plus matching deskto…
595853active
Piper Text-to-Speech
Piper is a fast, fully local neural text-to-speech engine that embeds espeak-ng for phonemization and ships with a CLI, HTTP web server, Py…
855821active
AmanVarshney01/create-better-t-stack
Better-T-Stack is an MIT-licensed CLI tool for scaffolding end-to-end type-safe TypeScript fullstack projects with customizable stacks (fro…
835813active
win-acme/win-acme
win-acme is an ACMEv2 client for Windows that automates obtaining and installing SSL/TLS certificates from Let's Encrypt, ZeroSSL, and othe…
585806active
nvie/gitflow
Git extensions implementing Vincent Driessen's git-flow branching model as high-level repository operations. Written in Shell, it automates…
1026782maintenance
edenhill/kcat
kcat (formerly kafkacat) is a lightweight, non-JVM command-line tool for producing to and consuming from Apache Kafka topics, akin to netca…
235785stable
Mountpoint for Amazon S3
Mountpoint for Amazon S3 is a high-throughput FUSE file client that mounts an Amazon S3 bucket as a local file system. It translates file o…
925781stable
bililive-go/bililive-go
Bililive-go is a live stream recording tool written in Go that supports many Chinese and international streaming platforms such as Bilibili…
975776active
martinblech/xmltodict
xmltodict is a Python library that converts XML documents into Python dictionaries and back, making XML manipulation feel like working with…
835760stable
nyc
nyc is the official command-line interface for Istanbul, a JavaScript code coverage tool that instruments ES5 and ES2015+ code with line co…
645759stable
kornelski/pngquant
pngquant is a command-line lossy PNG compressor that converts images to efficient 8-bit palette PNGs with alpha support, often reducing fil…
685757stable
facebookresearch/fastText
fastText is a lightweight open-source C++ library (with Python bindings and a CLI) from Facebook Research for efficiently learning word rep…
1026525maintenance
tummychow/git-absorb
git-absorb is a Rust CLI tool that automatically creates git fixup! commits by matching uncommitted changes to the ancestor commits that la…
645734active
Red Discord Bot
Red is a fully modular, self-hosted Discord bot written in Python with built-in features for music, moderation, trivia, and stream alerts. …
855728active
junhoyeo/tokscale
Tokscale is a high-performance Rust CLI tool and visualization dashboard for tracking token usage and costs across multiple AI coding agent…
805720active
jrsoftware/issrc
Inno Setup is an open-source installation builder for Windows applications, first released in 1997. It compiles scripts into a single setup…
965710stable
eradman/entr
entr is a command-line utility that runs arbitrary commands whenever watched files change, using kqueue or inotify instead of polling. It i…
765701active
ReagentX/imessage-exporter
A Rust CLI tool and companion library that exports iMessage data to portable txt/html formats while preserving attachments and full message…
985682active
Snyk CLI
The Snyk CLI is a command-line tool that scans projects for security vulnerabilities across open-source dependencies, application code, con…
975668active
qjfoidnh/BaiduPCS-Go
A command-line Baidu Netdisk (Baidu Cloud) client written in Go, forked from iikira/BaiduPCS-Go with added support for saving shared links …
855662active
trojan
A multi-user trojan proxy management and deployment tool written in Go, offering both a web panel and a CLI for administering trojan/trojan…
235637active
lebab/lebab
Lebab is a JavaScript transpiler that converts ES5 code into readable ES6/ES7, doing the opposite of Babel. It offers a CLI and library API…
715631active
electron-vite
electron-vite is a build tool and CLI for Electron apps based on Vite, providing pre-configured defaults for main, preload, and renderer pr…
985624active
git-ftp/git-ftp
Git-ftp is a shell-based command-line tool that uploads only the files changed since the last deployment to an FTP server, using Git to tra…
635624stable
wuyoscar/GPT-Image2-Skill
A curated prompt gallery and library for OpenAI's GPT Image 2 model, packaged as an agentic skill and Python CLI for image generation and e…
725622active
akinsho/toggleterm.nvim
A Neovim plugin written in Lua for persisting and toggling multiple terminal windows during an editing session. It supports floating, verti…
315612active
emcrisostomo/fswatch
fswatch is a cross-platform file change monitor that emits notifications when files or directories are modified, using native OS backends s…
895607active
Farm
Farm is an extremely fast, Vite-compatible web build tool and bundler written in Rust that compiles JS/JSX/TS/TSX, CSS, HTML, JSON, and sta…
745600active
sferik/x-cli
A command-line power tool for Twitter/X that provides a full command tree for posting, searching, deleting, list management, and streaming …
765587active
WyattBlue/auto-editor
Auto-Editor is a command line application that automatically edits video and audio by cutting out silent or motionless sections based on au…
995584active
trustedsec/ptf
The PenTesters Framework (PTF) is a Python-based modular framework that installs, compiles, and keeps penetration testing tools up to date …
325573active
Gaurav-Gosain/tuios
TUIOS is a modern terminal multiplexer and tiling window manager written in Go, built on the Charm stack (Bubble Tea v2). It provides vim-l…
855556active
tangyoha/telegram_media_downloader
A cross-platform Python application that downloads media files (video, audio, photos, documents) from Telegram chats, channels, and private…
505555active
Allure Report
Allure Report is a flexible, multi-language test reporting tool that transforms test execution data into clear, interactive HTML reports. I…
965553stable
dotnet/msbuild
MSBuild is Microsoft's build engine for .NET and Visual Studio, providing an XML schema for project files that controls how software is com…
975552stable
Clink
Clink injects GNU Readline-powered command line editing into Windows cmd.exe, adding rich completion, persistent history, auto-suggestions,…
945549active
mifi/editly
Editly is a declarative non-linear video editing tool and framework built on Node.js and ffmpeg, offering both a CLI and a JavaScript API. …
295537active
HKUDS/ClawTeam
ClawTeam is a framework-agnostic Python CLI that orchestrates swarms of AI coding agents (Claude Code, Codex, Cursor, and any CLI agent) to…
605536active

← prev page 11 / 84 next →