function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| orhun/systeroid systeroid is a Rust-based CLI and TUI tool that serves as a more powerful alternative to sysctl(8) for reading and modifying Linux kernel p… | 67 | 1467 | active |
| google/git-appraise A distributed code review system for Git repositories, implemented as a Go command line tool. Reviews are stored as git objects (git-notes)… | 23 | 5308 | maintenance |
| donnemartin/saws SAWS is a Python-based wrapper around the official AWS CLI that adds productivity features like auto-completion of commands, options, and A… | 23 | 5303 | maintenance |
| pdbpp/pdbpp pdb++ (pdbpp) is a drop-in replacement for Python's built-in pdb debugger that adds features like colorful TAB completion, syntax highlight… | 23 | 1465 | active |
| Georift/install-jellyfin-tizen A Docker-packaged shell tool that sideloads the Jellyfin client app onto Samsung Tizen smart TVs with a single command. It wraps the Tizen … | 54 | 1464 | active |
| ergrelet/unlicense A Python 3 command-line tool that dynamically unpacks executables protected with Themida/WinLicense 2.x and 3.x. It automatically recovers … | 23 | 1463 | active |
| nix-community/nix-init nix-init is a Rust CLI tool that generates Nix package expressions from a source URL. It automates hash prefetching, dependency inference f… | 89 | 1462 | active |
| RandomNinjaAtk/arr-scripts A collection of extended automation shell scripts for the *arr media management applications (Radarr, Sonarr, Lidarr, Readarr, SABnzbd) des… | 58 | 1460 | active |
| taiki-e/cargo-llvm-cov cargo-llvm-cov is a Cargo subcommand that wraps rustc's -C instrument-coverage to generate precise LLVM source-based code coverage reports … | 99 | 1458 | stable |
| cooperspencer/gickup Gickup is a Go-based CLI tool that clones or mirrors Git repositories from one hosting provider to another, supporting GitHub, GitLab, Gite… | 96 | 1458 | active |
| cachix/secretspec SecretSpec is a declarative tool and library for defining the secrets an application needs in a secretspec.toml manifest and resolving them… | 86 | 1458 | active |
| bholmesdev/hubble.md Hubble.md is a free, open-source desktop notetaking app built on Markdown and HTML, with a familiar Notion-like editing experience. It is d… | 81 | 1458 | active |
| randy3k/Terminus Terminus is a Sublime Text plugin that embeds a real, cross-platform terminal emulator inside the editor, supporting Unix shells and cmd.ex… | 57 | 1458 | active |
| zalexdev/strykerapp StrykerOSS is a free, open-source mobile penetration testing suite for rooted Android devices that bundles network, wireless, and web secur… | 97 | 1457 | active |
| p2r3/beheader A command-line tool that generates polyglot files - single files that are simultaneously valid images, videos, PDFs, ZIP archives, and HTML… | 48 | 1457 | active |
| pyocd/pyOCD pyOCD is an open-source Python library and command-line tool for programming and debugging Arm Cortex-M microcontrollers across a wide rang… | 90 | 1454 | active |
| GhostPack/SharpDPAPI SharpDPAPI is a C# port of Mimikatz's Windows DPAPI functionality, allowing triage of DPAPI masterkeys, credentials, vaults, certificates, … | 32 | 1453 | active |
| abbodi1406/BatUtil A collection of batch and VBScript utilities for managing Microsoft Windows and Office installations. It includes tools for installing and … | 76 | 1452 | active |
| fortheusers/hb-appstore A GUI application for browsing, downloading, and managing open-source homebrew apps on consoles like the Nintendo Switch and Wii U, built w… | 64 | 1452 | active |
| kubecolor/kubecolor kubecolor is a kubectl wrapper written in Go that colorizes kubectl command output in the terminal without altering the underlying output. … | 91 | 1451 | active |
| beyondcode/laravel-self-diagnosis A Laravel package that runs self-diagnosis checks on your application via an artisan command. It verifies environment configuration, depend… | 68 | 1451 | active |
| vitalops/openvibe Openvibe is a Python implementation of opencode, an open-source AI coding agent that runs terminal commands, edits files, and executes agen… | 61 | 1450 | active |
| gabotechs/MusicGPT MusicGPT is a Rust application that runs music generation AI models (currently Meta's MusicGen) locally, generating music from natural lang… | 28 | 1450 | active |
| win4r/ClawTeam-OpenClaw ClawTeam-OpenClaw is a fork of HKUDS/ClawTeam providing multi-agent swarm coordination for CLI coding agents, with OpenClaw as the default … | 70 | 1449 | active |
| trzsz trzsz (trz/tsz) is a simple file transfer tool for SSH terminals, similar to lrzsz (rz/sz), but compatible with tmux. It supports directory… | 99 | 1448 | active |
| antoniorodr/cronboard Cronboard is a terminal-based (TUI) dashboard for managing cron jobs locally and on remote servers over SSH. Built with Textual, it lets us… | 80 | 1447 | active |
| libimobiledevice/ideviceinstaller A cross-platform command-line application for managing apps on iOS devices, built on the libimobiledevice library. It can install, upgrade,… | 50 | 1447 | active |
| facebook/PathPicker PathPicker (fpp) is a Python-based command line utility that parses piped input (git output, grep results, find listings) for file paths an… | 23 | 5224 | maintenance |
| secretlint/secretlint Secretlint is a pluggable linting tool that scans projects for committed credentials and secrets, reporting matches with explanations. It r… | 100 | 1446 | active |
| pritunl/pritunl-client Pritunl Client is a free, open-source cross-platform OpenVPN and WireGuard client with both graphical and command-line interfaces. It suppo… | 99 | 1446 | active |
| jolicode/JoliNotif JoliNotif is a cross-platform PHP library for displaying desktop notifications from CLI scripts, supporting Linux, Windows (including WSL),… | 89 | 1443 | active |
| JPersson77/LGTVCompanion A Windows application (UI plus background service) that automatically powers LG WebOS TVs and displays on and off in sync with the PC, incl… | 98 | 1442 | active |
| tclahr/uac UAC (Unix-like Artifacts Collector) is a portable, dependency-free shell-based incident response tool that automates forensic artifact coll… | 84 | 1442 | active |
| aitjcize/cppman A command-line tool that provides C++ 98/11/14/17/20 manual pages on Linux and macOS, sourced from cplusplus.com and cppreference.com. It m… | 84 | 1442 | active |
| peterbourgon/ff ff is a Go library providing a flags-first approach to program configuration, where every config parameter is defined as a flag that can be… | 58 | 1442 | active |
| deweller/switchaudio-osx A lightweight C-based command-line utility for macOS that switches the system audio input, output, or system sound device without any GUI i… | 32 | 1442 | stable |
| mchav/with A shell utility that starts an interactive shell where every command is automatically prefixed with a chosen program, enabling continuous w… | 57 | 1441 | stable |
| pnp/cli-microsoft365 A cross-platform command-line interface for managing Microsoft 365 tenants and SharePoint Framework projects. It provides unified login and… | 77 | 1440 | active |
| adishavit/argh Argh! is a minimalist, single-header C++11 command-line argument parser with no external dependencies. It takes a laissez-faire approach to… | 24 | 1440 | stable |
| bacher09/pwgen-for-bios A collection of master password generators for various BIOS/UEFI firmware from vendors like Dell, HP, Asus, Samsung, and Sony. It powers th… | 62 | 1438 | active |
| rit3zh/reacticx Reacticx is a collection of beautiful, animated React Native UI components built with Expo, Reanimated, Gesture Handler, and Skia, installe… | 62 | 1438 | active |
| drawrowfly/tiktok-scraper A TypeScript library and CLI tool that scrapes TikTok metadata from user, hashtag, trend, and music pages and downloads video posts without… | 23 | 5179 | maintenance |
| github/gh-stack A GitHub CLI extension for managing stacked branches and pull requests, written in Go. It automates creating branch chains, rebasing them, … | 83 | 1435 | active |
| redacted/XKCD-password-generator xkcdpass is a Python CLI tool and library that generates secure multi-word passphrases inspired by XKCD 936. It supports customizable wordl… | 61 | 1434 | stable |
| sw33tLie/bbscope bbscope is a Go CLI tool that fetches, stores, and manages bug bounty program scopes from HackerOne, Bugcrowd, Intigriti, YesWeHack, and Im… | 77 | 1433 | active |
| Marak/colors.js colors.js is a Node.js library that adds ANSI color and style methods to console output, including text colors, background colors, and styl… | 32 | 5163 | maintenance |
| algorand/go-algorand The official Go implementation of the Algorand blockchain protocol, including the algod node software and goal CLI tool. It lets users run … | 100 | 1432 | active |
| carapace-sh/carapace Carapace is a Go library and binary for generating command argument completions across many shells, including Bash, Zsh, Fish, PowerShell, … | 100 | 1432 | active |
| tofuutils/tenv tenv is a version manager written in Go for OpenTofu, Terraform, Terragrunt, Terramate, and Atmos. It detects required versions from HCL fi… | 91 | 1432 | active |
| arkane-systems/mousejiggler Mouse Jiggler is a simple Windows utility that fakes mouse input to jiggle the pointer back and forth, preventing screensavers and idle det… | 77 | 1432 | active |
| wgzhao/Addax Addax is a fast, extensible ETL tool for synchronizing data between heterogeneous SQL and NoSQL data sources, forked and evolved from Aliba… | 100 | 1431 | active |
| verigak/progress A Python library providing easy-to-use terminal progress bars and spinners. It offers seven customizable bar styles plus spinners for tasks… | 45 | 1431 | stable |
| banago/PHPloy PHPloy is an incremental Git-based FTP/SFTP deployment tool written in PHP. It tracks deployed revisions on remote servers so only committe… | 30 | 1431 | active |
| Tom94/tev tev is a high dynamic range (HDR/EDR) image viewer written in C++ for people who care about accurate colors. It supports many formats (EXR,… | 99 | 1430 | active |
| AlexEne/twiggy Twiggy is a code size profiler for WebAssembly binaries. It analyzes a binary's call graph to explain why functions are included and how mu… | 10 | 1430 | active |
| 007revad/Synology_M2_volume A shell script that automates creating an M.2 NVMe storage pool and volume on Synology NAS devices running DSM 7, without requiring Synolog… | 74 | 1429 | active |
| eralchemy/eralchemy ERAlchemy is a Python tool that generates Entity Relationship diagrams from databases or SQLAlchemy models, outputting images, PDFs, or mar… | 73 | 1429 | active |
| antfu/case-police CasePolice is a CLI tool and ESLint plugin that checks and fixes the casing of well-known product and technology names (e.g., GitHub, TypeS… | 77 | 1428 | active |
| bootique/bootique Bootique is a minimally opinionated Java framework and launcher for building container-less runnable applications as collections of modules… | 76 | 1428 | active |
| asmuth/clip clip is a command line program and library for creating charts and data-driven illustrations from declarative text descriptions, exporting … | 32 | 5145 | maintenance |
| burrito-elixir/burrito Burrito is a packaging tool that wraps Elixir Mix projects into self-extracting, cross-platform executables for Windows, macOS, and Linux, … | 81 | 1427 | active |
| libraries/gameboy A full-featured, cross-platform GameBoy emulator written in Rust that runs GameBoy and GameBoy Color ROMs with video scaling, speed control… | 74 | 1427 | active |
| antonioCoco/RunasCs RunasCs is an open-source C# utility for running processes with explicit credentials on Windows, serving as an improved alternative to the … | 23 | 1427 | stable |
| kootenpv/whereami A Python CLI tool that uses WiFi access point signal strengths and a scikit-learn RandomForest model to predict your indoor location. It le… | 32 | 5138 | maintenance |
| lamw/ghettoVCB ghettoVCB is a shell script that backs up virtual machines on VMware ESX/ESXi hosts by snapshotting live VMs, copying their VMDK disks, and… | 50 | 1426 | active |
| Isaacdelly/Plutus Plutus is a Python CLI tool that brute-forces Bitcoin private keys by generating sequential keys via elliptic curve point addition and chec… | 59 | 1425 | active |
| Daniel-Liu-c0deb0t/uwu uwuify is a Rust CLI tool and library that transforms text into 'uwu' style internet-speak using SIMD (SSE4.1) vectorization for extremely … | 23 | 1425 | stable |
| getporter/porter Porter is a CNCF Sandbox CLI tool that packages applications, client tools, configuration, and deployment logic into CNAB-based installers … | 93 | 1424 | active |
| mayerui/sudoku A cross-platform command-line Sudoku game written in C++ with no third-party dependencies. It is a small, beginner-friendly codebase (a few… | 67 | 1424 | active |
| skills-directory/skill-codex A Claude Code skill/plugin that lets Claude delegate prompts to OpenAI's Codex CLI for code analysis, refactoring, and editing. It wraps `c… | 58 | 1424 | active |
| samtay/so A terminal user interface for searching Stack Overflow and the broader StackExchange network, written in Rust. It lets you query multiple S… | 35 | 1423 | active |
| shobrook/wut wut is a Python CLI tool that sends the output of your last terminal command to an LLM (OpenAI, Claude, or a local Ollama model) and return… | 22 | 1423 | active |
| ikunshare/Onekey Onekey is a Go-based command-line tool that downloads Steam depot manifests for a given App ID. It is designed to be used alongside SteamTo… | 10 | 1423 | active |
| zoujingli/ip2region A PHP library for offline IP geolocation lookups based on the ip2region XDB data format, supporting IPv4 and IPv6 with multiple caching str… | 90 | 1422 | active |
| wukongdaily/gl-inet-onescript A shell script that transforms GL-iNet ARM64 routers into an iStoreOS-style system without flashing custom firmware. It auto-detects the ro… | 88 | 1422 | active |
| gorilla-devs/ferium Ferium is a fast, multi-source command-line program for downloading and updating Minecraft mods and modpacks from Modrinth, CurseForge, and… | 60 | 1422 | active |
| leancodepl/patrol Patrol is a Flutter-first, multiplatform E2E UI testing framework that extends Flutter's integration_test with native platform interactions… | 94 | 1421 | active |
| yaqwsx/PcbDraw PcbDraw is a Python CLI tool that converts KiCad PCB board files into attractive 2D SVG drawings suitable for pinout diagrams. It also incl… | 88 | 1421 | active |
| boxed/mutmut mutmut is a mutation testing tool for Python that mutates source code to verify test suite quality. It offers an interactive terminal UI, i… | 77 | 1420 | active |
| f/git-rewrite-commits A TypeScript CLI tool that uses AI (OpenAI GPT or local Ollama models) to rewrite git commit history with better, conventional commit messa… | 56 | 1420 | active |
| ChainSafe/lodestar Lodestar is a TypeScript implementation of the Ethereum Consensus (proof-of-stake) specification, providing a beacon node, validator client… | 100 | 1419 | active |
| tyranid/oleviewdotnet OleView.NET is a .NET application that merges the classic SDK tools OleView and Test Container into one COM/OLE viewer and inspector. It le… | 23 | 1419 | active |
| lorenzodifuccia/safaribooks A Python CLI tool that downloads books from O'Reilly Learning (Safari Books Online) and generates EPUB files from them. It requires a valid… | 51 | 5103 | maintenance |
| jesseduffield/horcrux A Go CLI tool that splits a file into encrypted fragments using Shamir's Secret Sharing, requiring only a threshold of fragments to reconst… | 23 | 5100 | maintenance |
| MiForge/MiUnlockTool A cross-platform Python CLI tool that retrieves the encryptData(token) needed to unlock the bootloader on Xiaomi, Redmi, and Poco devices. … | 87 | 1417 | active |
| outflanknl/C2-Tool-Collection A collection of C-based offensive security tools that integrate with Cobalt Strike and other C2 frameworks via Beacon Object Files (BOF) an… | 32 | 1417 | active |
| login-securite/DonPAPI DonPAPI is a Python CLI tool that remotely dumps DPAPI-protected secrets (browser credentials, certificates, WiFi passwords, and more) from… | 28 | 1417 | active |
| vivien/i3blocks-contrib A collection of community-contributed blocklets (status bar plugins) for i3blocks, the status command generator for the i3 and Sway window … | 23 | 1417 | active |
| kbknapp/cargo-outdated cargo-outdated is a cargo subcommand that displays when Rust dependencies have newer versions available. It builds a temporary workspace, r… | 78 | 1416 | active |
| cr-marcstevens/sha1collisiondetection A C library and command-line tool that computes SHA-1 hashes while detecting known cryptanalytic collision attacks against SHA-1 with proba… | 45 | 1416 | stable |
| RythmStick/AMSITrigger AMSITrigger is a C# command-line tool that identifies the specific strings in PowerShell scripts that trigger Microsoft's Antimalware Scan … | 32 | 1416 | active |
| Nekmo/telegram-upload A Python CLI tool that uses your personal Telegram account to upload and download files up to 4 GiB (2 GiB for free accounts), effectively … | 23 | 1416 | active |
| Bitwise-01/Instagram- A Python CLI tool that performs brute-force password attacks against Instagram accounts using a supplied password list and rotating proxies… | 32 | 5091 | maintenance |
| bazel-contrib/bazel-gazelle Gazelle is a Bazel build file generator that creates and updates BUILD.bazel files for projects, with native support for Go and protobuf. I… | 100 | 1415 | active |
| allthemusicllc/atm-cli A Rust command line tool for generating and working with MIDI files, built to brute-force generate all mathematically possible melodies. It… | 70 | 1415 | active |
| jmhobbs/terminal-parrot A Go-based terminal application that displays an animated party parrot in your terminal, with configurable loop count, frame delay, and ori… | 56 | 1415 | stable |
| btford/write-good A naive linter for English prose that detects passive voice, weasel words, and other weak writing patterns. It works as both a Node.js libr… | 37 | 5088 | maintenance |
| fandreuz/TUI-ConsoleLauncher T-UI is an Android home-screen launcher that replaces the traditional app grid with a Linux-style command-line interface. It supports shell… | 57 | 1414 | active |
| sindresorhus/trash-cli A Node.js command-line tool that moves files and folders to the system trash instead of permanently deleting them, supporting paths and glo… | 73 | 1413 | active |
| Dropnation/contract-fuzzer A Python-based fuzzer for Ethereum smart contracts that compiles Solidity sources and executes random sequences of public/external calls to… | 71 | 1413 | active |