function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| deviceinsight/kafkactl kafkactl is a Go-based command-line interface for managing Apache Kafka clusters, supporting operations on topics, consumer groups, ACLs, b… | 98 | 1068 | active |
| synacktiv/php_filter_chain_generator A Python CLI tool by Synacktiv that generates PHP filter chains (php://filter gadget chains) to achieve remote code execution when an attac… | 32 | 1068 | stable |
| grapheneX/grapheneX grapheneX is an automated system hardening framework that secures Linux and Windows systems by running predefined hardening commands organi… | 27 | 1068 | active |
| TrueMyst/BeatPrints BeatPrints is a Python library and CLI that generates eye-catching, Pinterest-style posters for music tracks and albums. It integrates with… | 84 | 1067 | active |
| slic3r/Slic3r Slic3r is an open-source toolpath generator (slicer) for 3D printers that converts 3D models (STL, OBJ, AMF, 3MF) into G-code instructions.… | 23 | 3651 | maintenance |
| LandGrey/pydictor pydictor is a Python-based wordlist (dictionary) builder for brute-force and dictionary attacks. It generates general, custom, and social-e… | 23 | 3650 | maintenance |
| hyugogirubato/KeyDive KeyDive is a Python CLI tool that extracts Widevine L3 DRM keys and device credentials from rooted Android devices using Frida instrumentat… | 79 | 1066 | active |
| utdemir/nix-tree nix-tree is a terminal application for interactively browsing the dependency graphs of Nix derivations. It lets users explore store paths, … | 77 | 1066 | active |
| broamski/aws-mfa aws-mfa is a Python CLI tool that automates obtaining temporary AWS credentials from the Security Token Service (STS) using MFA and writes … | 32 | 1066 | stable |
| whchien/ai-trader A config-driven backtesting framework for algorithmic trading built on Backtrader, with 20+ built-in strategies and multi-market support (U… | 66 | 1065 | active |
| holzschu/ios_system A drop-in replacement for the system() C function on iOS, provided as an iOS framework that executes Unix shell commands, archive/network u… | 62 | 1065 | active |
| Serchinastico/Kin Kin is a command-line syntax checker for Xcode's project.pbxproj files, built with an ANTLR 4 grammar. It detects errors in the project con… | 97 | 1064 | active |
| MystikoLab/rustcast RustCast is an open-source, blazing-fast popup launcher for macOS built in Rust with the iced GUI framework, serving as a free alternative … | 77 | 1064 | active |
| gaubert/gmvault Gmvault is a Python command-line tool for backing up and restoring Gmail accounts, storing emails locally with incremental sync support. It… | 32 | 3639 | maintenance |
| boyter/cs codespelunker (cs) is a CLI code search tool written in Go that parses code on the fly to understand structure (comments, strings, declarat… | 90 | 1063 | active |
| MayDay-wpf/snow-cli Snow CLI is a terminal-based AI coding agent written in TypeScript that can read, write, and refactor code directly from the command line. … | 80 | 1063 | active |
| ovh/debian-cis A set of modular shell scripts that audit and harden Debian 11/12/13 systems according to CIS security benchmarks, used in production at OV… | 78 | 1062 | active |
| PGYER/fir-cli fir-cli is a Ruby command-line tool for the fir.im (betaqr.com) app distribution platform that lets developers view, upload, and manage iOS… | 69 | 1062 | active |
| rcaloras/bash-preexec A single-file shell library that brings Zsh-style preexec and precmd hook functions to Bash 3.1+. It lets scripts and tools run code just b… | 87 | 1061 | stable |
| postmanlabs/openapi-to-postman A Node.js library and CLI tool that converts OpenAPI 3.0, 3.1, and Swagger 2.0 specifications into Postman Collection (v2) format. It can b… | 97 | 1060 | active |
| rocks.nvim rocks.nvim is a Neovim plugin manager inspired by Rust's Cargo, built on top of LuaRocks. It lets users declare plugins in a rocks.toml fil… | 90 | 1060 | active |
| aurutils/aurutils A collection of shell scripts that automate usage of the Arch User Repository (AUR), covering package searching, update checks, and depende… | 80 | 1060 | active |
| kareman/SwiftShell SwiftShell is a Swift library for creating command-line applications and running shell commands from Swift code. It provides process execut… | 68 | 1060 | active |
| bitsadmin/nopowershell NoPowerShell is a C# implementation of PowerShell-like commands that avoids using System.Management.Automation.dll, making execution invisi… | 58 | 1060 | active |
| lijiejie/subDomainsBrute A fast DNS subdomain brute-forcing tool for penetration testers, written in Python with multi-process and coroutine support. It enumerates … | 23 | 3620 | maintenance |
| brona/iproute2mac A Python CLI wrapper providing Linux iproute2-style commands (ip, bridge, ss) on macOS. It lets Linux-savvy admins perform basic network co… | 97 | 1059 | active |
| hlorenzi/customasm customasm is an assembler written in Rust that lets users define their own custom instruction sets and assemble source files into machine c… | 88 | 1059 | active |
| MatthewKuKanich/CAN_Commander CAN Commander is a tool for reverse engineering and analyzing CAN bus systems, pairing a Flipper Zero app with ESP32 firmware to interact w… | 63 | 1059 | active |
| bigdatagenomics/adam ADAM is a genomics analysis platform built on Apache Spark that provides schemas and APIs for processing genomic data like reads, variants,… | 55 | 1059 | active |
| Data Contract An open-source Python CLI for working with data contracts using the Open Data Contract Standard (ODCS). It lints contracts, connects to dat… | 92 | 1058 | active |
| cmhughes/latexindent.pl latexindent.pl is a Perl script that beautifies, tidies, and indents LaTeX source files by adding leading horizontal space to code blocks. … | 89 | 1058 | active |
| generaltranslation/gt General Translation (GT) is a suite of open-source i18n libraries and a CLI that internationalize React, Next.js, Vue, and React Native app… | 85 | 1058 | active |
| C-Loftus/QuickPiperAudiobook A Go CLI tool that converts text content from formats like epub, PDF, mobi, txt, HTML, and docx into natural-sounding audiobooks with a sin… | 48 | 1058 | active |
| ArtsyMacaw/wlogout wlogout is a GTK-based logout menu for Wayland environments, providing clickable buttons for actions like logout, shutdown, and reboot. It … | 23 | 1058 | active |
| bchao1/bullet A Python library for building beautiful, customizable interactive command-line prompts such as bullet lists, checkboxes, password inputs, a… | 32 | 3612 | maintenance |
| pytorch/torchchat torchchat is a compact PyTorch-native codebase for running large language models locally via Python, a C/C++ runner on desktop/server, or o… | 10 | 3612 | maintenance |
| omrikiei/ktunnel Ktunnel is a Go CLI tool that establishes a reverse tunnel between a Kubernetes cluster and your local machine, exposing local resources as… | 100 | 1057 | active |
| treefmt treefmt is a CLI tool that unifies running multiple code formatters across a polyglot repository with a single command. It runs formatters … | 95 | 1057 | active |
| cosmos72/twin Twin is a text-mode windowing environment that acts like a terminal emulator and multiplexer with overlapping windows, mouse support, and n… | 74 | 1057 | active |
| vitoplantamura/BugChecker BugChecker is a SoftICE-like kernel and user-mode debugger for Windows (XP through 11, x86 and x64) that runs entirely on the machine being… | 22 | 1057 | active |
| tristanisham/zvm zvm (Zig Version Manager) is a single-binary CLI tool for installing, upgrading, and switching between multiple versions of the Zig program… | 99 | 1056 | active |
| vstorm-co/pydantic-deepagents Pydantic Deep Agents is an open-source, self-hosted terminal AI assistant (a Claude Code alternative) plus the Python framework behind it, … | 77 | 1056 | active |
| Fahrj/reverse-ssh A statically-linked SSH server written in Go with reverse connection functionality, designed for remote access during CTFs, HackTheBox chal… | 64 | 1056 | active |
| Bazuka Bazuka is the wallet and node software for the Ziesha Protocol, a layer-1 proof-of-stake cryptocurrency that uses zero-knowledge proofs (Ze… | 32 | 1056 | active |
| env0/terratag Terratag is a CLI tool that automatically applies tags or labels across an entire set of Terraform/OpenTofu (and Terragrunt) files, targeti… | 100 | 1055 | active |
| sclevine/yj yj is a command-line tool written in Go that converts between YAML, TOML, JSON, and HCL data formats while preserving map key order. It is … | 59 | 1054 | stable |
| 61418/aws-sso-util aws-sso-util is a Python command-line tool and library that smooths out rough edges of AWS IAM Identity Center (formerly AWS SSO). It provi… | 40 | 1054 | active |
| alevchuk/vim-clutch VIM Clutch is a DIY hardware project that turns a cheap USB foot pedal into a Vim mode-switching controller: pressing the pedal sends 'i' t… | 32 | 3596 | maintenance |
| securisec/chepy Chepy is a Python library and CLI tool that mirrors many capabilities of CyberChef, allowing data transformations like encoding, decoding, … | 74 | 1053 | active |
| phsym/prettytable-rs prettytable-rs is a Rust library for printing aligned and formatted tables to the terminal, with styling, colors, slicing, and CSV import/e… | 23 | 1053 | stable |
| coala coala is a unified command-line interface for linting and automatically fixing code across many programming languages, driven by a single c… | 23 | 3594 | maintenance |
| p0dalirius/smbclient-ng smbclient-ng is a Python command-line tool providing a fast, user-friendly interactive shell for interacting with SMB shares on remote Wind… | 81 | 1052 | active |
| k4yt3x/wg-meshconf wg-meshconf is a Python CLI tool that generates peer configuration files for WireGuard full mesh networks. It stores peer information in a … | 32 | 1052 | stable |
| Topshelf/Topshelf Topshelf is a .NET framework for hosting Windows services, letting developers build services as simple console applications that can later … | 10 | 3588 | maintenance |
| VHEditor Android An Android app that runs code-server (VS Code in the browser) locally on Android devices, with a built-in Termux environment for installing… | 81 | 1051 | active |
| mongodb/mongo-tools A suite of official MongoDB command-line tools written in Go, including mongodump/mongorestore for backups, mongoimport/mongoexport for JSO… | 77 | 1051 | active |
| easy_localization easy_localization is a Dart/Flutter package that simplifies internationalization of Flutter apps by loading translations from JSON, CSV, YA… | 62 | 1051 | active |
| MattMoony/figaro Figaro is an open-source real-time voice changer and soundboard written in Python, usable with virtual audio devices for voice chat apps li… | 23 | 1051 | active |
| projectdiscovery/cloudlist Cloudlist is a multi-cloud CLI tool written in Go that lists assets from multiple cloud providers such as AWS, GCP, and Azure. It is intend… | 89 | 1050 | active |
| cloud-carbon-footprint/cloud-carbon-footprint Cloud Carbon Footprint is an open-source application that estimates energy consumption (kWh) and carbon emissions (metric tons CO2e) from p… | 72 | 1050 | active |
| artiebits/fake-git-history A Node.js command-line tool that generates fake Git commits to fill in GitHub or GitLab contribution graphs, making it appear the user has … | 56 | 1050 | active |
| FDOS/kernel The FreeDOS kernel (DOS-C), an MS-DOS/PC-DOS compatible operating system kernel implementing the core DOS API. It is written in C and assem… | 88 | 1049 | active |
| php-build/php-build php-build is a shell utility that compiles PHP versions from source so multiple versions can be installed and used side by side. It works s… | 77 | 1049 | active |
| cyang-kth/fmm FMM is an open-source map matching framework in C++ with Python bindings that aligns noisy GPS trajectories to road networks using hidden M… | 23 | 1049 | active |
| microsoft/vscode-vsce @vscode/vsce is the official Visual Studio Code Extension Manager, a CLI tool for packaging, publishing, and managing VS Code extensions on… | 95 | 1048 | active |
| CamillaDSP CamillaDSP is a flexible real-time audio processing engine written in Rust that applies IIR (biquad) and FIR (FFT convolution) filters and … | 92 | 1048 | active |
| caolvchong-top/twitter_download A Python command-line tool that scrapes and downloads images, videos (including GIFs), and text from Twitter/X user timelines. It supports … | 75 | 1048 | active |
| klen/pylama Pylama is a code audit tool for Python that wraps multiple linters (pycodestyle, pydocstyle, PyFlakes, McCabe, Pylint, Radon, eradicate, My… | 72 | 1048 | active |
| banteg/takopi Takopi is a Python CLI tool that bridges coding agent CLIs (Codex, Claude Code, OpenCode, Pi) to Telegram, letting you send tasks from your… | 70 | 1048 | active |
| paradiseduo/appdecrypt A Swift CLI tool that decrypts FairPlay-encrypted Mach-O application binaries on macOS (SIP-enabled, macOS 11.3 or below, with newer suppor… | 55 | 1048 | active |
| JeanJouliaCode/wipeClean wipeclean is a novelty CLI tool that replaces the standard terminal clear command with an animated effect that slowly wipes the screen clea… | 26 | 1048 | stable |
| onevcat/FengNiao FengNiao is a Swift command-line utility that scans an Xcode project to find and delete unused image and resource files. It searches resour… | 76 | 3574 | maintenance |
| Ullaakut/nmap An idiomatic Go library that wraps the nmap network scanner by shelling out to the nmap binary and parsing its XML output. It lets Go devel… | 90 | 1047 | active |
| xm1k3/cent Cent is a Go CLI tool that aggregates and organizes community-contributed Nuclei vulnerability scanning templates into a single local folde… | 80 | 1047 | active |
| Kubecost kubectl-cost is a kubectl plugin that provides CLI access to Kubernetes cost data via Kubecost (or OpenCost) APIs, showing historical and p… | 78 | 1047 | active |
| SharzyL/pastebin-worker A self-hostable pastebin and URL shortener running on Cloudflare Workers, using Workers KV and R2 for storage. It offers a web UI, an HTTP … | 77 | 1047 | active |
| bedtools bedtools is a suite of command-line utilities for genome arithmetic, enabling set-theory operations like intersect, merge, count, complemen… | 62 | 1047 | stable |
| the0demiurge/CharlesScripts A collection of shell scripts, dotfiles, and small command-line utilities for setting up and maintaining Arch Linux, Ubuntu GNOME, or macOS… | 23 | 1047 | active |
| alecthomas/kingpin Kingpin is a fluent-style, type-safe command-line and flag parser for Go, supporting flags, nested sub-commands, positional arguments, and … | 68 | 3569 | maintenance |
| tsowell/wiremix wiremix is a terminal user interface (TUI) audio mixer for PipeWire written in Rust. It lets users adjust volumes, route audio between devi… | 60 | 1046 | active |
| overmighty/i-use-arch-btw An esoteric, Turing-complete programming language based on Brainfuck where commands are the keywords 'i', 'use', 'arch', 'linux', 'btw', et… | 23 | 1046 | active |
| Thinkmill/manypkg Manypkg is a CLI linter for package. files across Yarn, npm, pnpm, Bun, and Lerna monorepos. It runs consistency checks and can automatical… | 77 | 1045 | active |
| jonrau1/ElectricEye ElectricEye is a multi-cloud, multi-SaaS Python CLI tool for asset management, security posture management, and attack surface monitoring. … | 62 | 1045 | active |
| Microsoft Test Framework (MSTest V2) Microsoft.Testing.Platform (MTP), a lightweight alternative to VSTest, together with the MSTest test framework and adapter for .NET. It let… | 100 | 1043 | active |
| GoXLR Utility An unofficial cross-platform utility for configuring and controlling TC-Helicon GoXLR and GoXLR Mini audio interfaces, offering a GUI, CLI,… | 75 | 1043 | active |
| michaelforney/samurai samurai is a ninja-compatible build tool written in C99 that implements the ninja build language through version 1.9.0. It focuses on simpl… | 72 | 1043 | stable |
| joukos/PaperTTY PaperTTY is a Python module and CLI tool that renders a Linux TTY, framebuffer, VNC desktop, images, or stdin onto SPI-connected e-ink disp… | 23 | 1043 | active |
| rom1v/sndcpy sndcpy is a proof-of-concept tool that forwards audio from an Android 10+ device to a computer over ADB, without root, playing it via VLC. … | 64 | 3554 | maintenance |
| JaKooLit Hyprland Setup A collection of automated shell-based installer scripts for setting up the Hyprland Wayland compositor with KooL's preconfigured dotfiles o… | 69 | 3553 | maintenance |
| paulirish/git-recent A small shell-based git subcommand that interactively lists your most recent local git branches using fzf, letting you checkout with Enter … | 68 | 1042 | active |
| isaacs/tshy tshy (TypeScript HYbridizer) is a build tool that compiles TypeScript packages into both ESM and CommonJS output using tsc, and automatical… | 66 | 1042 | active |
| lm-rebooter/NuggetsBooklet A Node.js script that downloads Juejin (掘金) booklet content for personal study by reusing the user's authenticated browser cookies. It expo… | 65 | 1042 | active |
| Blockstream/satellite Blockstream Satellite is a Python-based software suite (GUI and CLI) for setting up a receiver node that downloads the Bitcoin blockchain v… | 63 | 1041 | active |
| dhylands/rshell rshell is a remote shell for MicroPython boards that runs on the host and communicates over the serial raw-REPL. It lets you browse and cop… | 23 | 1041 | active |
| beeper-imessage A Go CLI tool (bbctl) for running self-hosted Matrix bridges against the Beeper Matrix server without hosting a full homeserver. It manages… | 10 | 1041 | active |
| yarrick/pingfs pingfs is a FUSE filesystem for Linux that stores file data in ICMP Echo (ping) packets bouncing between the local machine and remote hosts… | 32 | 3544 | maintenance |
| bitjson/typescript-starter An interactive CLI project generator that scaffolds new TypeScript libraries or Node.js projects with preconfigured tooling. It sets up tes… | 32 | 3542 | maintenance |
| mitmproxy/android-unpinner A Python CLI tool that removes certificate pinning from Android APKs so traffic can be intercepted with mitmproxy, without requiring a root… | 54 | 1039 | active |
| nickvourd/Supernova Supernova is an open-source command-line tool written in Go for encrypting and obfuscating raw shellcode. It supports multiple ciphers incl… | 86 | 1038 | active |
| lahfir/agent-desktop A native Rust CLI that lets AI agents control desktop applications through OS accessibility trees, returning structured JSON with determini… | 83 | 1038 | active |