function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| math-inc/OpenGauss Open Gauss is a project-scoped workflow orchestrator that gives the `gauss` CLI a multi-agent frontend for Lean 4 theorem proving workflows… | 48 | 1261 | active |
| starkscan/starkscan-verifier A command-line tool (npm package 'starkscan') that verifies Cairo smart contract ABIs on the Starkscan block explorer for Starknet. Verific… | 32 | 1261 | active |
| getnf/getnf getnf is a shell-based CLI tool that makes it easy to install Nerd Fonts from the terminal, with an interactive menu (fzf optional). It sup… | 74 | 1260 | active |
| caliber-ai-org/ai-setup Caliber is a Node.js CLI that generates, scores, and continuously syncs AI agent context files (CLAUDE.md, .cursor/rules/, AGENTS.md, copil… | 73 | 1260 | active |
| potato47/ccc-devtools A web-based debugging tool for Cocos Creator games that injects a devtools panel into the browser preview. It lets developers inspect and e… | 57 | 1260 | active |
| 3xpl01tc0d3r/ProcessInjection A C# command-line tool that demonstrates and performs multiple Windows process injection techniques, including DLL injection, process hollo… | 48 | 1260 | active |
| 0xHJK/music-dl A Python 3 command line tool that aggregates search across multiple Chinese music sites (NetEase, QQ Music, Kugou, Baidu, Xiami, Migu) and … | 39 | 4439 | maintenance |
| better-auth/better-icons A TypeScript CLI tool and MCP server that lets users and AI agents search and retrieve over 200,000 icons from 150+ Iconify-powered collect… | 62 | 1259 | active |
| mayTermux/myTermux myTermux is a dotfiles and installer script collection that beautifies the Termux terminal environment on Android. It configures zsh, neovi… | 24 | 1259 | active |
| oxequa/realize Realize is a Go task runner and live-reload tool that watches files and automatically rebuilds and reruns Go projects. It supports multiple… | 23 | 4436 | maintenance |
| florianfesti/boxes Boxes.py is a Python library and collection of parametric generators that produce SVG (and other vector) files for laser-cut boxes and rela… | 77 | 1258 | active |
| shellscape/jsx-email JSX email is a TypeScript library and CLI for building responsive, standards-compliant email templates using JSX/TSX components. It include… | 67 | 1258 | active |
| cybersecsi/houdini HOUDINI is a curated catalog of hundreds of Docker images for network security and intrusion testing tools, presented through a searchable … | 46 | 1258 | active |
| tj/node-prune A small Go CLI tool that removes unnecessary files (markdown, TypeScript sources, etc.) from node_modules directories to reduce their size.… | 23 | 4425 | maintenance |
| JustinBeckwith/linkinator Linkinator is a broken link checker that crawls websites, local HTML files, and markdown documentation to find dead links and invalid URLs.… | 99 | 1256 | active |
| RetroDECK/RetroDECK RetroDECK is an all-in-one retro gaming platform for Linux-based systems, distributed as a self-contained sandboxed Flatpak that bundles em… | 95 | 1256 | active |
| arcanis/clipanion Clipanion is a type-safe CLI framework for TypeScript and JavaScript with no runtime dependencies. It supports nested commands, advanced op… | 32 | 1256 | stable |
| npkgz/cli-progress cli-progress is a Node.js library for rendering customizable progress bars in command-line and terminal applications. It supports single an… | 23 | 1256 | stable |
| supnate/rekit Rekit is an opinionated toolkit for building scalable web applications with React, Redux, and React Router, built around a feature-oriented… | 23 | 4423 | maintenance |
| scottlerch/HostsFileEditor A Windows desktop application for editing and managing the hosts file as a sortable, filterable table with undo/redo, presets/archives, and… | 93 | 1254 | active |
| sassman/t-rec-rs t-rec is a fast, offline terminal recorder written in Rust that captures terminal (or arbitrary window) sessions and generates animated GIF… | 86 | 1253 | active |
| tigicion/dao-code Dao Code is an open-source terminal-native AI coding agent written in TypeScript, targeting DeepSeek V4 with 1M context and Claude Code-com… | 76 | 1253 | active |
| orhun/daktilo daktilo is a small Rust command-line program that plays typewriter sounds every time you press a key, turning your keyboard into a virtual … | 62 | 1253 | active |
| kronenthaler/mod-pbxproj A Python library for programmatically parsing and manipulating Xcode project files (.pbxproj). It lets scripts add, remove, or modify files… | 52 | 1253 | active |
| ivnvxd/arc-export A small Python CLI script that converts Arc Browser's pinned tabs into a standard HTML bookmarks file. The generated file can be imported i… | 29 | 1253 | stable |
| latchset/clevis Clevis is a pluggable framework for automated encryption and decryption, producing JWE ciphertexts that can be decrypted without user inter… | 80 | 1252 | active |
| zhiyi7/gfw-pac A PAC (Proxy Auto-Config) file generator and ready-made gfw.pac file for routing traffic around the GFW. It matches domains first, then fal… | 95 | 1251 | active |
| CodelyTV/dotly Dotly is a modular, opinionated dotfiles framework built on top of the fast zim zsh framework. It provides a structured way to manage, inst… | 55 | 1251 | active |
| wormhole-william A Go implementation of the magic wormhole protocol providing end-to-end encrypted transfer of text, files, and directories between computer… | 38 | 1251 | active |
| jaredpalmer/backpack Backpack is a zero-configuration build system for Node.js projects that bundles, transpiles, and live-reloads code using Webpack and Babel.… | 23 | 4401 | maintenance |
| chinapandaman/PyPDFForm PyPDFForm is a Python library and CLI tool for creating, inspecting, styling, and filling PDF forms, along with common PDF utilities like p… | 92 | 1250 | active |
| egbertbouman/youtube-comment-downloader A Python script and library for downloading YouTube video comments without using the official YouTube API. It outputs comments in JSONL, JS… | 87 | 1250 | active |
| lerd-env/lerd Lerd is an open-source, Herd-like local PHP development environment for Linux and macOS (Windows via WSL2 beta) that runs Nginx, PHP-FPM, a… | 78 | 1250 | active |
| corpnewt/USBMap A Python script for macOS that discovers and maps USB ports on a system, working around macOS's 15-port-per-controller limit. It generates … | 57 | 1249 | active |
| casualsnek/onthespot Onthespot is a Qt-based GUI music downloader written in Python that downloads and converts tracks to local audio files. It ships as prebuil… | 34 | 1249 | active |
| clipmenu clipmenu is a simple clipboard manager for X11 that stores clipboard history and lets you select past clips via dmenu, rofi, or fzf. A back… | 66 | 1248 | active |
| allan2/dotenvy dotenvy is a well-maintained Rust fork of the dotenv crate for loading environment variables from .env files, recommended as the replacemen… | 66 | 1248 | stable |
| wh1t3p1g/ysomap Ysomap is a Java deserialization exploit framework that lets users dynamically configure gadget chain payloads with different execution eff… | 26 | 1248 | active |
| Toblerity/Fiona Fiona is a Python library (with a CLI) for reading and writing vector geographic data in formats like Shapefile and GeoPackage, built on to… | 26 | 1247 | active |
| f4rih/websploit Websploit is a high-level man-in-the-middle (MITM) security framework written in Python with a modular console interface similar to Metaspl… | 23 | 1247 | stable |
| folke/ultra-runner Ultra Runner is a fast monorepo script runner and build tool for JavaScript/TypeScript projects. It detects existing lerna, yarn, npm, and … | 68 | 1246 | active |
| antonioCoco/ConPtyShell ConPtyShell is a fully interactive reverse shell for Windows that leverages the Windows Pseudo Console (ConPTY) API to turn a remote PowerS… | 23 | 1246 | stable |
| sharkdp/shell-functools A collection of command-line tools that bring functional programming primitives like map, filter, foldl, sort_by, and take_while to the she… | 23 | 1246 | stable |
| arunsupe/semantic-grep w2vgrep is a grep-like command-line tool that finds words semantically similar to a query using word2vec embeddings, with familiar grep opt… | 14 | 1246 | active |
| BrianPugh/cyclopts Cyclopts is a modern Python CLI framework that builds command-line interfaces from function signatures and type hints. It supports advanced… | 90 | 1244 | active |
| foresterre/cargo-msrv cargo-msrv is a Cargo subcommand that finds, sets, shows, and verifies the Minimum Supported Rust Version (MSRV) of a Rust crate by testing… | 91 | 1243 | active |
| andy-5/wslgit A small Rust executable that forwards git commands to the Git installation inside Windows Subsystem for Linux (WSL), translating paths betw… | 78 | 1243 | active |
| lakinduakash/linux-wifi-hotspot A feature-rich WiFi hotspot creator for Linux offering both a GTK3 GUI and a command-line interface. It can share an access point from any … | 68 | 4369 | maintenance |
| BDisp/unlocker A Python-based patch tool that unlocks VMware Workstation and Player to allow running macOS guests on Windows and Linux hosts. It patches V… | 84 | 1241 | active |
| paulmillr/dotfiles A collection of colourful, robust shell configuration files (dotfiles) and utilities for macOS, Linux, and BSD, installable via a single cu… | 77 | 1241 | active |
| CensoredUsername/unrpyc Unrpyc is a decompiler that converts compiled Ren'Py .rpyc script files back into readable Ren'Py script source. It can be run as a command… | 71 | 1241 | active |
| iOS Simulator Skill for Claude Code A Claude Code skill (also installable as a plugin) providing 27 Python scripts for building, testing, and automating iOS apps via xcodebuil… | 71 | 1241 | active |
| 0xacx/chatGPT-shell-cli A lightweight shell script that lets you chat with OpenAI's ChatGPT models and generate DALL-E images directly from the terminal, requiring… | 32 | 1241 | active |
| ubuntu/ubuntu-make Ubuntu Make is a command-line tool that automates installing common developer tools and frameworks on Ubuntu. It provides one-command setup… | 55 | 1240 | active |
| KonghaYao/cn-font-split A Rust-based font subsetting tool that splits large CJK and other character fonts (otf, ttf, woff2) into small, web-ready packages with fin… | 78 | 1239 | active |
| sharkdp/diskus diskus is a minimal, fast command-line tool that computes the total size of a directory, serving as a parallelized alternative to 'du -sh'.… | 59 | 1239 | stable |
| Equim-chan/mjai-reviewer A Rust CLI tool that reviews riichi mahjong game logs using mjai-compatible AI engines such as Mortal and akochan. It fetches logs from Ten… | 26 | 1239 | active |
| mina-deploy/mina Mina is a blazing fast deployer and server automation tool for Ruby applications. It generates a single Bash script for the entire deployme… | 23 | 4353 | maintenance |
| batsh-dev-team/Batsh Batsh is a C-based programming language that compiles to both Bash and Windows Batch scripts, letting you write shell scripts once that run… | 23 | 4353 | maintenance |
| jreleaser/jreleaser JReleaser is a release automation tool that tags and publishes releases to git hosting services like GitHub, GitLab, and Gitea, while gener… | 95 | 1238 | stable |
| k1LoW/deck deck is a Go CLI tool that creates and iteratively updates Google Slides presentations from Markdown files. It separates content (Markdown)… | 80 | 1238 | active |
| brainfucksec/kalitorify kalitorify is a shell script for Kali Linux that uses iptables rules to create a transparent proxy through the Tor network, redirecting all… | 32 | 1237 | active |
| vinayak-mehta/present present is a terminal-based presentation tool written in Python that renders Markdown slide decks with colors and visual effects, built on … | 32 | 4342 | maintenance |
| raawaa/jav-scrapy A TypeScript-based Node.js CLI tool that batch-scrapes JAV (adult video) metadata, magnet links, and cover images from source websites. It … | 95 | 1236 | active |
| guumaster/hostctl hostctl is a Go CLI tool for managing the /etc/hosts file with named profiles that can be enabled, disabled, and version-controlled. It als… | 23 | 1236 | stable |
| 42school/norminette The official C code style linter (norminette) for 42 Network schools, enforcing the 42 coding standard on .c and .h files. It is a Python-b… | 99 | 1235 | active |
| WilliamVenner/gmpublisher gmpublisher is a desktop utility for publishing and managing Garry's Mod Steam Workshop addons, built with Rust, Svelte, and Tauri. It repl… | 85 | 1235 | active |
| cksac/fake-rs A Rust library and command-line tool for generating fake data such as names, addresses, dates, and internet identifiers across 13 locales. … | 80 | 1235 | active |
| apache/cassandra-ccm CCM (Cassandra Cluster Manager) is a Python script and library for creating, launching, managing, and destroying small Apache Cassandra clu… | 67 | 1234 | active |
| arismelachroinos/lscript A shell script for Kali Linux that automates common WiFi penetration testing and hacking procedures through an interactive menu. It bundles… | 10 | 4330 | maintenance |
| GitHub Actions Importer GitHub Actions Importer is a GitHub CLI extension (backed by a Docker container) that plans, tests, and automates migration of CI/CD pipeli… | 45 | 1233 | active |
| Fingerprint authentication system A Python driver and DBus service for Validity fingerprint sensors on Linux, integrating with fprintd for biometric authentication. It suppo… | 44 | 1233 | active |
| lindell/multi-gitter multi-gitter is a Go CLI tool that runs a script or program across many Git repositories at once, creating pull requests for any changes. I… | 90 | 1232 | active |
| kbwo/ccmanager CCManager is a terminal UI application for managing multiple AI coding assistant sessions (Claude Code, Gemini CLI, Codex CLI, Cursor Agent… | 82 | 1232 | active |
| uoaerg/wavemon wavemon is an ncurses-based terminal application for monitoring wireless network devices on Linux. It displays signal and noise levels, pac… | 73 | 1232 | stable |
| RobinBlomberg/kysely-codegen A CLI tool that generates Kysely TypeScript type definitions by introspecting your database schema. It supports PostgreSQL, MySQL, SQLite, … | 66 | 1232 | active |
| vjeantet/alerter Alerter is a Swift-based command-line tool for sending persistent alert notifications on macOS, with support for reply inputs, action butto… | 86 | 1231 | active |
| redhat-performance/tuned TuneD is a Linux daemon that monitors system devices and applies adaptive tuning profiles for performance or power savings. It is controlle… | 90 | 1229 | stable |
| fables-tales/rubyfmt rubyfmt is a fast, opinionated autoformatter for Ruby source code, written in Rust. It runs as a CLI tool and integrates with editors like … | 89 | 1229 | active |
| jerry048/Dedicated-Seedbox A Bash-based CLI tool (seedboxctl) for installing and managing qBittorrent seedboxes on Debian/Ubuntu servers, including host tuning, BBR c… | 72 | 1229 | active |
| Duino-Coin Duino-Coin is a centralized, eco-friendly proof-of-work cryptocurrency (DUCO) designed to be mined with low-power devices such as Arduino b… | 67 | 1229 | active |
| gowebly/gowebly Gowebly is a next-generation CLI tool for scaffolding full-stack web applications with a Go backend and htmx, hyperscript, or Alpine.js fro… | 78 | 1228 | active |
| rohunvora/x-research-skill A TypeScript CLI and agent skill that wraps the X/Twitter API for searching tweets, pulling threads, monitoring accounts, and generating so… | 45 | 1228 | active |
| wukongdaily/OrangePiShell A collection of one-click shell scripts for quickly deploying useful Docker projects on Linux, originally built for the OrangePi Zero 3 sin… | 43 | 1228 | active |
| iczelia/bzip3 BZip3 is a lossless data compression tool and library written in C, positioned as a spiritual successor to BZip2 with higher compression ra… | 68 | 1227 | active |
| RUB-NDS/PRET PRET is a Python command-line toolkit for printer security testing that connects to devices via network (port 9100) or USB and exploits pri… | 32 | 4304 | maintenance |
| stabldev/torrra Torrra is a Python CLI/TUI tool for searching and downloading torrents directly from the terminal. It integrates with Jackett/Prowlarr inde… | 85 | 1225 | active |
| warifp/FacebookToolkit A PHP command-line toolkit for retrieving Facebook account data via the Graph API, including access tokens, friend IDs, emails, and names, … | 23 | 1225 | active |
| DanMcInerney/wifijammer A Python script that continuously jams Wi-Fi clients and access points within range by sending deauthentication packets. It hops channels, … | 32 | 4295 | maintenance |
| LucasPickering/slumber Slumber is a terminal-based HTTP/REST client with both an interactive TUI and a CLI mode, built in Rust. Request collections are defined in… | 90 | 1224 | active |
| chaqchase/lla lla is a fast, customizable `ls` replacement written in Rust with multiple listing views, Git-aware output, filtering, content search, and … | 95 | 1223 | active |
| weavejester/cljfmt cljfmt is a tool for detecting and fixing formatting errors in Clojure code, with defaults based on the Clojure Style Guide and extensive c… | 95 | 1223 | active |
| schweikert/fping fping is a high-performance command-line tool that sends ICMP echo requests to any number of network hosts, pinging them in a round-robin f… | 75 | 1223 | stable |
| segmentio/myth Myth is a CSS preprocessor built on Rework that lets you write pure, spec-compliant CSS with future syntax (variables, custom media queries… | 10 | 4287 | maintenance |
| projectdiscovery/mapcidr mapCIDR is a Go utility for performing multiple operations on subnet/CIDR ranges, such as expansion, slicing, aggregation, filtering, sorti… | 83 | 1222 | active |
| mantoni/eslint_d.js eslint_d is a drop-in CLI replacement for eslint that runs eslint in a persistent background daemon process to dramatically reduce linting … | 75 | 1222 | active |
| svenstaro/rofi-calc A rofi plugin that provides live calculation inside the rofi launcher using qalculate's qalc backend. It supports natural-language math que… | 70 | 1222 | active |
| marcboeker/gmail-to-sqlite A Python CLI application that syncs Gmail messages into a local SQLite database, supporting incremental and full syncs with deletion detect… | 56 | 1222 | active |
| nmap/ncrack Ncrack is a high-speed network authentication cracking tool from the Nmap project, designed to audit hosts and network devices for weak pas… | 23 | 1222 | active |
| dduan/tre tre is a Rust-based command-line tool that displays directory structures as a tree diagram, serving as a modern alternative to the classic … | 23 | 1222 | active |