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
pndurette/gTTS
gTTS is a Python library and CLI tool that interfaces with Google Translate's text-to-speech API to generate spoken MP3 audio from text. It…
532632stable
SummerSec/ShiroAttack2
A Java-based exploitation tool for the Apache Shiro-550 rememberMe deserialization vulnerability, offering both a JavaFX GUI and a CLI. It …
822630active
rbsec/sslscan
sslscan is a command-line tool that tests SSL/TLS enabled services to discover supported cipher suites, protocols, key exchange groups, and…
882628active
OpenStitching/stitching
A Python package providing fast and robust image stitching to create panoramas, built on OpenCV's stitching module. It offers both a Python…
942627active
rbonghi/jetson_stats
jetson-stats is a Python package for monitoring and controlling NVIDIA Jetson boards (Thor, Orin, Xavier, Nano, TX series). It provides jto…
942627active
mattwparas/steel
Steel is an embeddable Scheme dialect interpreter implemented in Rust, running on a bytecode virtual machine with mostly R5RS compliance. I…
872626active
massgravel/TSforge
TSforge is a C# command-line tool implementing a collection of activation and evaluation extension methods for Windows Vista through 11, in…
562626active
alibaba/kiwi
Kiwi is an end-to-end internationalization (i18n) solution from Alibaba, comprising kiwi-intl (a framework-agnostic runtime library), kiwi-…
682625active
mhx/dwarfs
DwarFS is a fast, high-compression read-only file system with built-in deduplication, available for Linux, FreeBSD, macOS, and Windows. It …
982621active
theopfr/somo
somo is a Rust-based CLI tool that serves as a human-friendly alternative to netstat for inspecting socket and port connections on Linux an…
902621active
Please
Please is a high-performance, extensible, cross-language build system written in Go, emphasizing hermetic, reproducible builds with aggress…
972616active
raviqqe/muffet
Muffet is a fast website link checker written in Go that recursively scrapes and inspects all pages of a website for broken links. It suppo…
952616active
segmentio/chamber
Chamber is a Go CLI tool for managing application secrets by storing them in AWS SSM Parameter Store (with S3 backend support). It lets tea…
712615active
Serene-Arc/bulk-downloader-for-reddit
A Python command-line tool (bdfr) that bulk-downloads and archives Reddit submissions and their media from subreddits, multireddits, users,…
532613active
EDL (Qualcomm Sahara/Firehose Tools)
A Python CLI tool for communicating with Qualcomm devices in EDL (Emergency Download) mode via the Sahara, Firehose, Streaming, and Diag pr…
662611active
zquestz/s
A Go CLI tool that opens web searches from the terminal in your browser, supporting many search providers and tags. It also offers an optio…
852609active
proot-me/proot
PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc for Linux that requires no privileges or setup, built on ptra…
842609active
hunspell/hunspell
Hunspell is a free spell checker and morphological analyzer library and command-line tool written in C++, licensed under LGPL/GPL/MPL. It p…
952606stable
solidiquis/erdtree
erdtree (erd) is a modern, cross-platform, multi-threaded filesystem and disk-usage utility written in Rust. It combines the functionality …
232604active
BishopFox/cloudfox
CloudFox is an open-source command line tool by Bishop Fox that automates situational awareness and enumeration in cloud environments, prim…
882598active
sidex15/susfs4ksu-module
A KernelSU addon module that installs userspace helpers (ksu_susfs, sus_su) to communicate with a SUSFS-patched kernel for kernel-level roo…
832597active
acsandmann/rift
Rift is a tiling window manager for macOS written in Rust, offering multiple layout styles including i3-like tiling, BSP, master-stack, and…
812592active
zarazhangrui/lark-coding-agent-bridge
A TypeScript bot that bridges Feishu/Lark messenger with a locally installed Claude Code or Codex CLI coding agent. It streams agent replie…
562591active
huohuoer/wechat-cli
A command-line tool that queries local WeChat data including chat history, contacts, sessions, and favorites, with on-the-fly SQLCipher dec…
452590active
FairwindsOps/pluto
Pluto is a Go command-line utility from Fairwinds that detects deprecated and removed Kubernetes apiVersions in static manifests, Helm char…
972589stable
astanin/python-tabulate
A Python library and command-line utility for pretty-printing tabular data as formatted plain-text tables. It supports many input types inc…
612589stable
google-antigravity/antigravity-cli
Antigravity CLI is a terminal-based AI coding agent from Google that understands codebases, makes permissioned edits, and executes commands…
782586active
giacomo-b/rust-stakeholder
A satirical Rust CLI tool that generates impressive-looking but meaningless terminal output, such as fake progress bars, network activity, …
222586stable
go-musicfox/go-musicfox
go-musicfox is a terminal-based (TUI) music player client for NetEase Cloud Music written in Go. It supports multiple playback engines, 8 a…
932585active
simonw/shot-scraper
shot-scraper is a Python CLI utility built on Playwright for taking automated screenshots of websites, recording video demos, and scraping …
922582active
CoderLuii/HolyClaude
HolyClaude is a Docker-based AI coding workstation that bundles Claude Code, a web UI, eight AI coding CLIs (Gemini, OpenAI Codex, Cursor A…
812579active
rasterio/rasterio
Rasterio is a Python library for reading and writing geospatial raster datasets such as GeoTIFF, built on GDAL and exposing an N-D array (N…
862577active
GhostWriters/DockSTARTer
DockSTARTer is a shell-based tool that helps users quickly set up and manage self-hosted applications in Docker using Docker Compose. It pr…
932574active
rbspy
rbspy is a sampling CPU profiler for Ruby that can profile already-running processes by PID or launch new ones, with low overhead safe for …
972573active
MatMoul/archfi
archfi is a simple bash script wizard that installs Arch Linux after booting from the official Arch Linux install media. It guides users th…
102573active
roninoss/create-expo-stack
An interactive CLI tool that scaffolds highly configurable React Native apps built on Expo. It generates projects with options for TypeScri…
892572active
neilotoole/sq
sq is a command-line data wrangling tool that provides jq-style querying over SQL databases and document formats like CSV, Excel, and JSON.…
962567active
jiffyclub/snakeviz
SnakeViz is a browser-based graphical viewer for Python cProfile output, serving as a visual alternative to the pstats module. It runs as a…
592566stable
huggingface/lighteval
Lighteval is Hugging Face's all-in-one toolkit for evaluating large language models across multiple inference backends (Transformers, vLLM,…
722563active
sequelize/cli
The official command-line interface for the Sequelize ORM, providing commands to initialize projects, generate models, migrations, and seed…
722558active
vmware/govmomi
govmomi is a Go library for interacting with the VMware vSphere API (ESXi and vCenter Server). It also ships with govc (a vSphere CLI), vcs…
962554active
Piebald Claude Code
tweakcc is a command-line tool for customizing Claude Code's appearance (theme colors, thinking verbs) and inspecting or modifying its syst…
822554active
tsdjs/tsd
tsd is a CLI tool and library for testing TypeScript type definitions (.d.ts files). It statically analyzes .test-d.ts files containing ass…
382553active
get_iplayer
A Perl-based command-line tool that indexes and downloads TV and radio programmes from BBC iPlayer and BBC Sounds. It supports regex search…
282552active
slok/sloth
Sloth is a Go CLI and Kubernetes operator that generates Prometheus SLO recording rules and multi-window multi-burn alert rules from a simp…
782550active
go-nv/goenv
goenv is a Go version manager modeled after pyenv and rbenv, letting users switch global, per-project, and environment-variable-overridden …
982549active
utooland/utoo
Utoo is a unified, high-performance web development toolchain written in Rust, combining an npm-compatible package manager (utoo/ut), a Tur…
912549active
zotify-dev/zotify
Zotify is a command-line tool for downloading music tracks, albums, playlists, and podcasts directly from streaming sources at up to 320kbp…
322548active
rtlamr
A Go-based software-defined radio receiver that decodes Itron ERT smart meter transmissions in the 900MHz ISM band using an inexpensive rtl…
732546active
TypeScriptToLua/TypeScriptToLua
TypeScriptToLua is a generic TypeScript to Lua transpiler that lets developers write code in TypeScript and compile it to Lua. It targets a…
702545active
samuelcolvin/watchfiles
watchfiles is a Python library providing simple, high-performance file watching and code reload, built on the Rust Notify library. It offer…
922542stable
jazzband/Watson
Watson is a command-line time tracker that lets you start and stop timers for projects and tags, recording work sessions as frames. It gene…
452542active
x90skysn3k/brutespray
Brutespray is a fast, multi-protocol credential brute-forcing tool written in Go. It parses scan output from Nmap, Nessus, Nexpose, JSON, a…
922541active
danielqsj/kafka_exporter
A Prometheus exporter written in Go that exposes Apache Kafka metrics such as broker, topic, and consumer group statistics over HTTP. It is…
852538active
facebookincubator/below
below is an interactive Rust-based system resource monitor for Linux that records historical system data and lets you view, replay, and dum…
702535active
mono0926/LicensePlist
LicensePlist is a Swift command-line tool that automatically generates a Plist of license notices for all dependencies of an iOS applicatio…
952534active
dosisod/refurb
Refurb is a command-line linter that suggests modern, idiomatic replacements for older or verbose Python code patterns. It uses type inform…
802532active
briandowns/spinner
A Go package providing 90 configurable terminal spinner/progress indicators for command-line applications. It lets developers easily add an…
662530stable
mflux-community/mflux
MFLUX is a native MLX implementation of state-of-the-art generative image and video models (Flux, Qwen-Image, Z-Image, and others), ported …
912526active
chromebrew/chromebrew
Chromebrew is a package manager for Chrome OS that installs prebuilt packages and builds software from source on Chromebooks with developer…
682525active
jedisct1/piknik
Piknik is a command-line tool that securely copies and pastes clipboard content between arbitrary hosts over the network, using end-to-end …
542524stable
yonaskolb/Mint
Mint is a command-line package manager that installs and runs executable Swift packages built with the Swift Package Manager. It caches bui…
462523active
mag37/dockcheck
dockcheck is a Bash CLI tool that checks running Docker containers for newer image versions and can update them automatically, without pre-…
952522active
natesales/q
q is a tiny, feature-rich command line DNS client written in Go. It supports querying over UDP, TCP, DNS-over-TLS, DNS-over-HTTPS, DNS-over…
792522active
sjlleo/netflix-verify
A Go-based CLI script that checks whether a server's network (IPv4/IPv6) can access Netflix, including region and unlock-level detection. I…
332519active
Video Transcoding
A set of standalone Ruby command-line scripts that wrap HandBrake and FFmpeg to transcode, inspect, and convert video files. It focuses on …
752518active
ryantm/agenix
Agenix is a Nix library and CLI tool for managing age-encrypted secrets in NixOS and Home Manager using existing SSH public/private key pai…
992516active
FluidSynth/fluidsynth
FluidSynth is a real-time software synthesizer based on the SoundFont 2 (and 3) specifications, with support for DLS and MIDI file playback…
942513stable
vbauerster/mpb
mpb is a Go library for rendering multiple progress bars in terminal CLI applications. It supports dynamic add/remove of bars, dynamic tota…
992512active
mitmproxy/pdoc
pdoc is a zero-configuration documentation generator that auto-generates API documentation for Python projects from docstrings and type ann…
692512active
paratestphp/paratest
ParaTest is a CLI tool that runs PHPUnit test suites in parallel across multiple processes. It requires zero configuration and can combine …
982511active
youssofal/MTPLX
MTPLX is a native macOS app and CLI that runs local LLMs on Apple Silicon roughly twice as fast using native multi-token prediction (MTP) s…
802511active
moazbuilds/CodeMachine-CLI
CodeMachine is an open-source CLI that orchestrates AI coding agents (Claude Code, Codex, Cursor, etc.) into repeatable, long-running workf…
542511active
typicode/hotel
Hotel is a simple process manager for developers that lets you start local apps from a browser dashboard and access them via local .localho…
239991maintenance
alexanderepstein/Bash-Snippets
A collection of small, dependency-free bash scripts for heavy terminal users, covering utilities like cheatsheet lookup, file encryption, G…
239952maintenance
sepandhaghighi/art
ART is a Python library for converting text into ASCII art, offering 677 fonts, 711 one-line art pieces, and 218 text decorations. It also …
682501stable
DP-Hridayan/aShellYou
aShell You is a Material Design 3 Android app for running ADB, root, and shell commands directly on-device without a PC. It supports Shizuk…
862498active
nunomaduro/termwind
Termwind is a PHP library that lets developers style command-line application output using the Tailwind CSS API and HTML-like syntax. It re…
812498active
yctimlin/mcp_excalidraw
An MCP server, CLI, and agent skill that gives AI coding agents a live, stateful Excalidraw canvas they can draw on, inspect via screenshot…
752496active
snarktank/antfarm
Antfarm is a CLI tool that installs a team of specialized AI agents (planner, developer, verifier, tester, reviewer) into OpenClaw with one…
532496active
usnistgov/macos_security
The macOS Security Compliance Project (mSCP) is an open-source tool from NIST that generates security baselines, configuration profiles, co…
962493active
VirusTotal/yara
YARA is a pattern matching tool used to identify and classify malware families and other files based on textual or binary pattern rules. It…
949907maintenance
p-gen/smenu
smenu is a terminal-based selection filter that reads words from stdin or a file and presents them in a scrolling, interactive window for k…
542492active
nil0x42/phpsploit
PhpSploit is a full-featured command-and-control (C2) framework that persists on a webserver via a stealthy single-line PHP backdoor. It is…
232492active
trailofbits/graphtage
Graphtage is a command-line utility and Python library for semantically diffing and merging tree-structured files like JSON, YAML, XML, HTM…
962488stable
Nano-Collective/nanocoder
Nanocoder is an open-source, terminal-based AI coding agent built by a community collective. It runs agentic coding workflows against any m…
772488active
zce/caz
Caz (Create App Zen) is a lightweight, zero-dependency, template-based scaffolding CLI tool written in TypeScript, inspired by Yeoman and V…
662487active
cargo-generate/cargo-generate
cargo-generate is a Rust CLI tool (a cargo subcommand) that scaffolds new Rust projects from existing git repositories used as templates. I…
972486active
unode/firefox_decrypt
Firefox Decrypt is a Python command-line tool that extracts saved passwords from Mozilla product profiles (Firefox, Waterfox, Thunderbird, …
762481active
jstaf/onedriver
onedriver is a native Linux FUSE filesystem that mounts Microsoft OneDrive as a local drive, downloading files on demand rather than syncin…
552480active
PurifyCSS
PurifyCSS is a JavaScript library and CLI that statically analyzes content (HTML, JS, PHP, etc.) to detect which CSS selectors are actually…
239837maintenance
mohsen1/yek
Yek is a fast Rust CLI tool that serializes text files in a repository or directory into a single stream or chunked output optimized for LL…
752477active
python-gitlab/python-gitlab
python-gitlab is a Python package providing access to the GitLab v4 REST API and GraphQL API, including a CLI tool wrapping REST endpoints.…
942476stable
Modern Web Guidance
A set of agent skills and an npm CLI from the Google Chrome and Microsoft Edge teams that embeds curated web platform best practices and br…
822475active
stupside/castor
Castor is a Go CLI tool that casts web video to TVs (Chromecast, DLNA) in real time. It extracts streams from web pages via headless Chrome…
832474active
ORAS
ORAS (OCI Registry As Storage) is a CLI tool and set of client libraries for pushing, pulling, and managing arbitrary OCI artifacts in OCI-…
962473active
atomashpolskiy/bt
Bt is a full-featured BitTorrent library and client written in Java 8, supporting DHT, magnet links, peer exchange, message stream encrypti…
592473active
vivien/i3blocks
i3blocks is a hacker-friendly status line generator for the i3 and Sway window managers, executing user-defined commands on intervals, sign…
232473stable
hoochanlon/Free-NTFS-for-Mac
Nigate is an open-source Electron GUI utility for macOS that enables full read-write access to NTFS drives on both Intel and Apple Silicon …
982471active
vercel/ai-elements
AI Elements is a React component library and custom shadcn/ui registry from Vercel providing pre-built, composable UI components for AI-nat…
712471active

← prev page 21 / 84 next →