function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| vivien/i3blocks i3blocks is a hacker-friendly status line generator for the i3 and Sway window managers, executing user-defined commands on intervals, sign… | 23 | 2473 | stable |
| python-gitlab/python-gitlab python-gitlab is a Python package providing access to the GitLab v4 REST API and GraphQL API, including a CLI tool wrapping REST endpoints.… | 98 | 2472 | stable |
| atomashpolskiy/bt Bt is a full-featured BitTorrent library and client written in Java 8, supporting DHT, magnet links, peer exchange, message stream encrypti… | 63 | 2470 | active |
| jstaf/onedriver onedriver is a native Linux FUSE filesystem that mounts Microsoft OneDrive as a local drive, downloading files on demand rather than syncin… | 61 | 2465 | active |
| AtomicBot-ai/atomic-agent Atomic Agent is a local-first AI agent that runs entirely on your machine, using quantized models via llama.cpp to browse the web, edit fil… | 78 | 2464 | active |
| dutiyesh/chrome-extension-cli A command-line tool that scaffolds Chrome extension projects with preconfigured Webpack, supporting JavaScript and TypeScript. It generates… | 23 | 2464 | active |
| vishnubob/wait-for-it wait-for-it is a pure bash script that tests and waits for the availability of a TCP host and port, with optional timeout and strict mode. … | 32 | 9769 | maintenance |
| usnistgov/macos_security The macOS Security Compliance Project (mSCP) is an open-source tool from NIST that generates security baselines, configuration profiles, co… | 96 | 2460 | active |
| indradb/indradb IndraDB is a graph database written in Rust, available as a gRPC-based server with Python and Rust bindings, as an embeddable Rust library,… | 40 | 2460 | active |
| ruby/rake Rake is a Make-like build utility implemented in Ruby, where tasks and dependencies are defined in Rakefiles using standard Ruby syntax. It… | 88 | 2459 | stable |
| assetnote/react2shell-scanner A Python command-line scanner that detects RCE vulnerabilities CVE-2025-55182 and CVE-2025-66478 in Next.js applications using React Server… | 41 | 2458 | active |
| Notselwyn/CVE-2024-1086 A proof-of-concept local privilege escalation exploit for CVE-2024-1086, a double-free vulnerability in the Linux kernel's nf_tables subsys… | 16 | 2458 | stable |
| square/certstrap certstrap is a Go-based CLI tool for bootstrapping your own certificate authorities and managing a simple public key infrastructure. It ini… | 52 | 2453 | active |
| abseil/abseil-py Abseil Python Common Libraries (absl-py) is a collection of Python library code extracted from Google's production codebase. It provides ap… | 87 | 2450 | stable |
| noob-hackers/hacklock Hacklock is a bash-based Termux tool that generates pattern phishing pages to capture an Android victim's unlock pattern via a shared link … | 53 | 2450 | active |
| bashly-framework/bashly Bashly is a Ruby-based command line tool that generates feature-rich, standalone bash CLI scripts from a simple YAML configuration file. It… | 96 | 2447 | stable |
| munki/macadmin-scripts A collection of Python scripts for macOS administrators, including tools to download macOS IPSW files from Apple's feeds and build disk ima… | 54 | 2446 | active |
| Nano-Collective/nanocoder Nanocoder is an open-source, terminal-based AI coding agent built by a community collective. It runs agentic coding workflows against any m… | 81 | 2445 | active |
| agkozak/zsh-z Zsh-z is a native Zsh port of rupa/z that tracks frequently and recently visited directories and lets you jump to them by typing partial na… | 86 | 2442 | active |
| ayoisaiah/f2 F2 is a cross-platform command-line tool for batch renaming files and directories quickly and safely, written in Go. It supports dry runs b… | 84 | 2440 | active |
| dirkjanm/BloodHound.py BloodHound.py is a Python-based data ingestor for BloodHound that enumerates Active Directory domains, collecting users, groups, computers,… | 54 | 2440 | active |
| birdayz/kaf Kaf is a modern command-line tool for Apache Kafka written in Go, inspired by kubectl and docker. It lets users manage clusters, topics, co… | 73 | 2438 | active |
| apidoc/apidoc apiDoc is a Node.js CLI tool that generates RESTful web API documentation from inline @api annotations in source code comments. It supports… | 10 | 9654 | maintenance |
| coursera-dl/coursera-dl A Python command-line script for batch downloading Coursera.org lecture videos and resources with proper naming. It supports resuming downl… | 32 | 9649 | maintenance |
| formulahendry/vscode-code-runner A Visual Studio Code extension that runs code snippets or code files for dozens of languages directly in the editor. It supports running th… | 23 | 2436 | stable |
| bigH/git-fuzzy git-fuzzy is an interactive command-line interface for git built on top of fzf, providing fuzzy-searchable views of status, branches, log, … | 71 | 2434 | active |
| cloudflare/gokey gokey is a vaultless password manager written in Go that deterministically derives passwords and cryptographic keys on the fly from a maste… | 80 | 2433 | stable |
| subsy/ralph-tui Ralph TUI is an AI Agent Loop Orchestrator delivered as a terminal UI (TUI) that runs AI coding agents like Claude Code, OpenCode, and Fact… | 77 | 2432 | active |
| zarazhangrui/lark-coding-agent-bridge A TypeScript bot that bridges Feishu/Lark messenger with a locally installed Claude Code or Codex CLI coding agent. It streams agent replie… | 58 | 2431 | active |
| sindresorhus/emoj emoj is a Node.js command-line tool that finds relevant emoji for a given text query using a local emoji database and neural matching. It s… | 55 | 2430 | active |
| schappim/macOCR macOCR is a macOS command-line tool that captures a screen region you select and runs OCR on it, copying the recognized text (or QR/barcode… | 95 | 2429 | active |
| jpsim/SourceKitten SourceKitten is a Swift framework and command line tool that links with sourcekitd.framework to interact with SourceKit. It parses Swift AS… | 88 | 2427 | stable |
| OpenGene/fastp fastp is an ultra-fast all-in-one FASTQ preprocessing and quality control tool written in C++. It handles adapter trimming, quality filteri… | 96 | 2424 | stable |
| astefanutti/decktape Decktape is a command-line tool that converts HTML presentation frameworks (like reveal.js, impress.js, and others) into high-quality PDF d… | 78 | 2423 | active |
| RevylAI/greenlight Greenlight is an offline CLI compliance scanner that checks mobile apps against Apple App Store Review Guidelines and Google Play Developer… | 70 | 2421 | active |
| codespell-project/codespell codespell is a Python CLI tool that finds and fixes common misspellings in source code and text files using a curated dictionary of frequen… | 89 | 2420 | active |
| bugaevc/wl-clipboard wl-clipboard provides two command-line utilities, wl-copy and wl-paste, for copying and pasting data between the Wayland clipboard and Unix… | 78 | 2420 | stable |
| zurawiki/gptcommit gptcommit is a git prepare-commit-msg hook written in Rust that uses large language models like GPT to automatically generate clear, descri… | 56 | 2420 | active |
| loeffel-io/ls-lint ls-lint is an extremely fast directory and filename linter written in Go that enforces naming conventions via simple .ls-lint.yml configura… | 75 | 2419 | active |
| msojocs/fiddler-everywhere-enhance An auto-patch tool that modifies the Fiddler Everywhere web debugging proxy (an Electron app) on Windows and Linux, replacing DLLs and patc… | 88 | 2418 | active |
| sahib/rmlint rmlint is an extremely fast command-line tool written in C that finds duplicate files and directories, broken symlinks, empty files, nonstr… | 68 | 2418 | active |
| SCons/scons SCons is an open-source software construction tool that orchestrates building software by determining which components need rebuilding and … | 95 | 2416 | stable |
| nodenv/nodenv nodenv is a Node.js version manager for Unix-like systems, modeled on rbenv, that lets you install and switch between multiple Node.js vers… | 79 | 2415 | active |
| bubenshchykov/ngrok A Node.js wrapper around the ngrok client binary that lets developers programmatically open tunnels exposing localhost servers to the publi… | 44 | 2415 | active |
| VeryGoodOpenSource/very_good_cli Very Good CLI is a Dart command-line tool by Very Good Ventures that scaffolds opinionated, production-ready project templates for Flutter … | 99 | 2414 | active |
| oras-project/oras ORAS (OCI Registry As Storage) is a CLI tool and set of client libraries for pushing, pulling, and managing arbitrary OCI artifacts in OCI-… | 95 | 2414 | active |
| metafloor/bwip-js A pure JavaScript barcode generation library supporting over 100 barcode types and standards, translated from Barcode Writer in Pure PostSc… | 98 | 2413 | stable |
| iann0036/former2 Former2 scans your existing AWS account resources and generates Infrastructure-as-Code outputs such as CloudFormation, Terraform, Troposphe… | 73 | 2413 | active |
| lukechilds/zsh-nvm A Zsh plugin that automatically installs, updates, and loads nvm (Node Version Manager) in your shell. It wraps nvm with extra commands lik… | 32 | 2411 | active |
| nvim-pack/nvim-spectre nvim-spectre is a Neovim plugin providing a search-and-replace panel for project-wide text editing. It uses ripgrep for finding matches and… | 42 | 2410 | active |
| vadimdemedes/pastel Pastel is a Next.js-like framework for building command-line apps with Ink, the React-based terminal UI renderer. Commands are defined by c… | 70 | 2408 | active |
| xiph/flac FLAC (Free Lossless Audio Codec) is the open-source reference implementation of a patent-free lossless audio compression format, comprising… | 64 | 2408 | stable |
| babyname/fate Fate is a Go-based Chinese baby name generation engine that combines traditional Chinese metaphysics (BaZi four pillars, Wu Xing five eleme… | 62 | 2407 | active |
| miguelgrinberg/Flask-Migrate Flask-Migrate is a Flask extension that wraps Alembic to handle SQLAlchemy database migrations. It exposes migration operations as command-… | 67 | 2404 | stable |
| evan-buss/openbooks OpenBooks is a self-hosted application for searching and downloading eBooks from the IRC Highway network, available as a web app (Go server… | 30 | 2403 | active |
| chocolate-doom/chocolate-doom Chocolate Doom is a minimalist, historically accurate source port of Doom, Heretic, Hexen, and Strife that reproduces the original DOS game… | 68 | 2402 | active |
| TheMythologist/GenP GenP is an open-source AutoIt patcher that applies binary hex patches to Adobe Creative Cloud applications on Windows to modify their licen… | 77 | 2401 | active |
| utkuozdemir/pv-migrate pv-migrate is a CLI tool and kubectl plugin for migrating Kubernetes PersistentVolumeClaim data between PVCs, including cross-namespace and… | 100 | 2400 | active |
| pedrozath/coltrane Coltrane is a Ruby music theory library with a companion command-line interface for calculating chords, scales, and chord progressions. It … | 34 | 2400 | active |
| ryanb/dotfiles Ryan Bates' personal dotfiles for configuring the macOS command line with Zsh, including shell aliases, git config, and fzf-based navigatio… | 76 | 2399 | active |
| FlyGoat/RyzenAdj RyzenAdj is a command-line tool for adjusting power management settings on AMD Ryzen mobile processors (APUs), including STAPM/PPT power li… | 74 | 2398 | active |
| tytydraco/LADB LADB is an Android app that bundles an ADB server inside its libraries, letting you run an ADB shell directly on your device without a comp… | 74 | 2396 | active |
| vagrant-libvirt/vagrant-libvirt A Vagrant plugin that adds a Libvirt provider, letting Vagrant create, control, and provision QEMU/KVM virtual machines through the Libvirt… | 23 | 2396 | active |
| hoochanlon/Free-NTFS-for-Mac Nigate is an open-source Electron GUI utility for macOS that enables full read-write access to NTFS drives on both Intel and Apple Silicon … | 85 | 2395 | active |
| vercel/ai-elements AI Elements is a React component library and custom shadcn/ui registry from Vercel providing pre-built, composable UI components for AI-nat… | 76 | 2394 | active |
| fatih/gomodifytags gomodifytags is a Go command-line tool for modifying, adding, or removing struct field tags in Go source files. It is designed to be integr… | 30 | 2394 | stable |
| dominant-strategies/go-quai Go-quai is the official Go implementation of the Quai Network protocol, a sharded blockchain. It provides a node client that can be built f… | 95 | 2389 | active |
| fscarmen/warp-sh A shell script suite for connecting Linux servers to Cloudflare WARP via WGCF, adding IPv4/IPv6 network connectivity through WireGuard. It … | 71 | 2388 | active |
| VR-25/acc ACC (Advanced Charging Controller) is a shell-based Android tool for managing battery charging to extend lithium-ion battery service life. … | 45 | 2388 | active |
| webmproject/libwebp libwebp is the reference C library for encoding and decoding images in the WebP format, maintained by the WebM project. It also ships comma… | 77 | 2386 | stable |
| xero/dotfiles A collection of custom Linux dotfiles (zsh, neovim, tmux, git, ssh, etc.) managed with GNU stow, styled for a terminal-centric 'rice' setup… | 64 | 2386 | active |
| DataDog/stratus-red-team Stratus Red Team is a self-contained Go CLI that emulates granular, actionable cloud attack techniques mapped to MITRE ATT&CK, against AWS,… | 99 | 2385 | active |
| tbillington/kondo Kondo is a Rust-based tool that recursively scans directories for known project structures (20+ types like Cargo, Node, Unity, Gradle) and … | 67 | 2385 | active |
| harababurel/gcsf GCSF is a FUSE-based virtual filesystem that mounts a Google Drive account locally so it can be used like a regular disk partition. It is w… | 97 | 2384 | active |
| knowsuchagency/mcp2cli mcp2cli is a Python CLI tool that turns any MCP server, OpenAPI spec, or GraphQL endpoint into a command-line interface at runtime with zer… | 59 | 2380 | active |
| drush-ops/drush Drush is a command-line shell and Unix scripting interface for Drupal, providing commands for managing Drupal sites such as installing modu… | 96 | 2377 | stable |
| pydn/ComfyUI-to-Python-Extension A ComfyUI extension and CLI tool that translates ComfyUI node-graph workflows into executable Python scripts. It lets users export workflow… | 79 | 2377 | active |
| yctimlin/mcp_excalidraw An MCP server, CLI, and agent skill that gives AI coding agents a live, stateful Excalidraw canvas they can draw on, inspect via screenshot… | 64 | 2377 | active |
| slimm609/checksec A Go rewrite of the classic checksec tool that inspects security hardening properties (RELRO, stack canaries, NX, PIE, FORTIFY_SOURCE, CFI)… | 85 | 2372 | active |
| elevenlabs/ui ElevenLabs UI is a component library and custom shadcn/ui registry providing pre-built React components for building multimodal, audio, and… | 56 | 2371 | active |
| hacksalot/HackMyResume A Node.js command-line tool that generates polished résumés and CVs in multiple formats (HTML, Markdown, LaTeX, MS Word, PDF, plain text, J… | 23 | 9338 | maintenance |
| primocms/primo Primo is an open-source, self-hosted visual CMS that represents entire sites as both a database and a folder of plain files (Svelte compone… | 99 | 2368 | active |
| agronholm/sqlacodegen sqlacodegen is a command-line tool that reads the structure of an existing database and generates SQLAlchemy model code, preferring declara… | 96 | 2366 | active |
| raine/workmux workmux is an opinionated Rust CLI that manages git worktrees and tmux windows (or kitty/WezTerm/Zellij tabs) as isolated development envir… | 80 | 2365 | active |
| zhiburt/tabled tabled is a Rust library for pretty-printing tables built from Rust structs and enums, with extensive styling, alignment, and formatting cu… | 76 | 2360 | stable |
| next-1688/1688-shopkeeper An AI agent skill (with a Python CLI) for 1688 that helps sellers find products, inspect item details, and one-click publish listings to do… | 62 | 2358 | active |
| ava-labs/avalanchego AvalancheGo is the official Go implementation of an Avalanche full node, the core software for participating in the Avalanche blockchain ne… | 88 | 2357 | active |
| nicoboss/nsz NSZ is a Python tool with optional GUI that losslessly compresses and decompresses Nintendo Switch NSP/XCI game dumps using zstd, producing… | 86 | 2357 | active |
| vitiko98/qobuz-dl A Python command-line tool for searching, exploring, and downloading lossless and Hi-Res music (FLAC/MP3) from Qobuz. It supports interacti… | 37 | 2357 | active |
| AcademySoftwareFoundation/OpenImageIO OpenImageIO is a C++ library and toolset for reading, writing, and processing images in nearly any file format through a format-agnostic pl… | 100 | 2353 | stable |
| int128/kubelogin kubelogin is a kubectl plugin (kubectl oidc-login) for Kubernetes OpenID Connect authentication, running as a client-go credential plugin. … | 93 | 2353 | active |
| u2takey/ffmpeg-go ffmpeg-go is a pure-Go binding for FFmpeg, ported from the Python library ffmpeg-python. It provides a fluent API for building and running … | 23 | 2349 | active |
| imathis/octopress Octopress is a Ruby-based framework built on top of Jekyll that provides a polished, responsive blogging theme and a set of rake tasks and … | 32 | 9235 | maintenance |
| anufrievroman/calcure Calcure is a modern terminal-based (TUI) calendar and task manager written in Python with a minimal, customizable interface. It manages eve… | 91 | 2347 | active |
| david942j/one_gadget A Ruby command-line tool that finds one-gadget RCE candidates (execve('/bin/sh',...) call sites) in libc binaries for CTF pwn challenges. I… | 88 | 2346 | active |
| static-web-server/static-web-server Static Web Server (SWS) is a cross-platform, high-performance asynchronous web server for serving static files, built in Rust on Hyper and … | 93 | 2345 | active |
| facebookincubator/FBX2glTF A command-line tool that converts 3D model assets from Autodesk's FBX format to glTF 2.0, including binary .glb output and Draco compressio… | 56 | 2344 | active |
| ReimuNotMoe/ydotool ydotool is a generic Linux command-line automation tool that simulates keyboard and mouse input via the kernel's uinput interface, working … | 48 | 2344 | active |
| db-migrate/node-db-migrate db-migrate is a database migration framework for Node.js, usable as a CLI tool or local module. It supports MySQL, PostgreSQL, SQLite3, and… | 38 | 2344 | active |
| RohanAdwankar/oxdraw oxdraw is a Rust-based diagram-as-code tool that renders Mermaid syntax files into images and provides a draggable web editor for fine-tuni… | 58 | 2338 | active |