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 |
|---|---|---|---|
| OpenClaw OpenClaw is an open‑source AI assistant that runs on your own hardware and connects to dozens of chat platforms. It provides a gateway, plu… | 80 | 392291 | active |
| mattpocock/skills Skills is a collection of AI agent skills that automate engineering tasks such as planning, spec writing, ticket creation, and code review.… | 83 | 299951 | active |
| Superpowers Superpowers is an agentic skills framework that orchestrates coding agents through a structured software development workflow. It provides … | 82 | 290242 | active |
| ECC ECC is an open‑source agent harness operating system that provides skills, agents, and security rules for LLM‑powered coding assistants. It… | 82 | 276571 | stable |
| Hermes Agent Hermes Agent is an open‑source autonomous AI agent that runs on the command line or as a native desktop app. It continuously learns from in… | 86 | 254714 | active |
| deepseek-ai/deepseek-harness DeepSeek Harness is an open‑source framework for building AI agents using a fully pluggable architecture. It provides a CLI and web UI to c… | 66 | 247609 | active |
| TheAlgorithms/Python TheAlgorithms/Python is a comprehensive collection of algorithm implementations written in Python. It serves as an educational resource for… | 76 | 225124 | active |
| OpenCode OpenCode is an open‑source AI coding agent that assists developers in writing code via a terminal interface, desktop application, or IDE ex… | 83 | 215433 | active |
| OpenCode OpenCode is an open source AI coding agent that helps developers write code from the terminal, desktop app, or IDE extension. It supports 7… | 83 | 215433 | active |
| n8n n8n is a fair‑code workflow automation platform that lets you build integrations and AI‑driven agents using a visual canvas or custom code.… | 93 | 206061 | active |
| Microsoft Activation Scripts (MAS) Microsoft Activation Scripts (MAS) is an open‑source batch/PowerShell tool that activates Windows and Microsoft Office using HWID, KMS, TSf… | 90 | 195498 | active |
| yt-dlp yt-dlp is a feature‑rich command‑line tool for downloading audio and video from thousands of websites. It is a actively maintained fork of … | 95 | 195314 | active |
| yt-dlp yt-dlp is a feature-rich command-line audio/video downloader supporting thousands of websites, forked from youtube-dl. It offers extensive … | 95 | 195314 | active |
| Visual Studio Code Visual Studio Code is a free, open‑source, cross‑platform code editor built on Electron. It offers a rich extensibility model, built‑in deb… | 95 | 194195 | active |
| microsoft/markitdown MarkItDown is a lightweight Python utility that converts a wide range of file types—including PDFs, Office documents, images, audio, and ar… | 86 | 191498 | active |
| ohmyzsh/ohmyzsh Oh My Zsh is a community-driven framework for managing zsh configuration, bundling 300+ plugins and 150+ themes with an auto-update mechani… | 75 | 189954 | stable |
| Ollama Ollama is a local server and CLI tool for running and managing open large language models. It provides a REST API, integrations with coding… | 93 | 183649 | active |
| f/prompts.chat prompts.chat is an open‑source web application that hosts the world’s largest curated library of AI prompts. It can be self‑hosted for priv… | 77 | 172880 | active |
| DietrichGebert/ponytail Ponytail is a JavaScript library that provides a ruleset for AI coding agents to write the minimal amount of code needed. It integrates wit… | 81 | 166288 | active |
| Stable Diffusion web UI Stable Diffusion Web UI is a Python‑based web application that lets you run Stable Diffusion locally through an interactive Gradio interfac… | 51 | 165213 | active |
| Open WebUI Open WebUI is a self‑hosted, web‑based interface for interacting with large language models. It supports local Ollama models, OpenAI‑compat… | 88 | 152948 | active |
| Genymobile/scrcpy scrcpy is a lightweight open-source application that mirrors and controls Android devices (video and audio) over USB or TCP/IP from a compu… | 95 | 152165 | stable |
| youtube-dl youtube-dl is a command-line program written in Python that downloads videos from YouTube and many other video platforms. It works across L… | 50 | 141432 | active |
| github/spec-kit Spec Kit is an open-source toolkit from GitHub for Spec-Driven Development, providing a CLI (specify) that scaffolds structured spec, plan,… | 81 | 141310 | stable |
| golang/go Go is an open‑source, statically typed programming language and toolchain developed by Google. It provides a fast compiler, a built‑in pack… | 77 | 139174 | active |
| ComfyUI ComfyUI is a modular, node‑based visual interface and inference engine for generative AI. It lets users chain multiple models, adjust every… | 95 | 138077 | active |
| GBrain gstack is a collection of 23 opinionated slash commands and 8 power tools that turn Claude Code into a virtual engineering team with roles … | 60 | 136791 | active |
| ggml-org/llama.cpp llama.cpp is a high-performance C/C++ library for running large language models locally. It provides both a library API and ready-to-use co… | 93 | 131193 | active |
| nextlevelbuilder/ui-ux-pro-max-skill UI UX Pro Max is an AI‑driven CLI that offers design intelligence for creating professional user interfaces across many frameworks. It prov… | 79 | 129906 | active |
| openai/codex OpenAI's Codex CLI is a lightweight coding agent that runs locally in your terminal, helping you write, review, and refactor code with AI a… | 83 | 129656 | active |
| Graphify-Labs/graphify Graphify is a Python package and CLI that turns a codebase, its documentation, and data files into a local, queryable knowledge graph. It w… | 78 | 126575 | active |
| shadcn/ui shadcn/ui is an open‑source collection of beautifully designed, accessible UI components built with React, Tailwind CSS and Radix UI. It pr… | 91 | 124711 | active |
| rust-lang/rust Rust is a modern systems programming language with its own compiler, standard library, and tooling. It enables developers to write fast, me… | 98 | 119477 | active |
| Pi Pi is a TypeScript toolkit that provides a unified multi‑provider LLM API, an agent runtime with tool calling, and a terminal‑based coding … | 82 | 115982 | active |
| Pi Pi is a TypeScript AI agent toolkit providing a unified multi-provider LLM API, an agent runtime with tool calling, a terminal UI library, … | 82 | 115982 | active |
| JuliusBrussee/caveman Caveman is a set of tools that reduce token usage of AI coding agents by applying a skill that strips filler and a local proxy that compres… | 82 | 113485 | active |
| microsoft/TypeScript TypeScript is a superset of JavaScript that adds optional static types and compiles to clean JavaScript. It provides a compiler and languag… | 95 | 111558 | active |
| openai/whisper OpenAI's Whisper is a general-purpose speech recognition model and Python library built on a Transformer sequence-to-sequence architecture.… | 64 | 109525 | stable |
| Deno Deno is a modern, secure runtime for JavaScript, TypeScript, and WebAssembly built on V8 and Rust. It provides a built-in toolchain includi… | 93 | 108756 | active |
| google-gemini/gemini-cli Gemini CLI is an open‑source command‑line AI agent that lets you interact with Gemini models directly from your terminal. It supports built… | 83 | 107430 | active |
| FastAPI FastAPI is a modern, high‑performance Python web framework for building APIs with standard type hints. It provides automatic OpenAPI docume… | 94 | 103093 | active |
| Neovim Neovim is a hyperextensible, Vim‑based text editor that runs in the terminal and supports modern GUIs. It provides a first‑class API for pl… | 92 | 102749 | active |
| nexu-io/open-design OpenDesign is an open‑source, local‑first desktop application that turns AI coding agents into a full design engine. It lets you describe a… | 82 | 101968 | active |
| addyosmani/agent-skills Agent Skills is a collection of production‑grade engineering workflows packaged as markdown skills for AI coding agents. It provides slash … | 81 | 101556 | active |
| thedotmack/claude-mem Claude-Mem (Grok Mem) is an open‑source memory engine that captures, compresses, and stores observations from AI agents across sessions. It… | 81 | 101435 | active |
| Angular Angular is a full-featured, opinionated web framework for building scalable mobile and desktop web applications using TypeScript. It provid… | 94 | 101014 | active |
| Playwright Playwright is an open‑source framework for web automation and end‑to‑end testing. It provides a single API to control Chromium, Firefox, an… | 100 | 98243 | active |
| karpathy/autoresearch A framework by Andrej Karpathy where AI agents autonomously run LLM research experiments on a single-GPU nanochat training setup. The agent… | 45 | 98112 | active |
| Bun Bun is an all‑in‑one toolkit that provides a fast JavaScript/TypeScript runtime, a npm‑compatible package manager, a Jest‑compatible test r… | 100 | 96278 | active |
| stablyai/orca Orca is an AI Orchestrator IDE that lets you run multiple coding agents side‑by‑side in isolated git worktrees. It provides a desktop GUI, … | 78 | 95490 | active |
| Sherlock Sherlock is a Python CLI tool that hunts down social media accounts by username across 400+ social networks. It is widely used for OSINT re… | 85 | 92935 | active |
| Storybook Storybook is an open‑source frontend workshop for building, documenting, and testing UI components in isolation. It runs as a Node.js appli… | 92 | 91172 | active |
| astral-sh/uv uv is a high‑performance command‑line tool for managing Python packages, environments, and projects, written in Rust. It combines the funct… | 90 | 90593 | active |
| OpenHands OpenHands is an open‑source platform that provides a web‑based GUI, CLI and SDK for building, running and orchestrating AI coding agents. I… | 88 | 90527 | active |
| bitcoin/bitcoin Bitcoin Core is the reference implementation of the Bitcoin protocol, providing a full node, wallet, and optional graphical interface. It v… | 90 | 90328 | active |
| vue-element-admin Vue Element Admin is a production‑ready admin dashboard template built with Vue 2 and Element UI. It provides a full set of UI components, … | 23 | 90176 | active |
| koala73/worldmonitor World Monitor is an open‑source, real‑time global intelligence dashboard that aggregates news, geopolitical, maritime, aviation, and cyber … | 84 | 88743 | active |
| sveltejs/svelte Svelte is a compiler‑based UI framework that turns declarative components written in HTML, CSS and JavaScript into highly optimized JavaScr… | 93 | 88236 | active |
| D4Vinci/Scrapling Scrapling is a high‑performance Python library for web scraping and crawling that adapts to site changes automatically. It includes stealth… | 87 | 86704 | active |
| Egonex-AI/Understand-Anything Understand Anything turns codebases, knowledge bases, and docs into interactive knowledge graphs that can be explored, searched, and querie… | 77 | 86084 | active |
| Laravel Laravel is a batteries-included PHP web application framework with expressive syntax, covering routing, ORM (Eloquent), migrations, queues,… | 99 | 85265 | stable |
| Panniantong/Agent-Reach Agent Reach is a Python‑based CLI that equips AI agents with the ability to browse and search the internet across multiple platforms. It pr… | 74 | 85113 | active |
| tt-a1i/archify Archify is a Node.js library that converts typed JSON representations of system architecture into self‑contained interactive HTML/SVG diagr… | 82 | 84914 | active |
| fzf fzf is a general‑purpose command‑line fuzzy finder written in Go. It provides an interactive terminal UI for quickly filtering any list of … | 100 | 83650 | active |
| Horcrux Lazygit is a terminal UI for git commands, letting users manage commits, branches, stashes, and rebases through an interactive interface. I… | 100 | 83259 | stable |
| Vite Vite is a fast, opinionated build tool and development server for modern web projects. It provides instant server start, lightning‑fast HMR… | 93 | 83099 | active |
| rtk-ai/rtk RTK (Rust Token Killer) is a high‑performance command‑line proxy that compresses and filters shell command output before it reaches a langu… | 76 | 81836 | active |
| Hoppscotch Hoppscotch is an open‑source API development ecosystem offering a web‑based client, desktop app and CLI for building, testing and debugging… | 98 | 80634 | active |
| Hoppscotch Hoppscotch is an open-source API development ecosystem for building, testing, and documenting HTTP, REST, GraphQL, and WebSocket requests. … | 98 | 80634 | active |
| opendatalab/MinerU MinerU is a document parsing tool that converts PDFs, images, DOCX, PPTX, and XLSX files into machine-readable Markdown and JSON. It handle… | 86 | 80546 | active |
| Z4nzu/hackingtool An all-in-one, menu-driven Python toolkit that aggregates 215 curated security testing tools across 21 categories such as recon, OSINT, web… | 73 | 80077 | active |
| ventoy/Ventoy Ventoy is an open-source tool for creating bootable USB drives that can hold many ISO/WIM/IMG/VHD(x)/EFI image files at once. Users simply … | 94 | 79662 | stable |
| OmniRoute OmniRoute is a free, MIT-licensed AI gateway that exposes a single OpenAI-compatible endpoint routing to 350+ LLM providers (90+ with free … | 78 | 77757 | active |
| Tesseract OCR Tesseract is an open‑source OCR engine written in C++ that provides a library (libtesseract) and a command‑line tool for text extraction fr… | 83 | 76762 | active |
| pbakaus/impeccable Impeccable is a CLI skill that provides design guidance, linting, and anti‑pattern detection for AI coding agents building front‑end interf… | 79 | 76344 | active |
| ruvnet/ruflo Ruflo is an open-source agent meta-harness for deploying multi-agent swarms and coordinating autonomous AI workflows, with adaptive memory,… | 83 | 76107 | active |
| typicode/json-server A Node.js CLI tool that turns a JSON file into a full fake REST API with CRUD endpoints, filtering, and pagination in seconds. It is widely… | 73 | 75711 | active |
| headroomlabs-ai/headroom Headroom is a Python/TypeScript library and proxy server that compresses tool outputs, logs, files, and RAG chunks before they are sent to … | 79 | 75458 | active |
| pallets/flask Flask is a lightweight Python web framework that provides a simple core and extensible architecture. It enables developers to build both sm… | 76 | 74766 | active |
| career-ops Career‑Ops is an open‑source AI‑powered job‑search system that runs locally in your terminal. It scans job portals, evaluates listings, tai… | 82 | 73985 | active |
| career-ops career-ops is an open-source, local-first AI job search system that runs inside AI coding CLIs (Claude Code, Codex, OpenCode, etc.). It sca… | 82 | 73985 | active |
| unionlabs/union Union is a trust-minimized zero-knowledge bridging protocol enabling general message passing, asset transfers, NFTs, and DeFi across Cosmos… | 78 | 73786 | active |
| colbymchenry/codegraph CodeGraph is a local-first tool that indexes any codebase into a queryable knowledge graph using Tree-sitter parsing, exposing it to AI cod… | 82 | 73612 | active |
| OpenBB OpenBB is an open-source Python library that provides a unified data integration layer for financial, economic, and crypto data. It powers … | 85 | 73550 | active |
| OpenBB OpenBB's Open Data Platform (ODP) is an open-source Python toolset that integrates proprietary, licensed, and public financial data sources… | 85 | 73550 | active |
| debpalash/VoiceStudio VoiceStudio is an open‑source desktop application that provides local text‑to‑speech, voice cloning, transcription and video dubbing across… | 81 | 73493 | active |
| act act is a command‑line tool that lets you execute GitHub Actions workflows on your local machine. It reads the workflow files, pulls or buil… | 87 | 72082 | active |
| act act is a Go CLI tool that runs GitHub Actions workflows locally by reading .github/workflows files and executing jobs in Docker containers.… | 87 | 72082 | active |
| Protocol Buffers Protocol Buffers is Google's language‑neutral, platform‑neutral mechanism for defining structured data and generating efficient binary seri… | 96 | 72067 | active |
| Fission-AI/OpenSpec OpenSpec is a lightweight, configurable CLI framework for creating and managing software specifications driven by AI coding assistants. It … | 85 | 71850 | active |
| tw93/Mole Mole is a free, open‑source command‑line utility for macOS that cleans caches, removes leftover files, optimizes system services, and provi… | 81 | 70975 | active |
| FoundationAgents/MetaGPT MetaGPT is an open‑source Python library that provides a multi‑agent framework for orchestrating LLMs as product managers, architects, engi… | 45 | 70839 | active |
| cline/cline Cline is an open‑source autonomous coding agent that can read, write, and refactor code, run terminal commands, and browse the web. It is a… | 87 | 70478 | active |
| OmO (oh-my-openagent) Oh My OpenAgent (OmO) is a TypeScript‑based CLI that orchestrates multiple LLMs into a coordinated development team. It provides auto‑plann… | 80 | 70146 | active |
| Express.js Express.js is a fast, unopinionated, minimalist web framework for Node.js. It provides a thin layer of fundamental web application features… | 94 | 69627 | active |
| BurntSushi/ripgrep ripgrep is a fast, line-oriented command-line search tool that recursively searches directories for regex patterns. It respects gitignore r… | 81 | 68935 | stable |
| Docling Docling is a Python SDK and CLI that parses a wide range of document formats into a unified representation. It also provides a service mode… | 86 | 68703 | active |
| Open Interpreter 01 Open Interpreter is a terminal‑based coding agent that lets you interact with large language models to write, run, and debug code. It provi… | 96 | 68541 | active |
| Open Interpreter 01 Open Interpreter is a Rust-based terminal coding agent optimized for low-cost open models like Kimi K3, DeepSeek, and Qwen. It emulates pro… | 96 | 68541 | active |
| xtekky/gpt4free GPT4Free (g4f) is a Python-based application that aggregates multiple free LLM providers and offers a unified interface. It includes a web … | 93 | 66757 | active |
page 1 / 125 next →