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
Urigo/graphql-cli
A command-line tool for common GraphQL development workflows, built on graphql-config with a plugin-based command system. It helps initiali…
642018active
GuDaStudio/skills
A collection of Anthropic Agent Skills for Claude Code that enable Claude to delegate coding tasks to other AI models such as OpenAI Codex …
392018active
Switch LAN Play
A client-server tool that lets Nintendo Switch players play together over the internet as if they were on the same local network. A PC clie…
252018active
SuperCuber/dotter
Dotter is a dotfile manager and templater written in Rust that deploys configuration files to their target locations via symlinking or temp…
762015stable
GoogleCloudPlatform/scion
Scion is a multi-agent orchestration platform that runs 'deep agents' like Claude Code and Gemini CLI in isolated containers, each with its…
692015active
mrjackwills/oxker
oxker is a terminal user interface (TUI) written in Rust for viewing and controlling Docker containers. It uses ratatui for the interface a…
882014active
GoogleCloudPlatform/PerfKitBenchmarker
PerfKit Benchmarker is a Python tool that automates running a canonical set of benchmarks across cloud providers like GCP, AWS, and Azure. …
682014active
CS Demo Manager
A free and open-source companion application for managing and analyzing Counter-Strike (CS2/CSGO) demo files. It extracts statistics, gener…
942012active
donnemartin/gitsome
gitsome is a Python-based command line tool that supercharges Git and GitHub workflows with 29 GitHub-integrated `gh` commands and an optio…
237693maintenance
ggshield
ggshield is a CLI application from GitGuardian that detects over 500 types of hardcoded secrets in files, git history, and CI environments …
982006active
Grasscutter Command Tools
A Windows GUI tool (Grasscutter Tools) for generating commands for the Grasscutter game server, including a gacha banner editor and remote …
932006active
EgeBalci/sgn
SGN is a polymorphic binary encoder that encodes shellcode using an additive feedback loop similar to an LFSR, producing statically undetec…
852005active
Fig
Fig (now Amazon Q Developer CLI) adds IDE-style autocomplete to existing terminals and shells, suggesting subcommands, options, and argumen…
102004active
broadinstitute/gatk
GATK (Genome Analysis Toolkit) is the Broad Institute's industry-standard toolkit for analyzing high-throughput DNA and RNA sequencing data…
842003active
corpnewt/GenSMBIOS
A Python script by corpnewt that wraps acidanthera's macserial tool to generate SMBIOS serial numbers and related identifiers for Hackintos…
562003active
ionic-team/ionic-cli
The official command-line interface for the Ionic Framework, used to create, build, serve, and deploy Ionic mobile and web apps. It integra…
602001active
marin-m/SongRec
SongRec is an open-source Shazam client written in Rust that recognizes songs from audio files or the microphone. It offers both a GTK GUI …
992000active
guhcostan/mac-cleaner-cli
A free, open-source macOS CLI tool that frees up disk space by scanning for and removing caches, logs, Homebrew leftovers, Xcode DerivedDat…
831999active
akermu/emacs-libvterm
emacs-libvterm is a fully-fledged terminal emulator inside GNU Emacs, built on the C library libvterm for fast, compatible handling of term…
751998active
Tencent/cloudbase-framework
CloudBase Framework is Tencent Cloud's official fullstack deployment tool that deploys frontend and backend applications to a Serverless ar…
101998active
shell-pool/shpool
shpool is a lightweight Rust service that provides persistent named shell sessions that survive dropped connections, serving as a minimal a…
901994active
antirez/iris.c
Iris is a pure C inference pipeline that generates images from text prompts using open-weights diffusion transformer models like FLUX.2 Kle…
431994active
not-an-aardvark/lucky-commit
A Rust CLI tool that amends git commits with whitespace until the commit hash starts with a desired prefix (default '0000000'). It uses GPU…
371994active
openapi-generators/openapi-python-client
A Python CLI tool that generates modern, type-annotated Python client libraries from OpenAPI 3.0 and 3.1 documents. It uses Jinja2 template…
941992active
anomalyco/ion
SST (formerly under anomalyco/ion) is a framework for building full-stack apps on your own cloud infrastructure, with a CLI and infrastruct…
101992active
hBlock
hBlock is a POSIX-compliant shell script that aggregates domains serving ads, trackers, and malware from multiple blocklist sources and gen…
601991active
t6x/reaver-wps-fork-t6x
Reaver is a C-based command-line tool that performs brute force attacks against Wi-Fi Protected Setup (WPS) registrar PINs to recover WPA/W…
411991active
libimobiledevice/idevicerestore
A cross-platform command-line application that restores or upgrades firmware (IPSW files) on iOS devices, reimplementing all granular resto…
671990active
rust-av/Av1an
Av1an is a cross-platform command-line video encoding framework written in Rust that parallelizes encoding across multiple encoder processe…
741989active
Nu Html Checker (vnu)
The Nu Html Checker (vnu) is the W3C/WHATWG-endorsed tool for validating HTML, CSS, and SVG documents. It runs as a command-line batch chec…
861988stable
kylef/swiftenv
swiftenv is a Swift version manager inspired by pyenv that lets you install and switch between multiple Swift toolchains. It supports globa…
231988stable
jeffbski/wait-on
wait-on is a cross-platform CLI utility and Node.js API that waits for files, TCP ports, Unix sockets, and HTTP(S) resources to become avai…
981987stable
d99kris/nchat
nchat is a terminal-based multi-protocol messaging client for Linux and macOS supporting Telegram, WhatsApp, and Signal. It provides an ncu…
931985active
ys1231/MoveCertificate
A Magisk/KernelSU/APatch root module that moves user-installed certificates into Android's system CA store, supporting Android 7 through 16…
941984active
donmccurdy/glTF-Transform
glTF Transform is an SDK for reading, editing, and writing glTF 2.0 3D models in JavaScript and TypeScript, running on both Web and Node.js…
761984active
hubblo-org/scaphandre
Scaphandre is a metrology agent written in Rust that measures electric power and energy consumption of hosts and QEMU/KVM virtual machines.…
771983active
carapace-sh/carapace-bin
Carapace-bin is a multi-shell argument completion binary written in Go that provides tab completion for hundreds of CLI commands. It works …
981982active
haoheliu/versatile_audio_super_resolution
AudioSR is a Python library and CLI tool that performs versatile audio super-resolution, upsampling any audio (music, speech, sound effects…
421979active
bpkg/bpkg
bpkg is a lightweight package manager for bash/shell scripts, handling fetching, installation, execution permissions, and per-project depen…
331978active
enzo1982/freac
fre:ac is a free, open-source audio converter with an integrated CD ripper, player, and tag editor. It converts between formats like MP3, A…
851977active
Lona/Lona
Lona is a collection of tools from Airbnb for defining design systems in a JSON-based component format and generating cross-platform UI cod…
327539maintenance
develsoftware/GMinerRelease
GMiner is a closed-source GPU cryptocurrency miner for NVIDIA and AMD cards supporting algorithms such as Ethash, ProgPoW, KAWPOW, Equihash…
641975active
postmodern/ruby-install
A Bash-based command-line tool that downloads, builds, and installs Ruby implementations including CRuby, JRuby, TruffleRuby, and mruby. It…
601975active
zhangxiangliang/stock-api
A zero-runtime-dependency TypeScript library for querying stock quotes, K-line data, and stock search across A-share, Hong Kong, US markets…
981974active
mxpv/podsync
Podsync is a self-hosted service and CLI that converts YouTube, Vimeo, or Soundcloud channels, users, and playlists into podcast RSS feeds.…
681974active
jakejs/jake
Jake is a JavaScript build tool and task runner for Node.js, similar to Make or Rake, with tasks defined in executable JavaScript Jakefiles…
761973stable
huyng/bashmarks
Bashmarks is a small shell script that lets you save, jump to, list, and delete bookmarks for frequently used directories in Bash, with tab…
761973stable
lanbinleo/bili2text
bili2text is a Python command-line tool that converts Bilibili videos into text transcripts from a link or BV number, handling download, au…
531973active
WordPress Playground
WordPress Playground runs a full WordPress site entirely in the browser (or Node.js) using PHP compiled to WebAssembly, with no server or d…
971972active
chengzuopeng/stock-sdk
A zero-dependency JavaScript/TypeScript SDK for fetching real-time quotes, K-line history, technical indicators, and extended market data f…
821972active
Wrangler Action
An official GitHub Action that wraps Cloudflare's Wrangler CLI to deploy Cloudflare Workers and Pages applications directly from GitHub Act…
971970active
rsc/2fa
A command-line two-factor authentication agent written in Go that stores TOTP and HOTP keys and generates one-time authentication codes. Ke…
321970stable
Crow Translate
Crow Translate is a lightweight C++/Qt desktop translator that translates and speaks text using Google, Yandex, Bing, LibreTranslate, and L…
101968active
ROCm/FastFlowLM
FastFlowLM (FLM) is an NPU-first LLM inference runtime purpose-built and deeply optimized for AMD Ryzen AI NPUs (XDNA2), offering an Ollama…
871967active
samtools/samtools
SAMtools is a suite of C command-line programs, built on HTSlib, for reading, writing, editing, indexing, sorting, and viewing SAM/BAM/CRAM…
931963stable
basecamp/once
ONCE is a Go-based platform for installing and managing Docker-based web applications with a focus on easy self-hosting. It provides a TUI …
821963active
MFDGaming/ubuntu-in-termux
A shell script that installs an Ubuntu 22.04 rootfs inside the Termux terminal app on Android using proot, requiring no root access. It pro…
231963active
vladkens/macmon
macmon is a sudoless real-time performance monitor for Apple Silicon Macs (M1–M5) that reads CPU/GPU/ANE power, temperatures, frequencies, …
911960active
starred
A Python CLI tool that generates a Markdown Awesome-style list from a user's GitHub starred repositories, grouped by language or topic. It …
621960active
google/argh
Argh is a Rust derive-based command-line argument parsing library optimized for code size, built around the FromArgs derive macro and from_…
571960active
simonhaenisch/md-to-pdf
A hackable Node.js CLI tool that converts Markdown files to PDF using Marked for HTML conversion and Puppeteer (headless Chromium) for rend…
481960active
DanielXMoore/Civet
Civet is a programming language that is a superset of TypeScript, compiling to TypeScript or JavaScript with concise syntax like indentatio…
771959active
darold/pgFormatter
pgFormatter is a PostgreSQL SQL syntax beautifier that reformats SQL and PL/pgSQL code according to SQL standards and PostgreSQL-specific k…
871958active
airsquared/blobsaver
blobsaver is a cross-platform GUI and CLI application for automatically saving SHSH blobs for iOS devices, useful for future downgrades and…
391958active
flexn-io/renative
ReNative is a unified development platform and CLI (rnv) for building, bootstrapping, and deploying React/React Native/NextJS/Electron apps…
781957active
regclient/regclient
regclient is a Go client library and set of CLI tools (regctl, regsync, regbot) for interacting with Docker and OCI conformant container re…
961956active
nazdridoy/kokoro-tts
A Python CLI text-to-speech tool built on the Kokoro-82M model that converts text, EPUB, PDF, and TXT inputs into natural-sounding speech w…
821956active
nullpo-head/wsl-distrod
Distrod is a meta-distribution installer for WSL 2 that lets users install Linux distros like Ubuntu, Arch, Debian, and Gentoo with systemd…
391956active
senzhk/ADBKeyBoard
ADBKeyBoard is an Android virtual keyboard (IME) that receives text input commands via ADB broadcast intents. It enables sending arbitrary …
771955active
deadc0de6/dotdrop
Dotdrop is a Python CLI tool for managing dotfiles across multiple machines. It stores dotfiles in Git and deploys different versions of th…
931954active
alvinunreal/tmuxai
TmuxAI is an open-source, AI-powered terminal assistant that runs inside tmux sessions, observing pane content and helping execute commands…
851952active
ipwndfu
ipwndfu is an open-source Python tool that exploits iOS device bootroms, most notably via the checkm8 exploit, to put devices into pwned DF…
327430maintenance
crazywhalecc/static-php-cli
StaticPHP (formerly static-php-cli) is a tool for compiling standalone, dependency-free PHP binaries with popular extensions included on Li…
901951active
fcambus/ansiweather
AnsiWeather is a Shell script that displays current weather conditions and forecasts in the terminal using ANSI colors and Unicode symbols,…
781951stable
hoytech/vmtouch
vmtouch is a portable command-line utility for learning about and controlling the file system cache of Unix and Unix-like systems. It repor…
321951stable
gsamokovarov/jump
Jump is a command-line tool written in Go that integrates with your shell (bash, zsh, fish, PowerShell, Nushell, and more) to speed up dire…
871950active
ravendevteam/talon
Talon is a free, open-source Windows debloating and optimization tool that removes bloatware, telemetry, ads, and unwanted features from Wi…
801950active
legba
Legba is a fast, multiprotocol credentials bruteforcer, password sprayer, and enumerator written in Rust on top of the Tokio async runtime.…
781950active
yuk7/wsldl
wsldl is an advanced launcher and installer for Windows Subsystem for Linux distributions, written in Go. It lets users install any rootfs …
861948active
linkedin/shiv
shiv is a command line utility from LinkedIn for building fully self-contained Python zipapps (PEP 441) with all dependencies bundled into …
571948active
mcostalba/Stockfish
Stockfish is a free, powerful UCI chess engine written in C++, derived from Glaurung 2.1. It is not a complete chess program and requires a…
321948active
abapGit
abapGit is a Git client for ABAP systems, written entirely in ABAP, that lets developers version and sync ABAP code with Git hosting servic…
761947active
igrek51/wat
WAT is a Python library for deep inspection of objects at runtime, revealing their type, value, attributes, methods, parent types, signatur…
501946active
lgarron/folderify
A Rust CLI tool that generates pixel-perfect macOS folder icons in the native style from a PNG mask file, producing .icns and .iconset file…
901945active
will8211/unimatrix
UniMatrix is a Python CLI script that simulates the iconic 'Matrix' digital rain display in a terminal, using half-width katakana Unicode c…
661944stable
onevcat/Rainbow
Rainbow is a Swift library that adds text color, background color, and style to console and command line output via convenient String exten…
851942stable
SnapAI
SnapAI is a Node.js CLI that generates 1024x1024 mobile app icons and 1024x500 Google Play feature graphics using OpenAI or Google Gemini i…
711942active
php-school/cli-menu
A PHP library for building interactive terminal menus with an expressive DSL. It supports selectable items, checkboxes, radio buttons, subm…
351942active
cloudfoundry/cli
The official command line client for the Cloud Foundry platform as a service, written in Go. It lets developers log in, push and manage app…
931940active
timbrel/GitSavvy
GitSavvy is a mature Sublime Text plugin providing full Git and GitHub integration inside the editor. It adds command palette commands and …
911940active
nosarthur/gita
Gita is a Python command-line tool for managing multiple git repositories from any working directory. It displays the status of many repos …
741940active
jupyter/nbconvert
nbconvert is the Jupyter project's tool for converting .ipynb notebooks into static formats such as HTML, LaTeX, PDF, Reveal.js slides, Mar…
911939stable
linki/chaoskube
chaoskube is a Go CLI tool that periodically terminates random pods in a Kubernetes cluster to test resilience. It supports filtering targe…
901938active
Aorimn/dislocker
Dislocker is a FUSE-based driver and library that reads and writes Windows BitLocker-encrypted partitions (including BitLocker-To-Go) from …
741938stable
ikatson/rqbit
rqbit is a BitTorrent client written in Rust, available as a CLI tool, a server with an HTTP API and Web UI, a desktop app built with Tauri…
881937active
MichaelAquilina/zsh-you-should-use
A ZSH plugin that reminds you to use existing aliases when you type a command that has one defined. It detects regular, global, and git ali…
661937stable
sourcegraph/zoekt
Zoekt is a fast trigram-based text search engine designed for source code, supporting substring and regexp matching with a rich boolean que…
751936active
daeuniverse/gg
gg (go-graft) is a Linux command-line proxy tool that redirects the network traffic of any command through a proxy with a single prefix, su…
601936active
stevearc/overseer.nvim
overseer.nvim is a task runner and job management plugin for Neovim written in Lua. It lets users define, run, and monitor tasks (make, npm…
661934active
fusionlanguage/fut
Fusion is a programming language designed for writing reusable library components in a single codebase that transpiles to C, C++, C#, D, Ja…
941932active

← prev page 26 / 84 next →