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
IPFS Core
Kubo is the reference Go implementation of IPFS, running a daemon that stores and serves content-addressed data. It ships a CLI, HTTP Gatew…
9317150active
tindy2013/subconverter
subconverter is a C++ utility and HTTP service that converts proxy subscription links between formats such as Clash, Surge, Quantumult X, S…
6017084active
Coder
code-server is an open‑source server that runs Visual Studio Code in a web browser. It enables self‑hosted, cloud‑based development environ…
9517074active
ZPhisher
Zphisher is a beginner-friendly, automated phishing toolkit written in Bash with 30+ ready-made login page templates. It supports multiple …
2317031active
gitmoji
Gitmoji is a standardized guide and cheatsheet for using emojis in Git commit messages to convey the intent of each change at a glance. It …
6716804stable
ipython/ipython
IPython is a powerful interactive Python shell and Jupyter kernel offering introspection, tab completion, persistent history, magic command…
6716791stable
clap-rs/clap
clap is a full-featured, fast command line argument parser library for Rust. It supports declarative (derive-based) and procedural parser c…
9716762stable
rbenv
rbenv is a version manager for the Ruby programming language on Unix-like systems, letting you switch between multiple Ruby versions per pr…
7216736stable
janl/mustache.js
mustache.js is a zero-dependency JavaScript implementation of the Mustache logic-less template system, usable in browsers, Node.js, and Cou…
2316722stable
davatorium/rofi
Rofi is a popup window switcher, application launcher, and dmenu replacement for Linux. It presents a searchable textual list of options fo…
7816450stable
jaakkopasanen/AutoEq
AutoEq is a Python library and web application for automatically generating parametric equalizer settings from headphone frequency response…
4316348active
vercel/vercel
The open-source Vercel CLI and supporting packages for deploying web applications and AI agents to the Vercel cloud platform. It enables gi…
9016334active
Quickemu Virtual Machine Manager
Quickemu is a QEMU wrapper that automatically creates and runs optimised virtual machines for Windows, macOS, Linux, BSDs and other operati…
7316316active
lsd-rs/lsd
LSD (LSDeluxe) is a modern rewrite of the GNU ls command written in Rust, adding colors, file-type icons, tree views, and richer formatting…
6516262active
Task
Task is a fast, cross-platform task runner and build tool inspired by Make, configured via YAML Taskfiles. It lets developers define, chain…
9516250stable
mikefarah/yq
yq is a lightweight, portable command-line processor for YAML, JSON, XML, CSV, TOML, HCL, INI, and properties files, using jq-like syntax. …
9816057stable
HKUDS/OpenHarness
OpenHarness is a lightweight open-source agent harness in Python providing tool use, skills, memory, and multi-agent coordination, launched…
6415994active
coderamp-labs/gitingest
Gitingest turns any Git repository into a prompt-friendly text digest of its codebase, suitable for feeding into LLMs. It is available as a…
6815879active
Flow Launcher
Flow Launcher is a free, open-source quick file search and app launcher for Windows, triggered by a customizable hotkey. It supports commun…
9415808active
beets
Beets is a Python-based music library manager that catalogs music collections and automatically corrects and enriches metadata using MusicB…
9715771stable
Maestro
Maestro is an open-source end-to-end UI testing framework for Android, iOS, and web apps that uses human-readable YAML flows interpreted at…
9515739active
Lakr233/vphone-cli
A Swift CLI tool that boots virtual iPhone instances on Apple Silicon Macs using Apple's Virtualization.framework and PCC research VM infra…
8315734active
Konloch/bytecode-viewer
Bytecode Viewer is a free, open-source Java and Android APK reverse engineering suite that bundles six Java decompilers, bytecode disassemb…
6715678active
HTTPX
HTTPX is a fully featured HTTP client library for Python 3 with sync and async APIs, HTTP/1.1 and HTTP/2 support, and a requests-compatible…
7815639stable
pre-commit
pre-commit is a framework for managing and maintaining multi-language Git pre-commit hooks. It automatically installs and runs hooks writte…
8815593stable
rust-lang/cargo
Cargo is the official package manager and build tool for the Rust language. It downloads dependencies, compiles projects, runs tests, creat…
7615561stable
fabric/fabric
Fabric is a high-level Python library for executing shell commands remotely over SSH and transferring files, built on top of Invoke and Par…
6315515stable
Y2Z/monolith
Monolith is a Rust CLI tool and library that saves complete web pages as a single self-contained HTML file, embedding CSS, images, and Java…
7815508active
trustedsec/social-engineer-toolkit
The Social-Engineer Toolkit (SET) is an open-source Python-based penetration testing framework for authorized social-engineering assessment…
6715346active
superset-sh/superset
Superset is an agentic desktop IDE for macOS that orchestrates 100+ CLI-based coding agents (Claude Code, Codex, Cursor Agent, OpenCode) in…
8115345active
uuidjs/uuid
A zero-dependency JavaScript/TypeScript library for generating and working with RFC9562 (formerly RFC4122) UUIDs, supporting all UUID versi…
10015341stable
muesli/duf
duf is a cross-platform command-line disk usage/free utility written in Go, serving as a user-friendly alternative to the classic 'df' tool…
5815310active
LGUG2Z/komorebi
komorebi is a tiling window manager for Windows 10 and above that works as an extension to Microsoft's Desktop Window Manager. It provides …
8715294active
loft-sh/devpod
DevPod is an open-source, client-only tool for creating reproducible developer environments defined by devcontainer.json, runnable locally,…
5315282active
transmission/transmission
Transmission is a fast, free, and open-source BitTorrent client distributed as native GUI apps for macOS, Linux (GTK/Qt), and Windows, plus…
9115257active
dogecoin/dogecoin
Dogecoin Core is the reference full-node client and wallet for the Dogecoin cryptocurrency, adapted from Bitcoin Core. It lets anyone run a…
6515232active
nelvko/clash-for-linux-install
A Shell-based one-click installer and management tool (clashctl) for deploying the mihomo/Clash proxy core on Linux, including web dashboar…
7114985active
tokei
Tokei is a fast command-line tool that counts lines of code, comments, and blanks across a codebase, grouped by language. It is written in …
8614967active
mvt-project/mvt
Mobile Verification Toolkit (MVT) is a Python command-line toolkit for conducting forensic analysis of Android and iOS devices to detect tr…
9714938active
Datalux/Osintgram
Osintgram is a Python-based OSINT tool for Instagram that provides an interactive shell to collect and analyze information about Instagram …
8614936active
guofei9987/blind_watermark
A Python library for embedding and extracting blind (invisible) watermarks in images using DWT-DCT-SVD transforms, with watermark recovery …
5214809stable
espanso/espanso
Espanso is a privacy-first, cross-platform text expander written in Rust that detects typed keywords and replaces them with text, images, e…
9314625stable
microsoft/edit
A simple terminal-based text editor from Microsoft that pays homage to the classic MS-DOS Editor, built in Rust. It offers a modern interfa…
7314595active
sorin-ionescu/prezto
Prezto is a configuration framework for Zsh that enriches the command line with sane defaults, aliases, functions, autocompletion, and prom…
6414570stable
git-lfs/git-lfs
Git Large File Storage (Git LFS) is a command-line extension and specification for Git that replaces large files like audio, video, dataset…
8714547stable
Office Tool Plus
Office Tool Plus is a Windows application for deploying, customizing, activating, and repairing Microsoft Office products including Microso…
10014542active
pytest-dev/pytest
pytest is a mature Python testing framework that makes it easy to write small tests with plain assert statements while scaling to complex f…
8814539stable
mobile-shell/mosh
Mosh is a remote terminal application that replaces interactive SSH sessions with a UDP-based protocol that survives roaming, IP changes, s…
5214505stable
projectdiscovery/subfinder
Subfinder is a fast, passive subdomain discovery tool written in Go that enumerates valid subdomains for target domains using online passiv…
9114500active
sindresorhus/pure
Pure is a pretty, minimal, and fast ZSH prompt theme. It shows git branch status asynchronously, indicates command failures, and displays e…
9314430stable
shelljs/shelljs
ShellJS is a portable implementation of Unix shell commands (cp, rm, mkdir, which, etc.) as a Node.js library, working on Windows, Linux, a…
7614395stable
http-party/http-server
http-server is a simple, zero-configuration command-line static HTTP server built on Node.js. It serves local directories over HTTP with se…
5414238stable
originalankur/maptoposter
A Python CLI tool that generates minimalist, visually striking map posters for any city using OpenStreetMap data via osmnx and matplotlib. …
5614149active
ClementTsang/bottom
bottom (btm) is a customizable cross-platform graphical process/system monitor for the terminal, written in Rust. It provides real-time CPU…
9614091stable
google/yapf
YAPF is a Python code formatter from Google, inspired by clang-format, that reformats code to conform to a configurable style guide. It can…
7613991active
andrewyng/context-hub
Context Hub (chub) is an npm-distributed CLI that gives coding agents curated, versioned, language-specific API documentation stored as mar…
5413976active
pystardust/ani-cli
ani-cli is a POSIX shell script CLI tool for browsing and watching anime from the terminal, scraping the anidb site and playing videos via …
9613851active
WeChatTweak
A command-line tool that patches the WeChat macOS client to add features like preventing message revocation, blocking automatic updates, an…
6513840active
FreeRDP
FreeRDP is a free, open-source implementation of Microsoft's Remote Desktop Protocol (RDP), provided as a C library plus client application…
9913827stable
Jguer/yay
yay is an AUR helper for Arch Linux written in Go that wraps pacman to manage both official repository and AUR packages from a single pacma…
9313785active
pwntools
Pwntools is a Python CTF framework and exploit development library designed for rapid prototyping of binary exploits. It provides utilities…
6913768active
qemu/qemu
QEMU is a generic open-source machine emulator and virtualizer written in C. It can emulate complete machines in software via dynamic trans…
7513764stable
JustArchiNET/ArchiSteamFarm
ArchiSteamFarm (ASF) is a C# application for farming Steam trading cards from multiple accounts simultaneously. It runs unattended as a CLI…
10013757stable
facebook/watchman
Watchman is a file watching service that recursively monitors directory trees and records when files change. It can trigger actions, such a…
9513741stable
tmuxinator/tmuxinator
Tmuxinator is a Ruby-based CLI tool for creating and managing complex tmux sessions from declarative config files. It lets users define win…
8813729active
facebook/astryx
Astryx is an open source React design system from Meta offering 150+ accessible components, CSS-custom-property theming, dark mode, templat…
8413694active
openwall/john
John the Ripper jumbo is an open-source offline password cracker supporting hundreds of hash and cipher types, from Unix and Windows passwo…
7113668active
CodebuffAI/freebuff
Freebuff is a free AI coding agent available as a desktop app, CLI, web builder, cloud IDE, and chat interface, funded by text ads instead …
7313614active
github/gh-ost
gh-ost is GitHub's triggerless online schema migration tool for MySQL. It copies tables to a ghost table while streaming binary log changes…
9213603active
instaloader/instaloader
Instaloader is a Python command-line tool and library for downloading pictures, videos, captions, comments, and metadata from Instagram. It…
9113598active
XiaomiMiMo/MiMo-Code
MiMoCode is a terminal-native AI coding assistant that can read and write code, run commands, manage Git, and maintain persistent project m…
7913584active
nexe/nexe
Nexe is a command-line utility that compiles Node.js applications into a single self-contained executable file. It supports bundling resour…
5113569active
bin456789/reinstall
A one-click shell script for reinstalling operating systems on VPS servers, supporting 19 Linux distributions and Windows via official ISOs…
7613561active
anomalyco/opentui
OpenTUI is a native terminal user interface library written in Zig with TypeScript bindings, usable directly or via React and Solid rendere…
8013487active
cheat
cheat is a Go-based command-line tool for creating, viewing, editing, and searching interactive cheatsheets for *nix commands. It ships wit…
7613476active
opencontainers/runc
runc is a command-line tool for spawning and running containers on Linux according to the Open Container Initiative (OCI) runtime specifica…
9713470stable
Playwright
A command-line interface for Playwright browser automation designed for coding agents like Claude Code and GitHub Copilot. It provides toke…
9613456active
pgcli
pgcli is a command-line REPL client for PostgreSQL that provides context-sensitive auto-completion and syntax highlighting as you type SQL …
9613414active
Pelican
Pelican is a Python-based static site generator that converts content written in Markdown, reStructuredText, or HTML into fully static webs…
7913354stable
Untrivial-ai/agent-orchestrator
Agent Orchestrator (AO) is a local desktop IDE for supervising fleets of AI coding agents like Claude Code, Codex, and Aider. It plans task…
7913330active
newren/git-filter-repo
git-filter-repo is a fast, versatile tool for rewriting Git repository history, recommended by the Git project as a replacement for git fil…
6013318stable
ninja-build/ninja
Ninja is a small, fast build system whose low-level build files are designed to be generated by higher-level tools like CMake. It focuses o…
7613256stable
PyInstaller
PyInstaller is a tool that bundles a Python application together with its dependencies and the Python interpreter into a stand-alone folder…
9213111stable
sirmalloc/ccstatusline
A highly customizable status line formatter for the Claude Code CLI, written in TypeScript. It displays model info, git branch, token usage…
8313092active
Vaibhavs10/insanely-fast-whisper
A CLI tool for transcribing audio files on-device using OpenAI's Whisper models, powered by Hugging Face Transformers, Optimum, and Flash A…
4613063active
Canop/broot
Broot is an interactive terminal-based file browser and launcher that shows navigable, balanced directory trees with fuzzy, regex, and cont…
9813059stable
JoeanAmier/XHS-Downloader
A tool for extracting links and downloading content (images, videos, live photos) from XiaoHongShu (RedNote) posts. It ships as a Python TU…
8613039active
Swag (Go Swagger generator)
Swag converts Go source code annotations into Swagger 2.0 (OpenAPI) documentation, with a CLI generator and integrations for popular Go web…
8513039stable
89luca89/distrobox
Distrobox is a command-line tool that uses podman, docker, or lilipod to create tightly integrated containers of any Linux distribution ins…
9013036stable
Capistrano
Capistrano is a remote server automation and deployment automation framework built on Ruby, Rake, and SSH. It provides a `cap` CLI tool tha…
7413010stable
anchore/grype
Grype is an open-source vulnerability scanner for container images, filesystems, and SBOMs, written in Go by Anchore. It identifies known C…
9812985active
pypa/pipx
pipx is a CLI tool that installs and runs end-user Python applications in isolated virtual environments, exposing their commands on the PAT…
9712974stable
abraunegg/onedrive
A free, actively maintained Microsoft OneDrive client for Linux and BSD written in D, supporting OneDrive Personal, Business, Microsoft 365…
8912887active
glzr-io/glazewm
GlazeWM is a tiling window manager for Windows (and macOS) inspired by i3wm, letting users organize and resize windows via keyboard-driven …
8012887active
fullstorydev/grpcurl
grpcurl is a command-line tool for invoking RPC methods on gRPC servers, accepting JSON input and converting it to binary protobuf encoding…
8612855active
Marauder
ESP32 Marauder is a suite of WiFi and Bluetooth offensive and defensive security tools distributed as firmware for ESP32-based hardware. It…
9912834active
xtool-org/xtool
xtool is a cross-platform command-line tool that replicates core Xcode functionality, letting developers build SwiftPM packages into iOS ap…
9012711active
dlvhdr/gh-dash
gh-dash is a GitHub CLI extension providing a rich terminal UI for managing GitHub pull requests and issues. It offers custom filterable se…
9912616active
secdev/scapy
Scapy is a powerful Python-based interactive packet manipulation program and library that can forge, decode, send, capture, and match packe…
8812599stable
LLM
A CLI tool and Python library for running prompts against large language models from OpenAI, Anthropic, Google, and many other providers, i…
9512559stable

← prev page 6 / 84 next →