function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Jayy001/Search-That-Hash Search-That-Hash is a Python CLI tool that automatically submits hashes to popular online hash-cracking APIs to crack them in seconds. If n… | 27 | 1413 | active |
| mmp/pbrt-v3 pbrt-v3 is the C++ source code for the physically based rendering system described in the third edition of the book 'Physically Based Rende… | 32 | 5078 | maintenance |
| nrwl/nx-console Nx Console is a UI extension for Nx and Lerna monorepos, available for VS Code and JetBrains IDEs. It provides visual workflows for running… | 91 | 1412 | active |
| nvie/git-toolbelt A collection of shell-based Git helper commands that simplify everyday Git usage and scripting. It adds subcommands like git-cleanup, git-f… | 80 | 1412 | active |
| sec-edgar/sec-edgar A Python library and CLI for downloading company periodic reports, filings, and forms from the SEC's EDGAR database. It supports fetching f… | 48 | 1412 | active |
| standard/semistandard semistandard is a JavaScript code style linter that wraps ESLint with the rules of standard/standard plus semicolons. It runs as a CLI or n… | 23 | 1412 | active |
| yqrashawn/GokuRakuJoudo GokuRakuJoudo is a CLI tool that generates Karabiner-Elements JSON configuration from concise edn files on macOS. It lets users manage comp… | 50 | 1411 | active |
| karma9874/AndroRAT AndroRAT is an Android remote administration tool (RAT) with a Java-based Android client APK and a Python server, communicating over socket… | 32 | 5072 | maintenance |
| mufeedvh/pdfrip pdfrip is a multithreaded PDF password cracking utility written in Rust. It supports dictionary attacks, mask and pattern-based brute force… | 68 | 1408 | active |
| whipper-team/whipper Whipper is a Python 3 command-line CD-DA ripper forked from morituri that prioritizes ripping accuracy over speed. It detects drive read of… | 53 | 1407 | active |
| PDAL/PDAL PDAL (Point Data Abstraction Library) is a C++ library and suite of command-line applications for translating, filtering, and manipulating … | 91 | 1406 | stable |
| vengi-voxel/vengi vengi is a free, open-source, multi-platform collection of voxel art tools, including a voxel editor with animation support (voxedit), a co… | 88 | 1406 | active |
| thephpleague/geotools A PHP 7.3+ geo-related library built atop Geocoder and React, providing batch geocoding, coordinate conversion, distance/bearing computatio… | 67 | 1406 | active |
| huozhi/bunchee bunchee is a zero-configuration bundler for JavaScript/TypeScript npm packages, powered by Rollup and SWC. It uses the package.json `export… | 97 | 1405 | active |
| koxudaxi/fastapi-code-generator A Python CLI tool that generates a FastAPI application, including Pydantic models and routers, from an OpenAPI document. It builds on datam… | 96 | 1404 | active |
| kofigumbs/multi Multi is a macOS tool that turns groups of websites into custom, lightweight native apps using WebKit webviews, with support for notificati… | 62 | 1404 | active |
| HugoTini/DeepBump DeepBump is a machine-learning tool that generates normal, height, and curvature maps from single pictures, using a U-Net (MobileNetV2) mod… | 28 | 1404 | active |
| moonrepo/proto proto is a pluggable multi-language version manager written in Rust that manages programming language toolchains (Node, Python, Go, Rust, B… | 94 | 1403 | active |
| ihmily/QuarkPanTool QuarkPanTool is a Python command-line tool for batch saving shared files, generating share links, and downloading files from Quark Netdisk … | 51 | 1403 | active |
| joerdav/xc xc is a task runner similar to Make or npm run that defines tasks as shell code blocks inside Markdown or org-mode documentation files, kee… | 72 | 1402 | active |
| DavHau/nix-portable nix-portable is a static, self-contained executable that lets users run the Nix package manager on any Linux distribution without root priv… | 68 | 1402 | active |
| nim-lang/nimble Nimble is the default package manager for the Nim programming language, bundled with the Nim compiler. It handles searching, installing, an… | 97 | 1400 | active |
| ekristen/aws-nuke aws-nuke is a Go CLI tool that removes all resources from an AWS account, with configurable filters, presets, and region targeting. It is a… | 93 | 1400 | stable |
| cloudflare/cf-terraforming A command line utility that fetches existing Cloudflare resources via the Cloudflare API and generates Terraform HCL configurations for the… | 95 | 1399 | active |
| Skardyy/mcat Mcat is a Rust-based terminal tool that parses, converts, and previews files such as images, videos, PDFs, DOCX, HTML, and Markdown directl… | 86 | 1398 | active |
| philj56/tofi Tofi is an extremely fast, minimal dynamic menu and application launcher for wlroots-based Wayland compositors like Sway, serving as a dmen… | 23 | 1398 | active |
| cookpete/auto-changelog auto-changelog is a Node.js command line tool that generates a CHANGELOG.md file from a git repository's tags and commit history. It suppor… | 70 | 1397 | active |
| cmontage/mas-cn A Chinese-localized fork of Microsoft Activation Scripts (MAS), an open-source tool for activating Windows and Office via methods like HWID… | 79 | 1396 | active |
| kamadorueda/alejandra Alejandra is a fast, opinionated code formatter for the Nix expression language, written in Rust. It enforces a comprehensive style guide d… | 61 | 1396 | stable |
| shellspec/shellspec ShellSpec is a full-featured BDD unit testing framework for shell scripts, supporting bash, ksh, zsh, dash, and all POSIX shells. It provid… | 47 | 1396 | stable |
| cybertec-postgresql/pg_timetable pg_timetable is an advanced standalone job scheduler for PostgreSQL that is completely database driven. It schedules SQL commands, system p… | 95 | 1395 | active |
| Houseofmvps/codesight codesight is a zero-dependency Node.js CLI that scans a codebase and generates a compact AI context map (routes, schemas, components, depen… | 57 | 1395 | active |
| Joystream/joystream Joystream is a monorepo containing the full software stack for a Substrate-based blockchain network: the full node, runtime modules, storag… | 46 | 1395 | active |
| zackees/transcribe-anything A Python CLI app that transcribes local audio/video files or URLs (YouTube, Rumble, etc.) using multiple Whisper backends with automatic de… | 93 | 1394 | active |
| SkeletonMan03/FZEasyMarauderFlash A Python CLI script that simplifies flashing the Marauder (and Evil Portal) firmware onto a Flipper Zero WiFi Devboard or various ESP32 boa… | 70 | 1394 | active |
| nvm-desktop A cross-platform desktop application (built with Tauri) for managing multiple active Node.js versions, paired with a companion CLI tool cal… | 94 | 1392 | active |
| jorgebastida/awslogs awslogs is a Python command-line tool for querying log groups, streams, and events from Amazon CloudWatch Logs. It aggregates events across… | 32 | 4990 | maintenance |
| keirf/greaseweazle Host tools for the Greaseweazle, an open-source USB device that reads and writes raw flux-level data on nearly any type of floppy disk. The… | 72 | 1391 | active |
| scinos/yarn-deduplicate A CLI tool that cleans up yarn.lock files by removing duplicated package resolutions in Yarn v1 projects. It merges duplicate dependency en… | 66 | 1391 | active |
| JoshuaKGoldberg/create-typescript-app A quickstart-friendly TypeScript project template and CLI scaffolding tool that sets up new or existing repositories with comprehensive, op… | 95 | 1390 | active |
| helm-unittest/helm-unittest A BDD-style unit test framework for Kubernetes Helm charts, distributed as a Helm plugin that adds a `helm unittest` command to the Helm CL… | 93 | 1389 | active |
| dschep/ntfy ntfy is a Python command-line utility for sending notifications from the shell, either as desktop notifications or push notifications to ph… | 60 | 4977 | maintenance |
| rockowitz/ddcutil ddcutil is a Linux command-line tool and shared library (libddcutil) for querying and changing monitor settings such as brightness, color l… | 90 | 1388 | active |
| ashishb/adb-enhanced ADB-Enhanced is a Python-based command-line wrapper around the Android Debug Bridge (adb) that simplifies common Android testing and develo… | 77 | 1387 | active |
| JohnSundell/Publish Publish is a static site generator built specifically for Swift developers, where each website is defined as a Swift package configured wit… | 23 | 4969 | maintenance |
| CRC (CodeReady Containers) CRC (CodeReady Containers) is a command-line tool that manages a local virtual machine running an OpenShift 4.x cluster, Microshift, or Pod… | 99 | 1385 | active |
| nilbuild/claude-statusline A minimal shell-based statusline setup for Claude Code that displays usage limits, current directory, and git branch information. It instal… | 52 | 1385 | active |
| Avnsx/fansly-downloader A Python-based tool for bulk downloading photos, videos, and audio from fansly.com, also shipped as a standalone Windows executable. It sup… | 10 | 1385 | active |
| blacklanternsecurity/TREVORspray TREVORspray is a modular password spraying tool with threading, SSH/subnet proxy rotation, and loot modules targeting identity providers li… | 69 | 1384 | active |
| wallix/awless awless is a powerful CLI for managing Amazon Web Services with a small, hierarchical command surface. It offers a templating language for c… | 23 | 4956 | maintenance |
| se2p/pynguin Pynguin is a command-line tool that automatically generates unit tests for Python programs using search-based and random testing techniques… | 93 | 1383 | active |
| JakeWharton/pidcat pidcat is a Python command-line script that colorizes Android logcat output and filters it to show only log entries from a specific applica… | 32 | 4952 | maintenance |
| NotRequiem/VMAware VMAware is a cross-platform, header-only C++ library for detecting virtual machines, hypervisors, emulators, containers, and sandboxes usin… | 90 | 1382 | active |
| gettalong/hexapdf HexaPDF is a pure Ruby library with an accompanying CLI application for creating, manipulating, merging, encrypting, signing, and optimizin… | 76 | 1382 | active |
| hyperledger-solang/solang Solang is a Solidity compiler written in Rust that uses LLVM as its backend, targeting non-EVM blockchains such as Solana, Polkadot paracha… | 86 | 1381 | active |
| poetaman/arttime arttime is a terminal CLI application that combines curated ASCII/ANSI text art with a feature-rich clock, timer, and pattern-based time ma… | 86 | 1381 | active |
| jachinlin/geektime_dl A Python CLI tool that downloads Geektime (极客时间) courses and converts them into ebooks for reading on Kindle. It handles login, course quer… | 66 | 1381 | active |
| bmitch/churn-php churn-php is a PHP command-line tool that identifies files in a project that are good candidates for refactoring. It scores each PHP file b… | 57 | 1381 | active |
| quarylabs/sqruff sqruff is a fast SQL linter and formatter written in Rust, inspired by SQLFluff and ruff, supporting many SQL dialects like Postgres, BigQu… | 93 | 1380 | active |
| atotto/clipboard A Go library providing simple cross-platform clipboard access for copying and pasting UTF-8 text. It also ships gocopy and gopaste command-… | 65 | 1380 | stable |
| rigaya/NVEnc NVEnc is a video encoding tool that uses NVIDIA's NVENC hardware encoder, available as a standalone command-line transcoder (NVEncC) and as… | 95 | 1379 | active |
| skeema/skeema Skeema is a Go-based CLI tool for declarative MySQL and MariaDB schema management using pure SQL CREATE statements tracked in version contr… | 93 | 1379 | active |
| dyoshikawa/rulesync Rulesync is a Node.js CLI tool that generates configuration files for various AI coding assistants (Claude Code, Cursor, Copilot, Gemini CL… | 82 | 1379 | active |
| airtap/airtap Airtap is a command-line tool for running TAP-producing JavaScript unit tests (e.g. with tape) across many browsers, locally or in the clou… | 29 | 1379 | active |
| wait4x/wait4x Wait4X is a lightweight, zero-dependency CLI tool (also importable as a Go package) that waits for ports or services like TCP, HTTP, DNS, R… | 99 | 1378 | active |
| riba2534/feishu-cli feishu-cli is a comprehensive command-line tool for the Feishu (Lark) open platform, wrapping docs, wiki, spreadsheets, messaging, calendar… | 82 | 1378 | active |
| Gu1llaum-3/sshm SSHM is a Go-based command-line tool with an interactive TUI for managing SSH hosts directly in your ~/.ssh/config file. It supports quick … | 73 | 1378 | active |
| Cooklang CookCLI is a Rust command-line tool for managing Cooklang recipes, with commands for viewing recipes, generating shopping lists, meal plann… | 100 | 1377 | active |
| tenox7/ttyplot ttyplot is a realtime terminal plotting utility written in C that reads numeric data from stdin or a Unix pipeline and renders live text-mo… | 94 | 1377 | active |
| ocaml/opam opam is the source-based package manager for OCaml, supporting multiple simultaneous compiler installations via switches, flexible package … | 89 | 1377 | stable |
| jonluca/anubis Anubis is a Python CLI tool for subdomain enumeration and information gathering that aggregates results from sources like HackerTarget, Vir… | 66 | 1376 | active |
| syssec-utd/pylingual PyLingual is a CPython bytecode decompiler that recovers Python source code from .pyc files for all Python versions since 3.6. It can be ru… | 63 | 1374 | active |
| hasherezade/exe_to_dll A command-line tool that converts a Windows EXE into a DLL that can be loaded like a library, exporting the original entry point as a 'Star… | 55 | 1373 | stable |
| mattpannella/pupdate Pupdate is a free C# utility for updating openFPGA cores, firmware, and related assets on the Analogue Pocket handheld. It runs as an inter… | 99 | 1372 | active |
| burtonageo/cargo-bundle cargo-bundle is a Cargo subcommand that wraps Rust executables into OS-specific application bundles and installers. It supports macOS .app … | 76 | 1372 | active |
| Jeroen-G/laravel-packager A Laravel package providing Artisan commands to scaffold new Laravel packages from skeletons. It automates creating directory structures, c… | 80 | 1371 | active |
| glitchedgitz/cook COOK is a Go-based wordlist framework that generates, splits, merges, and finds wordlists, with support for permutations, combinations, and… | 66 | 1371 | active |
| sql-hkr/tiny8 Tiny8 is an educational 8-bit CPU simulator written in Python, featuring an AVR-inspired architecture with 32 registers, a 60+ instruction … | 48 | 1371 | active |
| jupyter/nbgrader nbgrader is a system for creating, distributing, collecting, and grading Jupyter notebook assignments. It provides instructor toolbar and f… | 75 | 1370 | stable |
| boxdot/gurk-rs Gurk is a Signal Messenger client that runs in the terminal, built in Rust with a text user interface. It links as a companion device to yo… | 95 | 1369 | active |
| puppeteer/replay A TypeScript library providing an API to replay and stringify user flow recordings created with Chrome DevTools Recorder. It includes a CLI… | 94 | 1369 | active |
| omerxx/tmux-sessionx A Tmux plugin that provides a fuzzy-finding session manager with preview, deletion, renaming, and zoxide integration. It is installed via T… | 71 | 1369 | active |
| didjdk/adbhelper Beetle ADB Helper (甲壳虫ADB助手) is an Android application that lets you use ADB (Android Debug Bridge) directly from an Android device to mana… | 17 | 1369 | active |
| swiftlang/swift-docc Swift-DocC is a documentation compiler for Swift frameworks and packages that generates rich API reference documentation and interactive tu… | 96 | 1367 | active |
| rest-sh/restish Restish is a Go-based command-line client for interacting with REST-ish HTTP APIs. It makes generic HTTP requests, auto-discovers OpenAPI d… | 96 | 1367 | active |
| bnjbvr/cargo-machete cargo-machete is a Cargo subcommand that quickly detects unused dependencies in Rust projects by scanning source code for dependency names.… | 83 | 1367 | active |
| usagi-flow/evil-helix evil-helix is a soft fork of the Helix terminal editor that adds Vim keybindings and other quality-of-life features as built-in, configurab… | 77 | 1367 | active |
| Yutaka-Sawada/MultiPar MultiPar is a Windows Parchive (PAR2) tool for creating recovery files, verifying file integrity, and repairing damaged or missing files. I… | 76 | 1367 | active |
| Nuand/bladeRF bladeRF is the complete source code for the Nuand bladeRF USB 3.0 Software Defined Radio, including FX3 USB controller firmware, Cyclone IV… | 71 | 1367 | active |
| eslint/config-inspector A visual web-based tool for inspecting and understanding ESLint flat configs. It runs via npx against a project's eslint.config.js, serving… | 92 | 1366 | active |
| anypost/emailmd emailmd is a TypeScript library and CLI that converts markdown into responsive, email-safe HTML (via MJML) that renders correctly across Gm… | 82 | 1365 | active |
| ncbi/sra-tools The NCBI SRA Toolkit is a collection of command-line tools and libraries for accessing, converting, and downloading data from the INSDC Seq… | 77 | 1365 | active |
| atomantic/dotfiles An automated macOS setup script that applies system defaults, preferences, and installs recommended developer tools and applications. It wo… | 76 | 1365 | active |
| Codelabs Tools (CLaaT) CLaaT is a set of tools by Google for authoring and hosting interactive codelab tutorials, including the claat CLI that converts Google Doc… | 10 | 4878 | maintenance |
| rubygems/bundler Bundler is the standard dependency manager for Ruby applications, tracking and installing the exact gems and versions a project needs via a… | 10 | 4874 | maintenance |
| SUSYUSTC/MathTranslate MathTranslate is a Python tool that translates LaTeX documents, especially scientific papers from arXiv, between any languages while keepin… | 40 | 1363 | active |
| 61106960/adPEAS adPEAS is a single-file PowerShell tool that automates Active Directory security assessment, enumerating misconfigurations, vulnerabilities… | 99 | 1362 | active |
| acoustid/chromaprint Chromaprint is a C library for generating compact audio fingerprints, developed for the AcoustID music identification project. It includes … | 84 | 1362 | active |
| openclaw/crabbox Crabbox is a Go CLI and execution control plane that leases remote runners (cloud VMs, SSH hosts, containers, or sandbox providers), syncs … | 77 | 1362 | active |
| boku7/Loki Loki is a stage-1 command and control (C2) framework written in Node.js that exploits script-jacking vulnerabilities in Electron applicatio… | 50 | 1362 | active |