function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| 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… | 77 | 189397 | stable |
| Microsoft Activation Scripts (MAS) Microsoft Activation Scripts (MAS) is an open-source activator for Windows and Office that supports HWID, Ohook, TSforge, and Online KMS ac… | 88 | 188376 | active |
| yt-dlp/yt-dlp yt-dlp is a feature-rich command-line audio/video downloader supporting thousands of websites, forked from youtube-dl. It offers extensive … | 99 | 187167 | active |
| Ollama Ollama is an open-source tool for downloading, running, and managing large language models locally on macOS, Windows, and Linux, with a sim… | 92 | 179521 | active |
| Claude Code Claude Code is an agentic coding assistant from Anthropic that runs in the terminal (and IDE, desktop, and web), reads your codebase, edits… | 83 | 143092 | active |
| microsoft/PowerToys Microsoft PowerToys is a free, open-source suite of over 30 utilities for customizing and streamlining Windows, including FancyZones window… | 99 | 138138 | active |
| ggml-org/llama.cpp llama.cpp is a C/C++ library and toolset for running large language model inference locally on CPUs and GPUs, built on the ggml tensor libr… | 93 | 125803 | stable |
| Node.js Node.js is an open-source, cross-platform JavaScript runtime built on Chrome's V8 engine, enabling JavaScript to run outside the browser fo… | 95 | 119568 | stable |
| 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… | 82 | 118785 | active |
| Deno Deno is a modern runtime for JavaScript, TypeScript, and WebAssembly built on V8, Rust, and Tokio, with secure defaults and first-class Typ… | 94 | 108312 | stable |
| google-gemini/gemini-cli Gemini CLI is an open-source AI agent from Google that brings Gemini models directly into the terminal for coding, debugging, and workflow … | 82 | 106698 | active |
| microsoft/terminal Microsoft's open-source Windows Terminal application, a modern tabbed terminal emulator with GPU-accelerated text rendering, plus the origi… | 93 | 104696 | active |
| JuliusBrussee/caveman Caveman is an efficiency stack for AI coding agents that reduces token usage through a terse-writing skill, a payload-compression engine, a… | 81 | 101200 | active |
| earendil-works/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, … | 80 | 97788 | active |
| nvm-sh/nvm nvm is a POSIX-compliant bash script that manages multiple active Node.js versions on a per-shell basis. It lets developers install, switch… | 94 | 94755 | stable |
| sherlock-project/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… | 70 | 90369 | active |
| astral-sh/uv uv is an extremely fast Python package and project manager written in Rust by Astral. It replaces pip, pip-tools, pipx, poetry, pyenv, virt… | 90 | 89125 | stable |
| OpenHands OpenHands (Agent Canvas) is a self-hosted developer control center for running AI coding agents like OpenHands, Claude Code, Codex, and Gem… | 87 | 85199 | active |
| fzf fzf is a general-purpose command-line fuzzy finder and interactive terminal toolkit distributed as a single Go binary. It lets users intera… | 99 | 82667 | stable |
| jesseduffield/lazygit Lazygit is a terminal UI for git commands, letting users manage commits, branches, stashes, and rebases through an interactive interface. I… | 98 | 81664 | stable |
| rtk-ai/rtk RTK (Rust Token Killer) is a CLI proxy that intercepts shell commands and compresses their output before it reaches an LLM agent's context … | 78 | 77533 | active |
| Panniantong/Agent-Reach Agent Reach is a Python CLI and MCP tool that gives AI agents the ability to read and search across platforms like Twitter, Reddit, YouTube… | 78 | 75643 | active |
| oh-my-openagent (OmO) oh-my-openagent (OmO) is a TypeScript-based agent harness and orchestration layer for coding agents like OpenCode and Codex, designed for w… | 79 | 68406 | active |
| openinterpreter/openinterpreter Open Interpreter is a Rust-based terminal coding agent optimized for low-cost open models like Kimi K3, DeepSeek, and Qwen. It emulates pro… | 95 | 68163 | active |
| BurntSushi/ripgrep ripgrep is a fast, line-oriented command-line search tool that recursively searches directories for regex patterns. It respects gitignore r… | 85 | 67619 | stable |
| Alacritty Alacritty is a fast, cross-platform terminal emulator rendered with OpenGL and written in Rust. It offers sensible defaults, extensive TOML… | 88 | 65521 | 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 | 62811 | stable |
| ChrisTitusTech/winutil WinUtil is Chris Titus Tech's open-source PowerShell-based Windows utility that installs applications, applies performance and privacy twea… | 99 | 61271 | active |
| tw93/Pake Pake is a Rust/Tauri-based tool that turns any webpage into a lightweight desktop application with a single command. It produces installers… | 98 | 61086 | 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… | 76 | 60272 | stable |
| Termux Termux is an open-source Android terminal emulator application that provides a Linux environment on Android devices. It is extensible with … | 74 | 59832 | active |
| starship/starship Starship is a minimal, blazing-fast, and highly customizable shell prompt written in Rust that works across bash, zsh, fish, PowerShell, an… | 92 | 59620 | stable |
| 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… | 67 | 56871 | active |
| Raphire/Win11Debloat Win11Debloat is a lightweight PowerShell script that removes pre-installed bloatware apps, disables telemetry, and applies various registry… | 99 | 56302 | active |
| PowerShell/PowerShell PowerShell is a cross-platform command-line shell, scripting language, and automation framework built on .NET, supporting Windows, Linux, a… | 99 | 55133 | stable |
| wagoodman/dive Dive is a Go-based CLI/TUI tool for exploring Docker and OCI image layers, showing each layer's file contents and changes. It estimates ima… | 60 | 54503 | active |
| stablyai/orca Orca is an open-source Agent Development Environment (ADE) desktop app for running fleets of parallel AI coding agents like Claude Code, Co… | 77 | 54314 | active |
| Freqtrade Freqtrade is a free, open-source cryptocurrency trading bot written in Python that supports major spot and futures exchanges via CCXT. It i… | 98 | 53664 | stable |
| jesseduffield/lazydocker A simple terminal UI for managing Docker containers, images, volumes, and docker-compose services, written in Go with the gocui library. It… | 79 | 52623 | active |
| Prettier Prettier is an opinionated code formatter that parses code and re-prints it with consistent style rules, supporting JavaScript, TypeScript,… | 97 | 52211 | stable |
| etcd etcd is a distributed, reliable key-value store built on the Raft consensus algorithm, designed for storing the most critical data of distr… | 97 | 52180 | stable |
| ethereum/go-ethereum go-ethereum (Geth) is the official Go implementation of the Ethereum protocol, serving as an execution client that runs full, archive, or l… | 98 | 51314 | stable |
| skylot/jadx JADX is a Dex to Java decompiler that produces readable Java source code from Android APK, dex, aar, aab, and zip files, available as both … | 88 | 50219 | active |
| container Apple's tool for creating and running Linux containers as lightweight virtual machines on Macs with Apple silicon, written in Swift. It con… | 86 | 49427 | active |
| Homebrew Homebrew is a command-line package manager that installs, updates, and manages software packages (formulae and casks) across macOS and Linu… | 95 | 49289 | stable |
| tmux/tmux tmux is a terminal multiplexer written in C that lets users create, access, and control multiple terminal sessions from a single screen. Se… | 99 | 48842 | stable |
| Aider-AI/aider Aider is an open-source CLI tool that lets developers pair program with LLMs (Claude, GPT-4o, DeepSeek, Gemini, local models) directly in t… | 69 | 48517 | active |
| HKUDS/CLI-Anything CLI-Anything is a Python framework and registry (CLI-Hub) for generating and distributing agent-native command-line interfaces for arbitrar… | 74 | 48308 | active |
| acmesh-official/acme.sh acme.sh is a pure POSIX shell script ACME protocol client that automates issuing and renewing SSL/TLS certificates from Let's Encrypt, Zero… | 88 | 47549 | stable |
| kepano/obsidian-skills A collection of Agent Skills for Obsidian that teach AI coding agents (Claude Code, Codex, OpenCode) how to work with Obsidian vaults, the … | 54 | 47339 | active |
| Serverless Framework The Serverless Framework is a CLI tool and framework that deploys code and cloud infrastructure together using simple YAML syntax, primaril… | 95 | 46918 | active |
| usebruno/bruno Bruno is an open-source desktop IDE for exploring and testing REST and GraphQL APIs, positioned as a lightweight alternative to Postman and… | 95 | 46566 | active |
| cli/cli GitHub's official command line tool (gh) that brings pull requests, issues, releases, and other GitHub features to the terminal alongside g… | 95 | 46011 | stable |
| google/zx zx is a JavaScript/Node.js library and CLI for writing shell scripts with template literals that wrap child_process, handling argument esca… | 82 | 45704 | stable |
| pyenv pyenv is a pure-shell tool for managing and switching between multiple Python versions on a per-user and per-project basis. It uses PATH sh… | 94 | 45048 | stable |
| spf13/cobra Cobra is a Go library for building powerful, modern command-line applications with nested subcommands, POSIX-compliant flags, and automatic… | 77 | 44514 | stable |
| NaiboWang/EasySpider EasySpider is a free, open-source visual no-code web crawler and browser automation (RPA) tool where users design scraping tasks by clickin… | 87 | 44442 | active |
| sharkdp/fd fd is a fast, user-friendly command-line tool for finding files and directories in the filesystem, written in Rust. It serves as a simpler … | 95 | 44214 | stable |
| Parcel Parcel is a zero-configuration build tool and module bundler for the web, supporting JavaScript, TypeScript, CSS, HTML, images, and many ot… | 88 | 44020 | active |
| danielmiessler/Fabric Fabric is an open-source framework for augmenting humans with AI by organizing crowdsourced AI prompts (called patterns) into a modular, re… | 86 | 43541 | active |
| FuelLabs/fuels-rs fuels-rs is the official Rust SDK for the Fuel blockchain, enabling developers to compile, deploy, and interact with Sway smart contracts. … | 88 | 43050 | active |
| FuelLabs/fuels-ts The official TypeScript SDK for the Fuel blockchain network, providing providers, wallets, transaction crafting, contract deployment, and S… | 77 | 43010 | active |
| heygen-com/hyperframes HyperFrames is an open-source TypeScript framework that turns HTML, CSS, media, and seekable animations into deterministic MP4 videos. It c… | 77 | 42742 | active |
| curl/curl curl is a command-line tool and libcurl is a C library for transferring data to or from servers using URL syntax, supporting dozens of prot… | 92 | 42687 | stable |
| aria2/aria2 aria2 is a lightweight, cross-platform command-line download utility supporting HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink with multi-… | 63 | 41833 | stable |
| psf/black Black is an opinionated, deterministic Python code formatter that reformats code to a single consistent style. It runs as a CLI, integrates… | 89 | 41816 | stable |
| sxyazi/yazi Yazi is a blazing-fast terminal file manager written in Rust, built on non-blocking async I/O with concurrent task scheduling. It offers im… | 95 | 41704 | active |
| vercel-labs/agent-browser A fast, native Rust CLI for browser automation designed specifically for AI agents, communicating with Chrome via CDP through a client-daem… | 78 | 41389 | active |
| Hmbown/CodeWhale Codewhale is an open-source, terminal-native coding agent written in Rust that reads your repository, edits files, runs commands, and works… | 78 | 40866 | active |
| Vim Vim is a highly configurable, modal text editor and improved version of the Unix vi editor, written in C with its own scripting language (V… | 77 | 40803 | stable |
| DuckDB DuckDB is an in-process analytical SQL database management system (OLAP) written in C++, designed to be fast, portable, and easy to embed. … | 97 | 40675 | stable |
| CorentinTh/it-tools IT Tools is a collection of handy online utilities for developers and IT professionals, built with Vue and TypeScript, with a focus on grea… | 67 | 40366 | active |
| Nushell Nushell is a cross-platform shell written in Rust that treats pipelines as streams of structured, typed data (tables, records, lists) inste… | 95 | 40344 | active |
| microsoft/BitNet bitnet.cpp is Microsoft's official inference framework for 1-bit large language models (BitNet b1.58), providing optimized CPU kernels with… | 65 | 40203 | active |
| evanw/esbuild esbuild is an extremely fast JavaScript/TypeScript bundler and minifier written in Go. It bundles ESM and CommonJS modules, CSS, JSX, and T… | 97 | 40018 | stable |
| koalaman/shellcheck ShellCheck is a GPLv3 static analysis tool that finds bugs, pitfalls, and style issues in bash/sh shell scripts. It runs from the terminal,… | 66 | 39933 | stable |
| vadimdemedes/ink Ink is a React renderer for building interactive command-line apps using components and hooks. It leverages Yoga to provide Flexbox layout … | 97 | 39741 | stable |
| qBittorrent qBittorrent is an open-source BitTorrent client written in C++/Qt on top of libtorrent-rasterbar, aiming to be a free alternative to µTorre… | 97 | 39720 | stable |
| aseprite/aseprite Aseprite is an animated sprite editor and pixel art drawing tool for creating 2D game assets, with layers, frames, onion skinning, and pale… | 99 | 39019 | stable |
| ajeetdsouza/zoxide zoxide is a smarter cd command written in Rust that learns your most-used directories and lets you jump to them with a few keystrokes. It w… | 88 | 38910 | stable |
| Metasploit Framework Metasploit Framework is the world's most widely used open-source penetration testing framework, providing a large collection of exploit, pa… | 77 | 38886 | active |
| httpie/cli HTTPie CLI is a modern, user-friendly command-line HTTP client written in Python for testing, debugging, and interacting with APIs and HTTP… | 23 | 38457 | stable |
| docker/compose Docker Compose is a tool for defining and running multi-container Docker applications using the Compose file format (compose.yaml). It lets… | 99 | 38065 | stable |
| NervJS/taro Taro is an open cross-platform, cross-framework solution for building applications that run on WeChat/JD/Baidu/Alipay/ByteDance/QQ mini-pro… | 97 | 37653 | active |
| soxoj/maigret Maigret is a Python CLI OSINT tool that builds a dossier on a person from just a username, checking thousands of sites for accounts and ext… | 99 | 37084 | active |
| mpv-player/mpv mpv is a free, open-source, cross-platform command-line media player built on FFmpeg that supports a wide variety of media formats, codecs,… | 75 | 36691 | active |
| pnpm pnpm is a fast, disk space efficient package manager for Node.js and JavaScript projects that stores packages in a global content-addressab… | 95 | 36227 | stable |
| zsh-users/zsh-autosuggestions A zsh plugin that provides Fish-like autosuggestions, showing command completions inline as you type based on history and completions. Sugg… | 45 | 36014 | stable |
| casey/just just is a command runner that saves and runs project-specific commands defined in a justfile with make-inspired syntax. It focuses on runni… | 98 | 35500 | stable |
| jqlang/jq jq is a lightweight command-line JSON processor written in portable C with zero runtime dependencies. It lets users slice, filter, map, and… | 84 | 35488 | stable |
| esengine/DeepSeek-Reasonix Reasonix (DeepSeek-Reasonix) is a DeepSeek-native AI coding agent delivered as a single Go binary with a terminal TUI, desktop app, browser… | 77 | 35192 | active |
| derailed/k9s K9s is a terminal-based UI for navigating, observing, and managing Kubernetes clusters in real time. It supports standard resources and CRD… | 95 | 34445 | active |
| python-poetry/poetry Poetry is a CLI tool for Python dependency management and packaging that uses a pyproject.toml-based project format with a lockfile for det… | 94 | 34293 | stable |
| AlexsJones/llmfit llmfit is a Rust-based terminal tool (TUI and CLI) that matches LLM models to your hardware by detecting RAM, CPU, and GPU and scoring mode… | 78 | 34236 | active |
| fish-shell/fish-shell fish is a user-friendly, smart interactive command line shell for macOS, Linux, BSD, and Windows (via WSL/Cygwin), written in Rust. It prov… | 97 | 34073 | stable |
| ntfy ntfy is a simple HTTP-based pub-sub notification service that lets you send push notifications to your phone or desktop via PUT/POST reques… | 98 | 33775 | stable |
| Windows Subsystem for Linux (WSL) Windows Subsystem for Linux (WSL) lets users run unmodified Linux command-line tools, utilities, and GUI applications directly on Windows w… | 95 | 33529 | active |
| nicolargo/glances Glances is a cross-platform system monitoring tool written in Python that displays real-time stats for CPU, memory, disk, network, processe… | 98 | 33447 | stable |
| certbot/certbot Certbot is EFF's tool for obtaining TLS certificates from Let's Encrypt and optionally auto-configuring HTTPS on your server. It also works… | 97 | 33216 | active |
| jdx/mise mise is a Rust CLI that manages dev tool versions, project environment variables, and task running from a single mise.toml file. It replace… | 94 | 33094 | active |
page 1 / 81 next →