Open-source cli software
12453 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.
12453 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Composer Composer is the standard dependency manager for PHP, letting developers declare, resolve, and install project libraries from Packagist and … | 96 | 29548 | stable |
| NetBird NetBird is an open‑source zero‑trust networking platform that creates a WireGuard‑based overlay network for secure private connectivity. It… | 92 | 29443 | active |
| JavaScript Standard Style JavaScript Standard Style is a zero-configuration JavaScript style guide that ships as a CLI linter and automatic code fixer built on ESLin… | 33 | 29432 | stable |
| nrwl/nx Nx is a fast, extensible monorepo build system and CI platform for JavaScript/TypeScript and polyglot codebases. It provides intelligent ca… | 95 | 29415 | active |
| XIU2/CloudflareSpeedTest CloudflareSpeedTest is a command‑line utility written in Go that measures latency and download speed of Cloudflare (and other) CDN IPs. It … | 88 | 29257 | active |
| t3-oss/create-t3-app create-t3-app is an interactive CLI scaffolding tool that generates a full-stack, typesafe Next.js application using the T3 Stack. It lets … | 58 | 29148 | active |
| GitBook GitBook is an open‑source web application that renders documentation sites from Markdown and custom blocks. It provides a developer‑friendl… | 76 | 29064 | active |
| Nutlope/hallmark Hallmark is a design skill/plugin for AI coding assistants like Claude Code, Cursor, and Codex that generates web UI which avoids generic '… | 54 | 29044 | active |
| Mastra Mastra is a modern TypeScript framework for building AI-powered applications and autonomous agents. It provides model routing, workflow orc… | 87 | 28986 | active |
| PostCSS PostCSS is a JavaScript library for parsing CSS into an abstract syntax tree and applying transformations via plugins. It enables linting, … | 96 | 28975 | active |
| reflex-dev/reflex Reflex is an open‑source Python framework for building full‑stack web applications without writing JavaScript. It provides a reactive UI li… | 93 | 28933 | active |
| sharkdp/hyperfine Hyperfine is a cross-platform command-line benchmarking tool written in Rust. It runs shell commands multiple times, performs statistical a… | 58 | 28913 | stable |
| rohitg00/agentmemory AgentMemory is a TypeScript library that provides persistent, local‑first memory for AI coding agents. It captures, compresses, and recalls… | 78 | 28900 | active |
| OpenWrt OpenWrt is a Linux-based operating system for embedded devices, primarily routers. It provides a writable filesystem, package manager, and … | 95 | 28793 | active |
| ifixai-ai/iFixAi iFixAi is an open-source CLI diagnostic tool that independently audits AI agents for misalignment, hallucination, manipulation, deception, … | 82 | 28773 | active |
| hwdsl2/setup-ipsec-vpn A shell script that fully automates the installation and configuration of an IPsec/L2TP/IKEv2 VPN server on supported Linux distributions. … | 76 | 28740 | active |
| ArchiveBox ArchiveBox is an open‑source, self‑hosted web‑archiving application that captures URLs, bookmarks, RSS feeds and more into durable formats … | 99 | 28737 | active |
| ArchiveBox ArchiveBox is an open-source, self-hosted web archiving application that saves URLs, browser history, bookmarks, RSS feeds, and social medi… | 99 | 28737 | active |
| Crush Crush is a terminal‑based coding assistant that connects to various LLMs via OpenAI‑compatible APIs. It provides session‑aware, LSP‑enhance… | 82 | 28696 | active |
| Crush Crush is a terminal-based agentic coding assistant from Charm that wires your codebase, tools, and workflows into the LLM of your choice. I… | 82 | 28696 | active |
| ValdikSS/GoodbyeDPI GoodbyeDPI is a Windows command-line utility that bypasses Deep Packet Inspection (DPI) systems used by ISPs to block websites. It manipula… | 48 | 28689 | active |
| yamadashy/repomix Repomix is a command‑line utility that bundles an entire source repository into a single, AI‑optimized file. It trims comments, compresses … | 85 | 28674 | active |
| jarrodwatts/claude-hud Claude HUD is a Claude Code plugin that renders a statusline HUD below your input, showing context window usage, active tool activity, runn… | 84 | 28613 | active |
| QwenLM/qwen-code Qwen Code is an open‑source AI coding agent that runs in your terminal and can be extended to IDEs, desktop apps, and browsers. It leverage… | 82 | 28566 | active |
| srbhr/Resume-Matcher Resume Matcher is an AI‑powered application that helps you create, tailor, and export resumes and cover letters for specific job postings. … | 87 | 28535 | active |
| NvChad NvChad is a fast, Lua‑based Neovim configuration framework that provides solid defaults, a beautiful UI, and extensive theming. It uses laz… | 68 | 28514 | active |
| NvChad NvChad is a fast, beautifully themed Neovim configuration framework written in Lua, providing solid defaults, lazy-loaded plugins, and poli… | 68 | 28514 | active |
| Label Studio Label Studio is an open‑source, web‑based data labeling and annotation platform that supports text, image, audio, video, and time‑series da… | 95 | 28488 | active |
| deezer/spleeter Spleeter is a Python library for music source separation that provides pretrained TensorFlow models. It can be used via a command‑line inte… | 59 | 28480 | active |
| browser-use/video-use An open-source agent skill that lets coding agents like Claude Code edit raw video footage into finished MP4s via natural-language chat. It… | 59 | 28457 | active |
| google-labs-code/design.md DESIGN.md is a format specification for describing a visual identity and design system to coding agents, combining YAML design tokens with … | 77 | 28380 | active |
| LeRobot LeRobot is Hugging Face's PyTorch library for real-world robotics, providing a hardware-agnostic Python interface for controlling robots, a… | 90 | 28232 | active |
| locustio/locust Locust is an open-source load and performance testing framework where test scenarios are written in plain Python code. It supports distribu… | 95 | 28227 | active |
| fastai fastai is a deep learning library built on PyTorch that offers high-level components for quickly achieving state-of-the-art results in visi… | 91 | 28224 | stable |
| google/python-fire Python Fire is a Google library that automatically generates command line interfaces from any Python object, including functions, classes, … | 60 | 28222 | stable |
| eyaltoledano/claude-task-master Taskmaster is an open‑source JavaScript library that provides AI‑driven task management and planning capabilities. It can be embedded in ed… | 64 | 28221 | active |
| Bagisto Bagisto is an open‑source eCommerce platform built on Laravel that provides a full‑stack solution for online stores, marketplaces and B2B c… | 98 | 28219 | stable |
| TruffleHog TruffleHog is an open‑source command‑line tool that discovers, classifies, verifies, and analyses leaked credentials across code repositori… | 93 | 28212 | active |
| TruffleHog TruffleHog is an open-source secrets scanning tool that discovers, classifies, validates, and analyzes leaked credentials across Git reposi… | 93 | 28212 | active |
| OtterMind/Chat2DB Chat2DB is a free, cross‑platform database client that provides a full‑featured SQL workspace with AI assistance. It runs locally on Window… | 94 | 28185 | active |
| facebook/zstd Zstandard (zstd) is a fast lossless compression algorithm and its reference C library, offering zlib-level or better compression ratios at … | 67 | 28018 | stable |
| Gas City Beads (bd) is a dependency-aware, Dolt-backed distributed issue tracker designed for AI coding agents, providing persistent structured memo… | 80 | 27995 | active |
| alirezarezvani/claude-skills A large open-source collection of 380+ Claude Code skills, agent plugins, custom commands, and agent personas for AI coding assistants. Ski… | 79 | 27786 | active |
| LazyVim LazyVim is a pre-configured Neovim setup powered by the lazy.nvim plugin manager that turns Neovim into a full-featured IDE while remaining… | 90 | 27696 | active |
| Kilo Kilo is an open‑source AI coding agent that works across VS Code, JetBrains IDEs and the command line. It lets developers pick from 500+ mo… | 84 | 27653 | active |
| Kilo Kilo Code is an open-source (MIT) AI coding agent available as a VS Code extension, JetBrains plugin, and CLI, with cloud agents and a mode… | 84 | 27653 | active |
| virattt/dexter Dexter is an autonomous AI agent built in TypeScript that performs deep financial research by planning tasks, executing them with real-time… | 82 | 27647 | active |
| charmbracelet/glow Glow is a terminal-based markdown reader that renders markdown files with styled formatting directly in the CLI. It can discover local mark… | 87 | 27640 | active |
| ESLint ESLint is a pluggable JavaScript and TypeScript linter that statically analyzes code to find problems and enforce style. It can be run from… | 100 | 27571 | active |
| vcpkg vcpkg is a free, open-source C/C++ package manager that simplifies acquiring and building libraries across Windows, macOS, and Linux. It in… | 100 | 27529 | active |
| vcpkg vcpkg is Microsoft's free, open-source C/C++ package manager for acquiring and managing open-source libraries on Windows, Linux, and macOS.… | 100 | 27529 | stable |
| squidfunk/mkdocs-material Material for MkDocs is a powerful documentation framework and theme on top of MkDocs that turns Markdown files into a professional, searcha… | 92 | 27516 | stable |
| Stability-AI/generative-models Stability AI's official repository of generative diffusion models, including Stable Diffusion, Stable Video, and SV4D 2.0 for image, video,… | 42 | 27300 | active |
| mbadolato/iTerm2-Color-Schemes iTerm2-Color-Schemes is a curated collection of over 600 terminal color schemes for iTerm2 and many other terminal emulators. It includes a… | 100 | 27279 | active |
| vercel/ai Vercel AI is a TypeScript SDK that provides a unified API for interacting with large language models across many providers. It includes uti… | 92 | 27251 | active |
| Shields Shields.io provides a service and NPM library for generating concise, consistent, and legible badges in SVG and raster formats. It can be u… | 76 | 27246 | active |
| Shields Shields.io is a service that generates concise, consistent, and legible project badges in SVG and raster formats for inclusion in GitHub re… | 76 | 27246 | stable |
| hashicorp/vagrant Vagrant is a command‑line utility that automates the creation and management of portable development environments. It works with multiple p… | 79 | 27218 | active |
| Quasar Framework Quasar is a cross‑platform Vue.js framework for building high‑performance user interfaces. It lets you create SPA, SSR, SSG, PWA, mobile, d… | 93 | 27215 | active |
| xai-org/grok-build Grok Build is SpaceXAI's terminal-based AI coding agent, written in Rust, that runs as a full-screen interactive TUI. It understands codeba… | 57 | 27197 | active |
| Ace Editor Ace is an embeddable high‑performance code editor written in JavaScript for the web. It provides syntax highlighting, code folding, multipl… | 94 | 27142 | active |
| t8y2/dbx DBX is a 25 MB cross‑platform database client written in Rust. It provides a GUI, CLI, Docker image and a built‑in AI assistant for managin… | 78 | 27137 | active |
| Tree-sitter Tree-sitter is a parser generator and incremental parsing library written in C with Rust bindings. It builds concrete syntax trees for sour… | 96 | 27097 | active |
| Planning with Files Suite Planning with Files is a plugin that provides persistent, file‑based task planning for AI coding agents. It creates and manages markdown fi… | 77 | 27093 | active |
| Planning with Files Suite A persistent file-based planning skill/plugin for AI coding agents that maintains task_plan.md, findings.md, and progress.md on disk and re… | 77 | 27093 | active |
| hashcat Hashcat is a high‑performance password recovery utility that runs on CPUs, GPUs and distributed systems. It supports hundreds of hash algor… | 79 | 26999 | active |
| Schniz/fnm fnm is a fast, single‑binary command‑line tool for managing multiple Node.js versions. It is written in Rust and works on Linux, macOS, and… | 71 | 26974 | active |
| cloudflare/security-audit-skill A coding-agent skill from Cloudflare that turns an LLM coding agent into a security auditor via a six-phase pipeline (recon, hunting, valid… | 56 | 26974 | active |
| Gopeed Gopeed is a fast, modern, open‑source download manager built with Go and Flutter. It supports HTTP/HTTPS, BitTorrent, magnet links and ed2k… | 88 | 26917 | active |
| Gopeed Gopeed is a free, open-source, cross-platform download manager built with Golang and Flutter that supports HTTP/HTTPS, BitTorrent, Magnet, … | 88 | 26917 | active |
| op7418/guizang-ppt-skill An AI-agent Skill for Claude Code / Codex that generates polished single-file HTML slide decks with editorial magazine and Swiss Internatio… | 58 | 26862 | active |
| OpenAPI Generator OpenAPI Generator is a Java‑based tool that automatically creates API client libraries, server stubs, documentation, and configuration from… | 91 | 26758 | active |
| JimLiu/baoyu-skills A collection of 20+ AI agent skills by Baoyu for Claude Code, Codex, and OpenClaw, covering tasks like article formatting, cover image gene… | 75 | 26734 | active |
| OI Wiki OI Wiki is an open, community‑maintained website that aggregates competitive programming knowledge. It is built with MkDocs and serves stat… | 75 | 26727 | active |
| ILSpy ILSpy is an open-source, cross‑platform .NET assembly browser and decompiler. It provides a graphical UI as well as command‑line tools for … | 94 | 26677 | active |
| Jenkins Jenkins is an open‑source automation server that orchestrates building, testing, and deploying software. It is highly extensible via thousa… | 95 | 26671 | active |
| remy/nodemon nodemon is a command-line wrapper for Node.js that watches your source files and automatically restarts the application when changes are de… | 80 | 26660 | stable |
| phuryn/pm-skills PM Skills Marketplace is a curated library of over 100 AI‑driven product management skills, commands, and plugins for Claude and other assi… | 75 | 26583 | active |
| Windows Package Manager WinGet is the official Windows Package Manager providing a command‑line interface to discover, install, upgrade, and remove applications on… | 94 | 26518 | active |
| Windows Package Manager WinGet is the official Windows Package Manager client, providing a command-line tool, PowerShell modules, and a COM API for discovering, in… | 94 | 26518 | stable |
| zai-org/Open-AutoGLM Open-AutoGLM is an open phone agent model and framework built on AutoGLM that understands phone screens multimodally and automates Android … | 45 | 26342 | active |
| SST SST is a framework for building and deploying modern full-stack applications on your own cloud infrastructure, with the entire app defined … | 83 | 26341 | active |
| Rollup Rollup is a JavaScript module bundler that compiles small pieces of code into larger, optimized bundles. It uses the standardized ES module… | 93 | 26309 | active |
| mozilla-ai/llamafile Llamafile packages LLMs and Whisper models into a single, portable executable. It runs locally on most operating systems without any instal… | 90 | 26224 | active |
| spotDL/spotify-downloader spotDL is a Python command-line tool that finds songs from Spotify playlists on YouTube and downloads them as MP3 files with album art, lyr… | 93 | 26209 | active |
| Donchitos/Claude-Code-Game-Studios Claude Code Game Studios is a CLI-driven framework that transforms a single Claude Code session into a coordinated AI game development stud… | 82 | 26183 | active |
| yuaotian/go-cursor-help go-cursor-help is a command‑line utility that resets the free‑trial limits for the Cursor AI coding assistant. It works on Windows, macOS a… | 67 | 26128 | active |
| promptfoo/promptfoo Promptfoo is an open‑source command‑line tool and library for evaluating, testing, and red‑teaming LLM applications, agents, and RAG pipel… | 93 | 26091 | active |
| robertdavidgraham/masscan Masscan is an Internet-scale TCP port scanner written in C that transmits 10 million SYN packets per second, capable of scanning the entire… | 54 | 26042 | active |
| black-forest-labs/flux Official minimal inference code from Black Forest Labs for running FLUX.1 open-weight image generation and editing models. It supports text… | 35 | 26009 | active |
| Wilfred/difftastic Difftastic is a structural diff CLI tool that compares files based on syntax parsed with tree-sitter, rather than line-by-line. It supports… | 93 | 25966 | active |
| Apktool Apktool is a Java‑based command‑line utility for reverse engineering Android APK files. It can decode resources, decompile dex code to smal… | 90 | 25958 | active |
| Apktool Apktool is a Java-based command-line tool for reverse engineering Android APK files. It decodes resources and manifest files to nearly orig… | 90 | 25958 | stable |
| rancher/rancher Rancher is an open‑source container management platform that simplifies deploying and operating Kubernetes clusters across any environment.… | 93 | 25935 | active |
| Biome Biome is a fast, Rust‑based toolchain for web projects that provides code formatting and linting. It can be used via a command‑line interfa… | 91 | 25931 | active |
| Biome Biome is a fast web toolchain written in Rust that provides a code formatter (97% Prettier-compatible) and a linter with 500+ rules for Jav… | 91 | 25931 | active |
| Bazel Bazel is an open-source, fast, and scalable build and test system that supports multiple languages and platforms. It uses incremental build… | 98 | 25923 | stable |
| Redocly/redoc Redoc is an open-source tool that generates beautiful, responsive API reference documentation from OpenAPI/Swagger definitions. It is distr… | 82 | 25923 | active |
| Pulumi Pulumi is an open‑source infrastructure‑as‑code platform that lets you define cloud resources using familiar programming languages. It prov… | 93 | 25755 | active |
| Solidity Solidity is a statically‑typed, contract‑oriented programming language for writing smart contracts on the Ethereum Virtual Machine. It incl… | 93 | 25747 | active |