function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| kkawakam/rustyline RustyLine is a Rust library implementing GNU Readline-style line editing, based on Antirez's Linenoise. It provides interactive prompt feat… | 92 | 1919 | active |
| brandonyoungdev/tldx tldx is a fast Go CLI tool for brainstorming and checking domain name availability in bulk using RDAP, DNS, and WHOIS. It generates keyword… | 90 | 1919 | active |
| basecamp/once ONCE is a Go-based platform for installing and managing Docker-based web applications with a focus on easy self-hosting. It provides a TUI … | 83 | 1917 | active |
| chengzuopeng/stock-sdk A zero-dependency JavaScript/TypeScript SDK for fetching real-time quotes, K-line history, technical indicators, and extended market data f… | 82 | 1917 | active |
| laravel/sail Laravel Sail is a lightweight command-line interface for interacting with Laravel's default Docker development environment, built around a … | 98 | 1916 | active |
| fosskers/aura Aura is a multilingual package manager for Arch Linux that extends pacman with AUR support and additional features like package downgrading… | 72 | 1916 | active |
| netlify/cli The official Netlify command line interface for interacting with Netlify from the terminal. It supports deploying sites, running local dev … | 96 | 1915 | active |
| ocaml/dune Dune is a composable build system for the OCaml language that reads project metadata from S-expression `dune` files and handles compilation… | 98 | 1913 | stable |
| voocel/ainovel-cli ainovel-cli is a Go-based CLI/TUI engine that turns a one-sentence premise into a complete long-form novel by coordinating three autonomous… | 83 | 1913 | active |
| lmorg/murex Murex is a smarter shell and scripting language written in Go, with typed pipelines supporting JSON, YAML, XML, and CSV natively. It adds u… | 84 | 1911 | active |
| Azure/aztfexport Azure Export for Terraform (aztfexport) is a CLI tool that imports existing Azure resources into Terraform state and generates the correspo… | 93 | 1910 | active |
| PaddiM8/kalker Kalker is a scientific calculator CLI and web app written in Rust with math-like syntax, supporting user-defined variables and functions, c… | 82 | 1910 | active |
| derf/feh feh is a fast, lightweight, and highly configurable image viewer for X11, aimed at command-line users but also launchable from file manager… | 77 | 1909 | stable |
| maid/maid Maid is a Ruby-based command-line tool that automatically cleans up and organizes files based on user-defined rules written in Ruby. It is … | 71 | 1909 | active |
| google-github-actions/setup-gcloud A GitHub Action that installs and configures the Google Cloud SDK (gcloud CLI) within GitHub Actions workflows. It supports version constra… | 69 | 1909 | active |
| Shopify/packwerk Packwerk is a Ruby gem from Shopify that enforces architectural boundaries and modularization in Rails applications by grouping files into … | 88 | 1907 | active |
| roswell/roswell Roswell is a command-line utility that installs, manages, and launches Common Lisp implementations and integrates with Quicklisp. It also p… | 75 | 1906 | active |
| bramp/ffmpeg-cli-wrapper A Java library providing a fluent interface for building and running FFmpeg command-line operations, including probing media files with ffp… | 92 | 1905 | active |
| skywind3000/asyncrun.vim A Vim/NeoVim plugin that runs shell commands asynchronously in the background using Vim 8 and NeoVim job APIs, streaming output to the quic… | 49 | 1904 | stable |
| jjjake/internetarchive A Python library and command-line tool (ia) for programmatically accessing Archive.org, including searching, downloading, and uploading ite… | 98 | 1901 | active |
| amebalabs/TRex TRex is a macOS menu bar application that extracts text from any visible screen area using OCR, copying it directly to the clipboard. It wo… | 83 | 1901 | active |
| HashLips Art Engine HashLips Art Engine is a Node.js tool that generates multiple unique instances of generative artwork by compositing user-provided image lay… | 23 | 7204 | maintenance |
| ECTO-1A/AppleJuice AppleJuice is a Python proof-of-concept tool that spoofs Apple BLE proximity pairing messages to trigger pairing popups on nearby Apple dev… | 28 | 1900 | active |
| netero1010/EDRSilencer A C-based Windows command-line tool that uses Windows Filtering Platform (WFP) APIs to block outbound traffic of running EDR agents, preven… | 17 | 1900 | active |
| davecheney/httpstat httpstat is a Go CLI tool that visualizes HTTP request timing breakdowns (DNS, connection, TLS, server processing) with colored output, sim… | 34 | 7188 | maintenance |
| magnific0/wondershaper Wonder Shaper is a shell script that limits the bandwidth of one or more network adapters using iproute's tc command with a simplified comm… | 32 | 1897 | active |
| thephpleague/climate CLImate is a PHP library for building command-line applications with easy colored output, formatting, tables, progress bars, and input hand… | 77 | 1896 | stable |
| bellingcat/octosuite Octosuite is a terminal-based toolkit for analyzing GitHub data, usable as an interactive TUI, a CLI, or a Python library. It queries user,… | 76 | 1896 | active |
| vysheng/tg A command-line interface client for the Telegram messenger written in C, using a readline interface for interactive use. It supports script… | 23 | 7178 | maintenance |
| Sapd/HeadsetControl HeadsetControl is a cross-platform command-line utility written in C++ that controls USB gaming headsets from brands like Logitech, SteelSe… | 88 | 1893 | active |
| GoogleChrome/modern-web-guidance A set of agent skills and an npm CLI from the Google Chrome and Microsoft Edge teams that embeds curated web platform best practices and br… | 70 | 1892 | active |
| mxcl/swift-sh swift-sh is a command-line tool that lets you write Swift scripts with third-party dependencies declared inline via import comments, withou… | 61 | 1892 | active |
| paxtonhare/demo-magic demo-magic is a bash shell script that lets presenters script repeatable command-line demos instead of typing live. It simulates typing, wa… | 40 | 1892 | active |
| kptdev/kpt kpt is a package-centric CLI toolchain for authoring, customizing, validating, and deploying Kubernetes configuration as declarative data (… | 100 | 1891 | active |
| rust-fuzz/cargo-fuzz cargo-fuzz is a Cargo subcommand that makes it easy to fuzz test Rust code with libFuzzer. It scaffolds fuzz targets, runs them, minimizes … | 81 | 1890 | active |
| systemed/tilemaker tilemaker is a single C++ executable that converts OpenStreetMap .osm.pbf extracts into Mapbox Vector Tile format tiles, outputting to file… | 91 | 1889 | active |
| volitank/nala Nala is a command-line front-end for libapt-pkg, rewritten in Rust on top of rust-apt, that makes APT package operations easier to inspect … | 77 | 1889 | active |
| pentestfunctions/BlueDucky BlueDucky is a Python tool that exploits CVE-2023-45866, an unauthenticated Bluetooth peering vulnerability, to execute keystroke injection… | 56 | 1889 | active |
| dominikwilkowski/cfonts cfonts is a command line tool and library that renders large, colorful ANSI/ASCII fonts in the terminal, available in both Rust and Node.js… | 77 | 1888 | active |
| tpope/vim-eunuch eunuch.vim is a Vim plugin by Tim Pope that provides convenient Vim commands wrapping common UNIX shell operations like deleting, renaming,… | 75 | 1887 | stable |
| NevermindZZT/letter-shell letter shell is an embeddable shell written in C for embedded devices, allowing command-line invocation of C functions within a running pro… | 23 | 1886 | stable |
| AsimovMac/asimov A macOS shell-based CLI tool that automatically excludes development dependency directories (like node_modules, .venv, target) from Apple T… | 96 | 1885 | active |
| liljencrantz/crush Crush is a command line shell written in Rust that doubles as a modern programming language with a type system, closures, and lexical scopi… | 77 | 1885 | active |
| Th0rgal/open-ralph-wiggum A CLI tool that runs AI coding agents (Claude Code, Codex, Copilot CLI, Cursor Agent, Qwen Code, OpenCode) in an autonomous iterative 'Ralp… | 71 | 1885 | active |
| MitMaro/git-interactive-rebase-tool A native, cross-platform, full-featured terminal-based sequence editor for Git's interactive rebase, written in Rust. It replaces the defau… | 57 | 1884 | active |
| lanbinleo/bili2text bili2text is a Python command-line tool that converts Bilibili videos into text transcripts from a link or BV number, handling download, au… | 56 | 1882 | active |
| joehillen/sysz sysz is a shell-based terminal UI that wraps systemctl with fzf for interactively browsing, filtering, and managing systemd units. It suppo… | 23 | 1882 | stable |
| Mark24Code/rime-auto-deploy A Ruby-based command-line installer and configuration deployment tool for the Rime input method engine (Squirrel, Weasel, ibus-rime, fcitx-… | 21 | 1881 | active |
| homeport/dyff dyff is a command-line diff tool for YAML files (and sometimes JSON) that reports only the parts of a file that changed, referencing each d… | 93 | 1880 | active |
| middleman/middleman Middleman is a Ruby-based static site generator that provides templating (ERb, Haml), Sass support, and a live preview server for building … | 76 | 7110 | maintenance |
| sstephenson/bats Bats is a TAP-compliant testing framework for Bash scripts and UNIX programs, where test cases are Bash functions with special @test syntax… | 10 | 7102 | maintenance |
| LetTTGACO/elog Elog is an open-source cross-platform blogging solution that syncs Markdown documents from writing platforms (Notion, Yuque, FlowUs, Feishu… | 70 | 1877 | active |
| streamich/git-cz git-cz is a CLI tool for writing semantic, emoji-decorated Conventional Commit messages interactively. It works standalone via npx or as a … | 41 | 1877 | active |
| MontrealCorpusTools/Montreal-Forced-Aligner Montreal Forced Aligner is a command line utility for time-aligning orthographic transcriptions and pronunciation dictionary entries to aud… | 98 | 1876 | active |
| numtide/llm-agents.nix A Nix package repository providing pre-packaged AI coding agents and development tools (Claude Code, Amp, Codex, Cline, etc.) installable v… | 58 | 1876 | active |
| gloeyisk/universal-gms-doze A Magisk/KernelSU/APatch module that patches Google Play services so it can be put under Android's battery optimization (Doze). It is distr… | 23 | 1875 | active |
| trustedsec/CS-Situational-Awareness-BOF A collection of situational awareness commands implemented as Cobalt Strike Beacon Object Files (BOFs) in C, letting operators run low-foot… | 97 | 1874 | active |
| carvel-dev/ytt ytt is a command-line YAML templating and patching tool that operates on YAML structure rather than text, using annotations and a sandboxed… | 94 | 1874 | active |
| handy-computer/transcribe.cpp A C/C++ speech-to-text inference library built on the ggml runtime that runs 16+ ASR model families (Whisper, Parakeet, Canary, Moonshine, … | 82 | 1874 | active |
| lazaronixon/authentication-zero A Rails generator that scaffolds a complete, pre-built authentication system directly into a Rails application (web or API-only), following… | 34 | 1874 | active |
| qcad/qcad QCAD is an open source 2D CAD application for creating technical drawings such as building plans, mechanical parts, and schematics, built i… | 77 | 1873 | stable |
| shelljs/shx shx is a CLI wrapper around ShellJS that provides portable Unix-like shell commands (ls, rm, cp, mkdir, etc.) for Node.js environments. It … | 72 | 1873 | active |
| PhilipK/BoilR BoilR is a desktop application that automatically synchronizes games from other launchers and stores into your Steam library using Steam's … | 69 | 1872 | active |
| pimutils/vdirsyncer vdirsyncer is a Python command-line tool that synchronizes calendars and addressbooks between servers (CalDAV/CardDAV) and the local filesy… | 68 | 1871 | active |
| yologdev/yoyo-evolve yoyo is an open-source terminal coding agent written in Rust that autonomously evolves its own source code — reading its code, planning imp… | 82 | 1870 | active |
| tanrax/maza-ad-blocking Maza is a local ad blocker written as a single Bash script that blocks ads at the DNS level by editing the operating system's hosts file, w… | 76 | 1869 | active |
| seagullz4/hysteria2 A one-click installation script (shell and Python versions) for deploying the Hysteria2 proxy server on Linux VPSes. It handles certificate… | 62 | 1869 | active |
| zenbu-labs/terminal-code terminal-code is a CLI application that runs VS Code inside the terminal by combining terminal-browser (a browser rendered in the terminal)… | 80 | 1868 | active |
| oleg-shilo/cs-script CS-Script is a CLR-based scripting platform that uses ECMA-compliant C# as its scripting language, supporting both standalone CLI execution… | 90 | 1867 | stable |
| phpenv/phpenv phpenv is a shell-based PHP version manager inspired by rbenv, letting developers install and switch between multiple PHP builds per projec… | 84 | 1867 | active |
| magnitudedev/magnitude Magnitude is an open-source CLI tool and agent that bundles local LLM inference with an agent harness, profiling your hardware to recommend… | 81 | 1866 | active |
| joelibaceta/video-to-ascii A Python package and CLI tool that plays video files in the terminal by rendering frames as ASCII characters, with optional ANSI color and … | 42 | 1864 | active |
| vladkens/macmon macmon is a sudoless real-time performance monitor for Apple Silicon Macs (M1–M5) that reads CPU/GPU/ANE power, temperatures, frequencies, … | 88 | 1863 | active |
| sourcegraph/zoekt Zoekt is a fast trigram-based text search engine designed for source code, supporting substring and regexp matching with a rich boolean que… | 77 | 1861 | active |
| cupcakearmy/autorestic Autorestic is a config-driven CLI wrapper around the restic backup tool, written in Go. It simplifies managing backups of many locations to… | 57 | 1860 | active |
| linux-nvme/nvme-cli The official NVM Express user space tooling for Linux, providing the `nvme` command line tool and the libnvme library it is built on. It su… | 80 | 1859 | stable |
| ng-packagr/ng-packagr ng-packagr is a build tool that compiles and packages Angular libraries into the Angular Package Format (APF), producing distribution-ready… | 98 | 1857 | active |
| jbangdev/jbang JBang is a command-line tool that lets developers create, edit, and run self-contained, source-only Java programs with unprecedented ease, … | 97 | 1857 | active |
| sonofmagic/weapp-tailwindcss weapp-tailwindcss is a cross-platform compiler and build integration layer that brings Tailwind CSS 4's utility-first workflow to Web/H5, W… | 96 | 1857 | active |
| trustedsec/hate_crack hate_crack is a Python tool by TrustedSec that automates password cracking methodologies on top of Hashcat, orchestrating wordlists, masks,… | 95 | 1856 | active |
| zhlynn/zsign zsign is a fast, cross-platform open-source alternative to Apple's codesign tool for re-signing iOS .ipa packages, Mach-O binaries, and .ap… | 98 | 1854 | active |
| yihong0618/GitHubPoster A Python CLI tool that turns activity data from many sources (Strava, GPX, LeetCode, Twitter, Bilibili, WakaTime, Kindle, and more) into Gi… | 77 | 1853 | active |
| MobileNativeFoundation/XCLogParser XCLogParser is a Swift CLI tool that parses Xcode and xcodebuild build and test logs stored in the xcactivitylog (SLF) format. It generates… | 88 | 1851 | active |
| VROOM-Project/vroom VROOM is an open-source C++20 route optimization engine that solves vehicle routing problems (TSP, CVRP, VRPTW, PDPTW and variants) in mill… | 71 | 1851 | active |
| aaronjanse/3mux 3mux is a terminal multiplexer written in Go, inspired by i3's tiling window manager, with support for panes, search, mouse-controlled scro… | 63 | 1851 | active |
| CesiumGS/obj2gltf A Node.js tool and library that converts Wavefront OBJ 3D model assets to glTF 2.0, supporting both .gltf and binary .glb output. It handle… | 56 | 1850 | active |
| skwp/dotfiles YADR (Yet Another Dotfile Repo) is an opinionated, curated collection of dotfiles bundling 90+ Vim plugins, zsh/Prezto configuration, and g… | 60 | 6971 | maintenance |
| Jrohy/multi-v2ray A Python-based management script for deploying and administering multi-user V2Ray/Xray proxy servers on Linux. It provides a wizard-driven … | 23 | 6971 | maintenance |
| mwmbl/mwmbl Mwmbl is an open source, non-profit web search engine with no ads or tracking, where the community determines rankings and runs distributed… | 77 | 1848 | active |
| cpplint/cpplint Cpplint is a command-line static code checker that checks C/C++ files for style issues according to Google's C++ style guide. It is a commu… | 71 | 1846 | active |
| apenwarr/redo A Python implementation of Daniel J. Bernstein's redo build system, designed as a smaller, more powerful, and more reliable alternative to … | 32 | 1846 | stable |
| sniptt-official/ots OTS is a Go CLI tool for sharing end-to-end encrypted secrets (API keys, passwords, signing secrets) via one-time URLs. Secrets are destroy… | 36 | 1845 | active |
| zhangxiangliang/stock-api A zero-runtime-dependency TypeScript library for querying stock quotes, K-line data, and stock search across A-share, Hong Kong, US markets… | 96 | 1844 | active |
| giantpinkrobots/varia Varia is a GTK4/libadwaita download manager for Linux, Windows, and macOS that handles regular file downloads, torrents, and video/audio st… | 93 | 1844 | active |
| ravindu644/Droidspaces-OSS Droidspaces is a lightweight, LXC-like container runtime that runs full Linux distributions natively on Android and Linux using kernel name… | 81 | 1843 | active |
| ikatson/rqbit rqbit is a BitTorrent client written in Rust, available as a CLI tool, a server with an HTTP API and Web UI, a desktop app built with Tauri… | 91 | 1842 | active |
| rust-fuzz/afl.rs afl.rs is a Cargo subcommand that lets you fuzz test Rust code with AFLplusplus, the coverage-guided fuzzer. It instruments Rust builds so … | 75 | 1841 | active |
| jkfran/killport killport is a Rust command-line tool that kills processes and containers listening on specified ports. It supports multiple container runti… | 92 | 1840 | active |
| parvardegr/sharing A Node.js command-line tool that shares files, directories, and clipboard text to phones over local Wi-Fi via a built-in web server and QR … | 90 | 1839 | active |
| nazdridoy/kokoro-tts A Python CLI text-to-speech tool built on the Kokoro-82M model that converts text, EPUB, PDF, and TXT inputs into natural-sounding speech w… | 87 | 1839 | active |