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
jnMetaCode/superpowers-zh
A Chinese community edition of the superpowers project that installs 20 battle-tested Markdown 'skills' (methodologies like brainstorming, …
828341active
cross
cross is a zero-setup CLI tool for cross compiling and cross testing Rust crates, using Docker or Podman containers to provide complete cro…
668330active
TheAssassin/AppImageLauncher
AppImageLauncher is a helper application for Linux distributions that acts as an entry point for running and integrating AppImages. It inte…
658327active
mikel-brostrom/boxmot
BoxMOT is a pluggable Python and C++ library providing state-of-the-art multi-object tracking (MOT) algorithms such as ByteTrack, BoT-SORT,…
948319active
antfu-collective/ni
ni is a CLI tool that detects the correct JavaScript package manager (npm, yarn, pnpm, bun, deno, etc.) for a project and translates a sing…
968312active
Mumble
Mumble is an open-source, low-latency, high-quality voice chat application built on Qt and Opus, consisting of a client and a self-hostable…
828297stable
dahlbyk/posh-git
posh-git is a PowerShell module that integrates Git into the PowerShell prompt, showing branch and file status summary information. It also…
238272stable
k8sgpt
k8sgpt is a CLI tool that scans Kubernetes clusters, diagnoses issues, and triages them in plain English using AI backends like OpenAI, Azu…
998269active
kyverno/kyverno
Kyverno is a Kubernetes-native policy engine for policy as code, letting platform teams author validate, mutate, generate, and cleanup poli…
1008268stable
mini-swe-agent
A radically minimal AI software engineering agent (~100 lines of core Python) that solves GitHub issues and assists in the command line, sc…
778226active
grex
grex is a command-line tool and Rust library (with Python bindings) that automatically generates regular expressions from user-provided tes…
538198active
soldair/node-qrcode
A JavaScript QR code generator library that works on the server, in the browser, and in React Native, with support for PNG, SVG, and termin…
328179stable
NextTrace
NextTrace is an open-source, lightweight visual route tracking CLI tool written in Go. It performs traceroute with enriched output includin…
958175active
thoughtbot/dotfiles
A collection of zsh, vim, git, and tmux configuration files maintained by thoughtbot, managed via the rcm symlink manager. It provides a se…
648169stable
Pinokio
Pinokio is a desktop application that acts as a one-click launcher and browser for open-source AI apps, letting users discover, install, ru…
918154active
Cynthion
HackRF is an open source, low-cost software-defined radio (SDR) hardware platform from Great Scott Gadgets, with this repository containing…
868154stable
abbodi1406/vcredist
An all-in-one (AIO) repack of the latest Microsoft Visual C++ Redistributable Runtimes (2005 through 2026) that installs them without the o…
798148active
Kitware/CMake
CMake is a cross-platform, open-source build system generator maintained by Kitware. It produces native build files (Makefiles, Ninja, IDE …
998128stable
ducaale/xh
xh is a fast, friendly command-line tool for sending HTTP requests, written in Rust. It reimplements HTTPie's design with a focus on improv…
888128active
developit/microbundle
Microbundle is a zero-configuration JavaScript module bundler for small libraries, built on top of Rollup. It bundles a library into CJS, E…
488124active
epi052/feroxbuster
feroxbuster is a fast, recursive content discovery tool written in Rust that performs forced browsing against web servers. It brute-forces …
768112active
mamba-org/mamba
Mamba is a fast, cross-platform package manager written in C++ that acts as a drop-in replacement for conda, using the libsolv dependency s…
968108stable
Yarn
Yarn is a fast, reliable, and secure command‑line package manager for JavaScript and TypeScript projects. It provides deterministic install…
978104active
bombshell-dev/clack
Clack is a TypeScript library for building beautiful, interactive command-line interfaces in JavaScript. It provides ready-to-use styled pr…
968095active
Omakub
Omakub is an opinionated shell-based setup script that turns a fresh Ubuntu 24.04+ installation into a fully configured web development env…
108084active
symfony/thanks
A Composer plugin that stars the GitHub repositories of your PHP project's dependencies as a way to thank open-source maintainers. Run `com…
448074active
robinmoisson/staticrypt
StatiCrypt is a CLI tool and browser-based utility that encrypts static HTML files with AES-256 using a password, producing a self-containe…
608048active
TomWright/dasel
Dasel is a command-line tool and Go library for querying, modifying, and transforming structured data across JSON, YAML, TOML, XML, CSV, IN…
948046active
v1s1t0r1sh3r3/airgeddon
A multi-use bash script for auditing wireless networks on Linux, wrapping tools like aircrack-ng to automate attacks such as evil twin, WPS…
938035active
fujiapple852/trippy
Trippy is a network diagnostic tool that combines traceroute and ping functionality to help analyze networking issues. It offers a highly c…
798035active
Dotbot
Dotbot is a lightweight, self-contained Python tool that bootstraps dotfiles by installing them via declarative YAML configuration (linking…
758014stable
albertlauncher/albert
Albert is a fast, plugin-based keyboard launcher for Linux desktops written in C++/Qt. It lets users launch applications, search files, and…
958006active
fatih/color
A Go package for producing colorized terminal output using ANSI escape codes, with Windows support and 24-bit RGB colors. It offers helper …
778003stable
bensadeh/tailspin
tailspin (binary: tspin) is a Rust CLI tool that highlights log files in the terminal, recognizing dates, numbers, IPs, UUIDs, URLs, and se…
947983active
Rich-Harris/degit
degit is a Node.js CLI tool that downloads copies of git repositories (tar snapshots) without git history, for scaffolding new projects fro…
957940stable
napi-rs
NAPI-RS is a Rust framework for building pre-compiled Node.js add-ons via Node-API, with a CLI for zero-config builds, cross-compilation, a…
927940stable
App Store Connect CLI
A fast, scriptable command-line tool written in Go for the App Store Connect API, covering TestFlight, builds, submissions, signing, metada…
797935active
peco/peco
peco is a simplistic interactive filtering tool written in Go, released as a single static binary. It lets users incrementally search and f…
747909stable
Tencent/BrowserSkill
BrowserSkill is a CLI (`bsk`) plus browser extension that lets shell-capable AI agents like Cursor, Claude Code, and Codex control your rea…
797905active
zsh-users/zsh-completions
A collection of additional tab-completion definitions for the Zsh shell, covering commands not yet shipped with Zsh itself. Stable scripts …
767897active
smacke/ffsubsync
FFsubsync is a Python command-line tool that automatically synchronizes subtitle files (e.g., SRT) with video or audio, using voice activit…
817889active
prefix-dev/pixi
Pixi is a cross-platform, system-level package manager and workflow tool written in Rust, built on the Conda ecosystem via the rattler libr…
947882active
nilbuild/git-standup
git-standup is a command-line tool that summarizes Git commits from the last working day across one or many repositories, helping developer…
337857stable
open-cli-tools/concurrently
concurrently is an npm-distributed CLI tool (written in TypeScript) that runs multiple shell commands in parallel from a single terminal, w…
947855stable
hotoo/pinyin
A JavaScript library that converts Chinese characters (Hanzi) to Pinyin, supporting multiple pinyin styles, heteronym (polyphonic) characte…
587830active
No More Secrets
A command line tool called `nms` that recreates the famous data decryption effect from the 1992 movie Sneakers by animating piped ASCII/UTF…
447827stable
javaht/claude-desktop-zh-cn
A community localization patch that adds Simplified and Traditional Chinese interface support to the Claude Desktop app on macOS and Window…
827824active
hfiref0x/UACME
UACMe is a C-based command-line tool that demonstrates dozens of Windows User Account Control (UAC) bypass techniques abusing built-in Auto…
817821active
AdnanHodzic/auto-cpufreq
auto-cpufreq is an automatic CPU speed and power optimizer for Linux that monitors battery state, CPU usage, temperature, and system load t…
907807active
raycast/extensions
The official monorepo of all extensions available in the Raycast Store, plus documentation and templates for building Raycast extensions wi…
777792active
MystenLabs/sui
Sui is a next-generation Layer 1 smart contract blockchain platform written in Rust, featuring high throughput, low latency, and an asset-o…
967784active
SuperManito/LinuxMirrors
A one-line shell script for switching system software package sources on 27+ GNU/Linux distributions, plus a companion script for installin…
747775active
thebookisclosed/ViVe
ViVe is a C# library and console tool (ViVeTool) for interacting with the A/B feature experiment mechanism in Windows 10 version 2004 and n…
247773active
leejet/stable-diffusion.cpp
A pure C/C++ inference engine for diffusion models (Stable Diffusion, FLUX, Wan, Qwen Image, Z-Image, and more) built on ggml in the style …
927734active
cachix/devenv
devenv is a Rust CLI tool that lets developers declare their entire development environment—packages, language toolchains, services, tasks,…
987723active
NoneBot2
NoneBot2 is a modern, cross-platform, asynchronous Python chatbot framework with a plugin system, adapter architecture, and built-in depend…
837723active
mozilla/sccache
Sccache is a ccache-like compiler caching tool that wraps compilers to avoid redundant compilation, storing results locally or in cloud sto…
937716active
sindresorhus/np
np is an interactive CLI tool that improves the npm publish workflow for JavaScript packages. It automates safety checks, version bumping, …
957713active
goenning/google-indexing-script
A Node.js CLI script that submits a site's pages to Google via the Google Indexing API and Search Console API to get them indexed quickly. …
177711active
aircrack-ng/aircrack-ng
Aircrack-ng is a complete suite of command-line tools for assessing WiFi network security, covering packet capture, injection, monitor mode…
657705active
mufeedvh/code2prompt
Code2Prompt is a Rust-based CLI tool that converts an entire codebase into a single structured LLM prompt, including a source tree, file co…
667688active
operator-framework/operator-sdk
The Operator SDK is a framework and CLI for building Kubernetes Operators, part of the Operator Framework. It provides high-level APIs buil…
887682stable
Plop
Plop is a micro-generator framework for Node.js that generates files consistently from inquirer prompts and handlebars templates. Teams def…
837676stable
youki-dev/youki
youki is an implementation of the OCI container runtime specification written in Rust, serving as a low-level container runtime similar to …
917640active
tailcallhq/forgecode
ForgeCode is an open-source, Rust-based CLI coding agent (AI pair programmer) that integrates LLMs from 300+ providers directly into the te…
847637active
fairyglade/ly
Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD, written in Zig. It handles graphical login sessions via PAM and w…
677625active
sindresorhus/execa
Execa is a Node.js library for executing child processes with a simple, promise-based API built on top of child_process. It offers shell-fr…
867609stable
Kaggle/kaggle-cli
The official Kaggle command-line interface for interacting with Kaggle competitions, datasets, models, notebooks, and discussion forums. It…
957607active
jart/blink
Blink is a tiny x86-64 Linux user-mode emulator written in C that runs x86-64-linux binaries on other operating systems and architectures, …
447595active
GoogleCloudPlatform/kubectl-ai
kubectl-ai is an AI-powered Kubernetes assistant that translates natural-language user intent into precise kubectl operations. It is a Go C…
717587active
mgdm/htmlq
htmlq is a command-line tool, like jq but for HTML, that extracts content from HTML documents using CSS selectors. Written in Rust, it read…
577581stable
Kimi Code CLI
Kimi Code CLI (formerly Kimi CLI) is a terminal-based AI coding agent from Moonshot AI that reads and edits code, executes shell commands, …
747576active
di-sukharev/opencommit
OpenCommit is a CLI tool that uses LLMs (OpenAI, Claude, Ollama, and other providers) to automatically generate meaningful git commit messa…
667545active
conda
Conda is a cross-platform, language-agnostic binary package and environment manager written in Python. It makes isolated environments first…
997529stable
oldratlee/useful-scripts
A collection of handy shell and Java utility scripts that automate common developer tasks, such as finding CPU-hungry Java threads and dupl…
597520active
mgba-emu/mgba
mGBA is a fast and highly accurate emulator for Game Boy Advance games, with additional support for Game Boy and Game Boy Color titles. It …
757519active
soimort/translate-shell
Translate Shell is a command-line translator that provides access to Google Translate, Bing Translator, Yandex.Translate, and Apertium from…
237514stable
0xGF/boneyard
Boneyard is a skeleton loading screen framework that automatically captures pixel-perfect skeleton placeholders from your real rendered UI …
777470active
7-Zip ZS with extra codecs
A fork of 7-Zip adding modern compression codecs (Zstandard, Brotli, LZ4, LZ5, Lizard, Fast LZMA2) to the archiver's GUI and CLI. It can be…
947464active
symfony/process
Symfony Process is a PHP component that executes commands in sub-processes, replacing raw PHP functions like exec and shell_exec. It handle…
967455stable
laravel/tinker
Laravel Tinker is a powerful REPL (interactive shell) for the Laravel framework, built on top of the PsySH package. It lets developers inte…
867441active
amacneil/dbmate
Dbmate is a lightweight, framework-agnostic database migration tool distributed as a single standalone binary. It manages timestamp-version…
977438stable
alexellis/k3sup
k3sup is a lightweight Go CLI tool that bootstraps a K3s Kubernetes cluster on any local or remote VM over SSH, getting you a working KUBEC…
867436active
mvdctop/Movie_Data_Capture
A Python-based local movie organizer that scrapes and renames movie metadata for media servers. It prepares local movie files with correct …
957431active
gorakhargosh/watchdog
Watchdog is a Python library and set of shell utilities for monitoring file system events across platforms. It provides a cross-platform Ob…
677422stable
timvisee/ffsend
ffsend is a fully featured command-line client for the Firefox Send file-sharing service, letting users upload and download files and direc…
437420active
pyenv-win
pyenv-win is a Windows port of pyenv, a simple Python version management tool that lets you install and switch between multiple Python vers…
667401active
yuk7/ArchWSL
ArchWSL is an Arch Linux distribution packaged for Windows Subsystem for Linux, built on the wsldl launcher. It lets users install and run …
637398active
chmln/sd
sd is an intuitive find & replace command-line tool written in Rust, designed as a simpler, faster alternative to sed. It uses familiar Jav…
597386stable
julienXX/terminal-notifier
terminal-notifier is a command-line tool for sending macOS User Notifications from the terminal. It ships as an app bundle and supports opt…
947360active
Cisco-Talos/clamav
ClamAV is an open-source antivirus engine and toolkit for detecting trojans, viruses, malware, and other malicious threats. It includes a m…
927350active
jrnl-org/jrnl
jrnl is a command-line journal application for creating, searching, and viewing journal entries stored as human-readable plain text files. …
857346active
unjs/consola
Consola is an elegant console logger library for Node.js and browsers that wraps console output with fancy formatting, tags, and pluggable …
787336stable
Himalaya
Himalaya is a command-line email client written in Rust for listing, reading, composing, sending, searching, and moving messages. It suppor…
857318active
corpnewt/gibMacOS
A Python 2/3 command-line script that downloads macOS installer components directly from Apple's software catalog. It can also build Intern…
687318active
folke/which-key.nvim
A Neovim plugin that shows available keybindings in a popup as you type, helping users remember their keymaps. It supports multiple modes, …
527315active
Yelp Fusion API
dumb-init is a minimal init system and process supervisor designed to run as PID 1 inside Linux containers such as Docker. It is a small st…
667311stable
librespot
Librespot is an open-source Spotify client library written in Rust that lets applications control and play music via Spotify's service and …
787308active
Done-0/fuck-u-code
A CLI code-quality analyzer that scores codebases 0-100 and produces humorous 'legacy-mess' reports across 14 languages using tree-sitter A…
717303active
technomancy/leiningen
Leiningen is the classic build and project automation tool for Clojure, handling project scaffolding, dependency management, testing, REPL …
727296stable

← prev page 9 / 84 next →