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.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Superpowers Superpowers is an agentic skills framework that orchestrates coding agents through a structured software development workflow. It provides … | 82 | 290242 | 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.… | 78 | 266516 | active |
| 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 |
| 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 |
| 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 |
| 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 … | 96 | 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 … | 96 | 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 | 193797 | 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… | 88 | 191377 | 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 |
| AutoGPT AutoGPT is an open‑source platform that lets users describe a goal in plain English and automatically builds, runs, and monitors AI agents … | 94 | 187630 | active |
| 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 |
| 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 |
| Claude Code Claude Code is an AI‑powered, agentic coding assistant that runs in your terminal and other IDEs. It can read, edit, and execute code, mana… | 83 | 149645 | active |
| 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 |
| 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 |
| microsoft/PowerToys Microsoft PowerToys is a free, open-source suite of over 30 utilities for customizing and streamlining Windows, including FancyZones window… | 97 | 139169 | 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 |
| React Native React Native is an open‑source framework that lets you build native mobile applications using React and JavaScript. It renders React primit… | 91 | 126729 | 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 |
| Browser Use Browser Use is a Python library that lets large language models control a web browser just like a human, performing clicks, typing, and for… | 84 | 117325 | 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 |
| Tauri Tauri is a Rust-based framework for building tiny, fast, and secure native desktop and mobile applications with any web frontend. It bundle… | 93 | 111490 | stable |
| TradingAgents TradingAgents is a Python framework that enables multi‑agent LLM‑driven financial trading strategies. It provides data access contracts, mo… | 87 | 109273 | active |
| 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 |
| microsoft/terminal Microsoft's open-source Windows Terminal application, a modern tabbed terminal emulator with GPU-accelerated text rendering, plus the origi… | 89 | 105002 | 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 … | 82 | 101556 | 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… | 96 | 96681 | 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, … | 79 | 95490 | active |
| nvm-sh/nvm nvm is a POSIX‑compliant Bash script that lets you install, switch, and manage multiple active Node.js versions. It works across Unix‑like … | 92 | 95165 | 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 |
| Zed Zed is a high‑performance, cross‑platform code editor written in Rust. It offers built‑in multiplayer collaboration and AI‑powered assistan… | 94 | 91289 | 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… | 91 | 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 |
| Hugo Hugo is a fast, flexible static site generator written in Go. It builds complete websites from markdown and templates, rendering them in se… | 95 | 90127 | active |
| Syncthing Syncthing is an open‑source continuous file synchronization program that securely replicates files across multiple devices. It operates pee… | 97 | 89030 | 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 |
| 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 |
| LobeHub LobeHub is a web‑based platform that lets you hire, schedule, and monitor a team of AI agents 24/7. It provides a unified workspace for bui… | 94 | 83367 | 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 |
| 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… | 77 | 81836 | active |
| Unsloth Unsloth is an open‑source desktop application that lets you run, fine‑tune and deploy large language models and diffusion models locally. I… | 90 | 78197 | active |
| python/cpython CPython is the reference implementation of the Python programming language. It provides a powerful, high-level, interpreted runtime for exe… | 77 | 77669 | 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 |
| hiyouga/LlamaFactory LlamaFactory is an open‑source Python platform that streamlines fine‑tuning, quantization, and inference of over 100 LLM and VLM models. It… | 81 | 75500 | 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 |
| Tabby Tabby is a modern, highly configurable terminal emulator with built‑in SSH, Telnet and serial support. It runs on Windows, macOS and Linux … | 99 | 74941 | 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 |
| thedaviddias/Front-End-Checklist Front-End Checklist is an open-source web application that provides a comprehensive set of best‑practice rules for modern front‑end develop… | 80 | 74358 | 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 |
| 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 |
| 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 |
| Ansible Ansible is an open‑source IT automation engine that uses simple, human‑readable YAML playbooks to configure systems, deploy applications, a… | 94 | 70871 | 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… | 88 | 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 |
| 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… | 87 | 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 |
| usestrix/strix Strix is an open‑source AI‑powered penetration testing platform written in Python. It runs autonomous agents that discover, exploit, and va… | 85 | 67778 | 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 |
| HyperFrames HyperFrames is an open‑source TypeScript framework that converts HTML, CSS, and media into deterministic MP4 videos. It can be used via a C… | 79 | 66034 | active |
| HyperFrames HyperFrames is an open-source TypeScript framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos. It c… | 79 | 66034 | active |
| Webpack Webpack is a powerful module bundler for JavaScript and related assets. It transforms, bundles, and optimizes code and resources into stati… | 97 | 65956 | active |
| ZhuLinsen/daily_stock_analysis Daily Stock Analysis (DSA) is an LLM‑powered system that aggregates market data, news, and fundamentals across multiple stock exchanges and… | 81 | 65897 | active |
| Alacritty Alacritty is a fast, cross-platform terminal emulator rendered with OpenGL and written in Rust. It offers sensible defaults, extensive TOML… | 85 | 65889 | active |
| Warp Warp is an agentic development environment that combines a modern, high‑performance terminal with AI‑powered agents. It lets developers run… | 95 | 65364 | active |
| FFmpeg/FFmpeg FFmpeg is a comprehensive multimedia framework consisting of libraries and command-line tools for processing audio, video, and related meta… | 77 | 65336 | active |
| LocalStack LocalStack is a fully functional local AWS cloud stack that emulates dozens of AWS services. It lets developers build, test, and debug clou… | 10 | 65143 | active |
| scrapy/scrapy Scrapy is a fast, high-level web crawling and scraping framework for Python. It provides tools for defining spiders, extracting data, and e… | 97 | 64503 | active |
| ChrisTitusTech/winutil WinUtil is a PowerShell‑based CLI utility that automates Windows app installation, system tweaks, fixes, and update management. It provides… | 99 | 63916 | active |
| git/git Git is the fast, scalable, distributed revision control system originally written by Linus Torvalds, implemented in C with a rich command s… | 77 | 63866 | stable |
| Coolify Coolify is an open‑source, self‑hostable PaaS that lets you deploy static sites, APIs, databases and Docker‑based services on your own serv… | 95 | 62835 | active |
| Ghostty Ghostty is a fast, feature‑rich terminal emulator built with Zig that uses platform‑native UI and GPU acceleration. It also provides libgho… | 68 | 62332 | stable |
| tw93/Pake Pake is a Rust‑based CLI that packages any website into a native desktop application using Tauri. It produces small, fast apps for macOS, W… | 99 | 61992 | active |
| Termux Termux is an Android terminal emulator that provides a full Linux environment on mobile devices. It includes a package manager (apt) and su… | 73 | 61683 | active |
| FuelLabs/sway Sway is a domain‑specific programming language and compiler for writing smart contracts on the Fuel blockchain. It provides a full toolchai… | 97 | 61390 | active |
| Lodash Lodash is a modern JavaScript utility library that provides a wide range of modular functions for working with arrays, objects, strings, an… | 88 | 61287 | active |
| Alishahryar1/free-claude-code Free Claude Code is an open‑source Python CLI and library that lets you access multiple LLM coding agents (Claude, Codex, Pi, OpenCode, etc… | 79 | 61286 | active |
| sharkdp/bat bat is a cat(1) clone written in Rust that adds syntax highlighting for many languages and Git integration to terminal file viewing. It sup… | 73 | 60592 | stable |
| starship/starship Starship is a minimal, blazing‑fast, and infinitely customizable prompt written in Rust. It works across many shells and operating systems,… | 89 | 60227 | active |
| rclone Rclone is a command‑line program that synchronises files and directories to and from many cloud storage providers. It provides rsync‑style … | 96 | 59954 | active |
| FiloSottile/mkcert mkcert is a command‑line utility that creates locally trusted TLS certificates without any manual configuration. It automatically generates… | 23 | 59741 | active |
| Raphire/Win11Debloat Win11Debloat is a lightweight PowerShell script that removes pre-installed bloatware apps, disables telemetry, and applies various registry… | 97 | 59487 | active |
| soimort/you-get You-Get is a tiny command-line utility written in Python to download media content (videos, audios, images) from the web when no other hand… | 64 | 56873 | active |
| agalwood/Motrix Motrix is a modern, full‑featured download manager built with Electron, React and TypeScript. It supports HTTP, FTP, BitTorrent, magnet lin… | 85 | 56116 | active |
| PowerShell/PowerShell PowerShell is a cross-platform command-line shell, scripting language, and automation framework built on .NET, supporting Windows, Linux, a… | 96 | 55515 | stable |
page 1 / 84 next →