function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| AvitalTamir/cyphernetes Cyphernetes is a Cypher-inspired query language and CLI for Kubernetes that lets users express cluster operations as graph queries (MATCH/W… | 69 | 1221 | active |
| corpnewt/MountEFI A Python-based macOS script that mounts EFI system partitions on disks, either interactively or silently when called from other scripts. It… | 56 | 1221 | active |
| knurling-rs/defmt defmt is a highly efficient logging framework for Rust targeting resource-constrained embedded devices like microcontrollers. It uses defer… | 92 | 1219 | active |
| DDoSolitary/LxRunOffline A full-featured command-line utility for managing Windows Subsystem for Linux (WSL) distributions. It supports installing arbitrary Linux d… | 23 | 4269 | maintenance |
| psi4/psi4 Psi4 is an open-source quantum chemistry package for electronic structure calculations, with computationally demanding code in C++ and a fl… | 96 | 1218 | active |
| swaywm/swaylock swaylock is a screen locking utility for Wayland compositors, compatible with any compositor implementing the ext-session-lock-v1 protocol.… | 84 | 1218 | active |
| spatie/laravel-db-snapshots A Laravel package providing Artisan commands to quickly dump and load database snapshots. It supports MySQL, PostgreSQL, and SQLite and sto… | 80 | 1218 | active |
| spatie/laravel-web-tinker A Laravel package that exposes Artisan Tinker's REPL through a browser-based route, letting developers run PHP code against their applicati… | 86 | 1217 | active |
| 7h30th3r0n3/Raspyjack RaspyJack is a portable offensive security toolkit for Raspberry Pi (with Waveshare LCD HAT) and Cardputer Zero, offering 231 payloads acro… | 85 | 1217 | active |
| ovh/venom Venom is a CLI tool for creating, managing, and running integration tests declaratively. It executes test suites using built-in executors (… | 79 | 1217 | active |
| martinrusev/imbox Imbox is a Python library and CLI for reading IMAP mailboxes and converting email content into machine-readable JSON data. It is designed f… | 75 | 1217 | active |
| boy-hack/ksubdomain KSubdomain is a fast, stateless subdomain enumeration and DNS verification tool written in Go. It uses raw sockets via pcap to bypass the k… | 68 | 1217 | active |
| skyplane-project/skyplane Skyplane is a CLI tool for blazingly fast bulk data transfers between cloud object stores (AWS S3, Azure Blob, GCS, IBM COS) and local disk… | 23 | 1217 | active |
| jedi4ever/veewee Veewee is a command-line tool for easily and repeatedly building custom Vagrant base boxes and virtual machine images. It automates the ful… | 32 | 4262 | maintenance |
| nneonneo/2048-ai An AI solver for the 2048 game using expectimax optimization with an efficient bitboard representation, searching over 10 million moves per… | 65 | 1216 | stable |
| xenodium/chatgpt-shell An Emacs package providing a multi-LLM shell and chat interface supporting ChatGPT, Claude, DeepSeek, Gemini, Kagi, Ollama, and Perplexity,… | 72 | 1215 | active |
| martijnvanbrummelen/nwipe nwipe is a secure disk eraser for Linux, a fork of DBAN's dwipe command, that wipes entire block devices using multiple erasure methods. It… | 89 | 1213 | active |
| checkmake/checkmake checkmake is a linter and analyzer for Makefiles written in Go. It scans Makefiles for potential issues based on configurable rules and rep… | 86 | 1213 | active |
| AnarchyLinux/installer Anarchy Linux is a CLI-based installer for Arch Linux that guides users through partitioning, system configuration, and desktop environment… | 10 | 1213 | active |
| marionebl/svg-term-cli A Node.js CLI tool that converts asciinema terminal recordings (asciicasts) into razor-sharp animated SVG files. It lets developers share t… | 32 | 4245 | maintenance |
| clementine-player/Clementine Clementine is a cross-platform music player and library organizer inspired by Amarok 1.4, built with C++ and Qt. It plays local music, inte… | 95 | 4243 | maintenance |
| Trailer Trailer is a native macOS, iOS, and watchOS app (with companion CLI and Android ports) for managing GitHub pull requests and issues across … | 88 | 1212 | active |
| AvdLee/Xcode-Build-Optimization-Agent-Skill A collection of open-source Agent Skills that benchmark and optimize Xcode build performance, covering clean and incremental builds, compil… | 73 | 1212 | active |
| wustho/epy Epy is a terminal-based ebook reader written in Python that supports EPUB, EPUB3, FB2, MOBI, and AZW3 formats, plus reading from URLs. It i… | 23 | 1212 | active |
| modded-ubuntu/modded-ubuntu A set of Bash scripts that installs a modded Ubuntu distribution with a GUI desktop inside Termux on Android using proot. It bundles browse… | 68 | 1211 | active |
| AstraeLabs/VibraVid VibraVid is a Python-based downloader for movies, series, anime, albums, and songs, supporting DASH, HLS, ISM, and MP4 streams including DR… | 93 | 1210 | active |
| tractordev/apptron Apptron is a local-first development platform that runs a full Alpine Linux environment with a VSCode-based editor entirely in the browser … | 86 | 1210 | active |
| bivlked/amneziawg-installer A one-command Bash installer that turns a fresh Ubuntu or Debian VPS (x86_64, ARM64, Raspberry Pi) into a self-hosted AmneziaWG 2.0/3.x VPN… | 83 | 1210 | active |
| mobile-dev-inc/dadb Dadb is a Kotlin/Java library that implements the ADB protocol directly, allowing programs to connect to Android devices and emulators with… | 72 | 1210 | active |
| strozfriedberg/Windows-Exploit-Suggester A Python CLI tool that compares a Windows host's patch level (from systeminfo output) against the Microsoft security bulletin database to d… | 10 | 4231 | maintenance |
| maharmstone/ntfs2btrfs A command-line tool that converts NTFS filesystems to Btrfs in place, on both Windows and Linux, keeping the original image as a reflink co… | 86 | 1209 | active |
| Kong/httpsnippet HTTPSnippet is a TypeScript library and CLI that converts HTTP requests described in HAR format into executable code snippets for many lang… | 79 | 1209 | active |
| NyaMisty/AltServer-Linux AltServer-Linux is a Linux port of AltServer that signs and sideloads IPA files onto iOS devices using an Apple ID, and can run as an AltSt… | 27 | 1209 | active |
| sammycage/lunasvg LunaSVG is a lightweight, portable C++ library for rendering and manipulating SVG files, built on PlutoVG. It can rasterize SVG documents t… | 76 | 1208 | active |
| Veil Veil is a Python-based command-line tool that generates Metasploit payloads designed to bypass common antivirus solutions. It supports mult… | 10 | 4226 | maintenance |
| apiaryio/dredd Dredd is a language-agnostic command-line tool that validates an API's backend implementation against its API description document (API Blu… | 10 | 4223 | maintenance |
| daaain/claude-code-log A Python CLI tool that converts Claude Code transcript JSONL files into readable HTML and Markdown logs, with an interactive TUI for browsi… | 86 | 1206 | active |
| tmux-python/libtmux libtmux is a typed, object-oriented Python API for tmux, letting you control servers, sessions, windows, and panes as Python objects instea… | 97 | 1205 | active |
| fraunhoferhhi/vvenc VVenC is Fraunhofer HHI's fast and efficient open-source software encoder for the H.266/VVC video compression standard, written in C++. It … | 78 | 1204 | active |
| creaktive/rainbarf rainbarf is a Perl CLI tool that renders CPU/RAM/battery usage as a colored chart bar for the tmux (or GNU screen) status line. It color-co… | 76 | 1204 | active |
| nbQA-dev/nbQA nbQA is a command-line tool that lets you run standard Python code quality tools like ruff, black, isort, mypy, pylint, flake8, and pyupgra… | 67 | 1204 | active |
| InterNACHI/modular A Laravel package that adds a module system for organizing large applications into self-contained modules under an app-modules/ directory. … | 79 | 1203 | active |
| naggie/dstask dstask is a single-binary, terminal-based TODO and note manager inspired by Taskwarrior. It stores tasks as YAML files and syncs via git, w… | 75 | 1203 | active |
| skywind3000/PyStand PyStand is a small C++ launcher for Windows that pairs with Python's Embedded distribution to run Python applications without a full Python… | 68 | 1203 | active |
| ksdme/ut A fast, lightweight Rust CLI utility toolkit that bundles many common developer utilities (encoding, hashing, JWT, UUID generation, and mor… | 71 | 1202 | active |
| andreyvit/json-diff A Node.js CLI tool and library that computes structural diffs between JSON files or objects, showing colored, human-readable differences. I… | 32 | 1202 | active |
| clean-css clean-css is a fast and efficient CSS optimizer and minifier for Node.js and modern browsers, offering multiple optimization levels, source… | 32 | 4201 | maintenance |
| epinna/tplmap Tplmap is a Python command-line tool that automatically detects and exploits Server-Side Template Injection (SSTI) and code injection vulne… | 23 | 4198 | maintenance |
| awslabs/cli-agent-orchestrator CLI Agent Orchestrator (CAO) is a Python tool that coordinates multiple AI coding CLIs (Claude Code, Kiro, Codex, Copilot CLI, Cursor CLI, … | 85 | 1201 | active |
| toshas/torch-fidelity A PyTorch library providing accurate and efficient implementations of generative model evaluation metrics such as FID, Inception Score, KID… | 70 | 1200 | active |
| jookies/jasmin Jasmin is an open-source SMS gateway written in Python on top of the Twisted event-driven networking engine. It supports SMPP client/server… | 58 | 1199 | active |
| pielco11/fav-up Fav-up is a Python CLI tool and library that finds the real IP address behind services like Cloudflare by hashing a website's favicon and s… | 25 | 1199 | active |
| fff fff is a minimal, fast terminal file manager written entirely in bash, requiring only bash and coreutils. It supports file operations, inst… | 10 | 4187 | maintenance |
| tomaz/appledoc appledoc is a command-line tool that generates Apple-style documentation from Objective-C source code comments, producing HTML pages and Xc… | 23 | 4186 | maintenance |
| ndmitchell/ghcid ghcid is a very simple Haskell development tool that runs GHCi and reloads on every file save, showing errors and warnings in a small conso… | 68 | 1198 | active |
| dulikaifazr/Cougar-CLI Cougar CLI is an AI programming agent that runs in the terminal, letting developers interact with LLMs to write and manage code from the co… | 45 | 1198 | active |
| scverse/gget gget is a free, open-source Python package and command-line tool for efficiently querying genomic reference databases such as Ensembl, UniP… | 92 | 1197 | active |
| paaatrick/playball Playball is a terminal application for following MLB (and World Baseball Classic) games live, showing schedules, standings, and play-by-pla… | 91 | 1197 | active |
| modu-ai/moai-adk MoAI-ADK is an agentic development harness for Claude Code that enforces SPEC-driven plan/run/sync workflows, TRUST 5 quality gates, and mu… | 80 | 1197 | active |
| bokub/gradient-string A Node.js library for rendering beautiful color gradients in terminal output. It supports custom color stops, multiple color formats via Ti… | 23 | 1197 | stable |
| dd-trace-go (Datadog Go APM Tracing) GuardDog is a CLI tool from Datadog that identifies malicious packages on PyPI, npm, Go modules, Rust crates, RubyGems, GitHub Actions, and… | 99 | 1196 | active |
| hamishcoleman/thinkpad-ec A Linux command-line toolkit for extracting, examining, and patching ThinkPad xx30-series embedded controller (EC) firmware. Its main purpo… | 41 | 1196 | active |
| sozercan/kubectl-ai A kubectl plugin written in Go that generates and applies Kubernetes manifests from natural-language prompts using OpenAI GPT or OpenAI API… | 22 | 1196 | active |
| instantbox/instantbox instantbox is a self-hosted service that spins up temporary, clean Linux containers (Ubuntu, CentOS, Arch, Debian, Fedora, Alpine) with ins… | 32 | 4175 | maintenance |
| open-gsd/gsd-pi GSD Pi is a local-first, terminal-based autonomous coding agent that plans, implements, verifies, and tracks project work using spec-driven… | 81 | 1195 | active |
| AmberELEC AmberELEC is an open-source 64-bit Linux firmware for Anbernic RG351P/M/V/MP and RG552 retro handheld consoles, shipped as a flashable SD c… | 67 | 1195 | active |
| paralleldrive/riteway Riteway is a JavaScript unit testing assertion library and test runner that enforces a simple, readable, explicit test style based on the '… | 67 | 1195 | active |
| kornelski/dssim DSSIM is a Rust CLI tool and library that measures perceptual (dis)similarity between PNG/JPEG images using a multi-scale variant of the SS… | 67 | 1194 | active |
| digimata/parrot Parrot is an ultra-minimalist push-to-talk dictation daemon for macOS that transcribes speech entirely on-device using WhisperKit on the Ap… | 73 | 1193 | active |
| kmille/deezer-downloader A self-hosted Python service with a simple web frontend for downloading songs, albums, and playlists from Deezer (and via yt-dlp), with ID3… | 74 | 1192 | active |
| pinact pinact is a Go CLI that pins GitHub Actions and Reusable Workflows to full commit SHAs in workflow and composite action files, adding versi… | 96 | 1191 | active |
| console-rs/console console is a Rust library providing a cross-platform terminal abstraction through the Term type, with utilities for colors, styles, ANSI co… | 94 | 1191 | stable |
| preconstruct/preconstruct Preconstruct is a CLI tool that simplifies developing and building JavaScript/TypeScript packages in monorepos. It generates dev-mode entry… | 93 | 1190 | active |
| Avijit07x/animateicons AnimateIcons is a library of 542 animated SVG icons for React, built on motion/react with path-level animations triggered by hover, focus, … | 62 | 1190 | active |
| xenova/chat-downloader Chat Downloader is a Python tool and library for retrieving chat messages from livestreams, videos, clips, and past broadcasts on platforms… | 45 | 1190 | active |
| danielfoehrKn/kubeswitch kubeswitch is a CLI tool for discovering and switching between Kubernetes contexts across many kubeconfig files and stores (filesystem, Vau… | 35 | 1189 | active |
| pystardust/ytfzf ytfzf is a POSIX shell script that searches YouTube from the terminal without using the official API, letting users select videos via fzf o… | 23 | 4148 | maintenance |
| abrignoni/iLEAPP iLEAPP is an open-source iOS and iPadOS forensic artifact parser that extracts logs, events, and plists from device extractions and iTunes … | 100 | 1188 | active |
| Redress Redress is a command-line tool for analyzing stripped Go binaries, reconstructing symbols and extracting information such as compiler versi… | 95 | 1188 | active |
| FiloSottile/passage passage is a fork of the password-store (pass) CLI password manager that uses age encryption instead of GnuPG. It stores secrets as age-enc… | 23 | 1187 | active |
| clacky-ai/openclacky OpenClacky is an open-source (MIT) AI agent platform written in Ruby that runs locally, offering a CLI and Web UI for completing tasks via … | 79 | 1186 | active |
| marcrobledo/RomPatcher.js A browser-based and Node.js ROM patcher supporting many patch formats (IPS, UPS, APS, BPS, RUP, PPF, EBP, BSDiff, xdelta/VCDiff, and more).… | 72 | 1186 | stable |
| BitShares BitShares Core is the node software and command-line wallet for the BitShares blockchain, a decentralized exchange (DEX) platform. It provi… | 68 | 1186 | active |
| SukkaW/nolyfill nolyfill is a CLI tool that detects redundant JavaScript polyfill packages in a project's dependencies and replaces them with lightweight a… | 39 | 1186 | active |
| facebookarchive/codemod Codemod is a Python tool and library from Facebook for assisting large-scale codebase refactors that are partially automated but need human… | 10 | 4133 | maintenance |
| tuna-f1sh/cyme Cyme is a modern cross-platform command-line tool for listing system USB buses and devices, compatible with lsusb while adding richer tree … | 95 | 1185 | active |
| trustedsec/CS-Remote-OPs-BOF A collection of Beacon Object Files (BOFs) by TrustedSec implementing remote operations commands for Cobalt Strike, covering tasks like use… | 94 | 1185 | active |
| rordenlab/dcm2niix dcm2niix is a command-line tool that converts neuroimaging data from the DICOM format to the NIfTI format, including generation of BIDS-com… | 93 | 1185 | active |
| AvenCores/open-antigravity-patcher An open-source Python patcher that removes regional restrictions from Google's Antigravity IDE, CLI, and VS Code extension, allowing use in… | 82 | 1185 | active |
| QuiiBz/sherif Sherif is an opinionated, zero-config linter for TypeScript and JavaScript monorepos, written in Rust for speed. It checks package. consist… | 87 | 1184 | active |
| dirkjanm/adidnsdump A Python CLI tool that enumerates and exports all DNS records in Active Directory Integrated DNS zones using any authenticated domain user'… | 29 | 1184 | active |
| RedBearAK/Toshy Toshy is a keymapper configuration tool for Linux that remaps keyboard shortcuts to behave like macOS, serving as a Kinto alternative. It i… | 96 | 1183 | active |
| Yubico/yubikey-manager A Python library and command line tool (ykman) for configuring YubiKey hardware security keys over all USB interfaces. It supports managing… | 92 | 1183 | active |
| adorsys/keycloak-config-cli A Java-based CLI tool (also distributed as a Docker image and Helm chart) that imports YAML/JSON configuration files into Keycloak via the … | 89 | 1183 | active |
| cocogitto/cocogitto Cocogitto is a Rust CLI toolbox for the Conventional Commits and SemVer specifications. It helps create compliant commits, automatically bu… | 71 | 1183 | active |
| pdoc3/pdoc pdoc3 is a Python tool that auto-generates API documentation from a project's modules, classes, functions, and their docstrings with zero c… | 66 | 1182 | active |
| N0rz3/Phunter Phunter is a Python CLI OSINT tool that gathers information about phone numbers, including operator, line type, location, reputation, spam … | 26 | 1182 | active |
| Spu7Nix/SPWN-language SPWN is a programming language written in Rust that compiles to Geometry Dash levels, letting creators build levels and trigger logic throu… | 23 | 1182 | active |
| bambanah/deemix Deemix is a revived music downloader for Deezer, packaged as a monorepo containing a Deezer API SDK, a core downloader library, a Vue.js + … | 85 | 1181 | active |
| osa1/tiny tiny is a terminal-based IRC client written in Rust with a clean, minimal UI. It supports SASL authentication, TLS, automatic reconnection,… | 55 | 1181 | active |