function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| openclaw/imsg A Swift CLI for macOS that reads, watches, and sends iMessage and SMS via Apple's Messages.app. It reads the local chat.db database directl… | 83 | 1307 | active |
| rails/docked Docked Rails CLI is a Docker-based wrapper that lets newcomers run Rails with only Docker installed, via a simple 'docked' alias around the… | 42 | 1307 | active |
| rcaloras/bashhub-client Bashhub is a CLI tool and shell extension that saves every terminal command entered across all sessions and systems to the cloud, with cont… | 99 | 1306 | active |
| playcanvas/splat-transform SplatTransform is an open-source CLI tool and library for converting, editing, and optimizing 3D Gaussian splat files. It supports reading … | 83 | 1305 | active |
| anandthakker/doiuse doiuse is a CSS linter that checks stylesheets for browser compatibility issues against the Can I Use database. It works as a CLI tool, a P… | 61 | 1304 | active |
| robherley/snips.sh snips.sh is a passwordless, anonymous pastebin service powered entirely by SSH, with a terminal UI and a syntax-highlighted web UI. It is w… | 97 | 1303 | active |
| kantord/SeaGOAT SeaGOAT is a local-first semantic code search engine that uses vector embeddings to let developers search their codebase with natural langu… | 75 | 1303 | active |
| ammen99/wf-recorder wf-recorder is a command-line screen recording utility for wlroots-based Wayland compositors, built on ffmpeg and wlr-screencopy. It suppor… | 61 | 1303 | active |
| tjake/Jlama Jlama is a modern LLM inference engine written in Java, supporting popular transformer models like Llama, Mistral, Gemma, and Qwen with qua… | 50 | 1303 | active |
| codingo/Interlace Interlace is a Python CLI tool that wraps single-threaded command-line applications and runs them in parallel across many targets, adding C… | 41 | 1303 | active |
| Marven11/Fenjing Fenjing is an automated Jinja2 SSTI (server-side template injection) exploitation tool designed for CTF competitions. It automatically anal… | 87 | 1302 | active |
| LargeModGames/spotatui spotatui is a fast, keyboard-driven terminal music player written in Rust with Ratatui. It natively streams Spotify and also plays YouTube,… | 83 | 1302 | active |
| LuRsT/hr hr is a tiny POSIX shell utility that prints a horizontal ruler line of characters across the terminal width, with customizable characters … | 27 | 1302 | stable |
| antonmedv/countdown A terminal-based countdown timer written in Go that displays a live timer in the terminal. It supports durations in Go time format or targe… | 26 | 1302 | stable |
| dwisiswant0/go-dork go-dork is a fast command-line dork scanner written in Go that automates Google dorking across multiple search engines. It supports Google,… | 23 | 1302 | stable |
| GoogleCloudPlatform/berglas Berglas is a command line tool and Go library for managing secrets on Google Cloud, encrypting them with Cloud KMS and storing them in Clou… | 95 | 1301 | active |
| Albert-Weasker/niubi_guard An open-source defense system that protects GitHub repositories from spam, harassment, and coordinated abuse via configurable detection sig… | 65 | 1301 | active |
| basherpm/basher Basher is a package manager for shell scripts and functions, letting users install, update, and uninstall shell packages directly from GitH… | 56 | 1301 | active |
| dohooo/helmor Helmor is an open-source, local-first desktop workbench for orchestrating multiple AI coding agents in parallel, each in its own isolated g… | 75 | 1298 | active |
| travis-ci/dpl Dpl is a command line tool for deploying code, packages, and build artifacts to a wide variety of service providers, built for continuous d… | 51 | 1298 | active |
| ycd/dstp dstp is a Go CLI tool that runs common networking tests (DNS resolution, ping, TLS/HTTPS connectivity) against a URL or IP address. It outp… | 52 | 1297 | active |
| ARM-software/astc-encoder The Arm ASTC Encoder (astcenc) is a command-line tool and codec library for compressing and decompressing images in the Adaptive Scalable T… | 94 | 1296 | stable |
| TanStack/cli The official TanStack CLI for scaffolding and managing TanStack Start and TanStack Router applications, with composable add-ons for auth, d… | 83 | 1296 | active |
| google/crosvm crosvm is a secure, lightweight Virtual Machine Monitor (VMM) written in Rust, originally built for ChromeOS to run Linux and Android guest… | 77 | 1296 | active |
| wmiexec wmiexec-Pro is a Python CLI tool built on Impacket that provides an enhanced version of wmiexec.py for remote command execution on Windows … | 76 | 1296 | active |
| lfos/calcurse calcurse is a text-based (ncurses) calendar and scheduling application for the command line that tracks events, appointments, and TODO item… | 75 | 1295 | stable |
| bookstairs/bookhunter bookhunter is a Go command-line tool for scraping and downloading ebooks from sources like Talebook, SoBooks, Telegram channels, and China'… | 53 | 1295 | active |
| hausec/PowerZure PowerZure is a PowerShell framework for assessing and exploiting resources in Microsoft Azure and Entra ID. It provides both reconnaissance… | 53 | 1295 | active |
| qwqdanchun/Pillager Pillager is a C# post-exploitation information gathering tool that exports and decrypts sensitive data from target Windows machines, includ… | 20 | 1295 | active |
| publint/publint publint is a linter that checks npm packages for packaging errors, ensuring compatibility across environments like Vite, Webpack, Rollup, a… | 99 | 1294 | active |
| Rapid Archive Tools Ratarmount is a Python CLI tool that builds indexes of TAR and compressed archives (TAR, ZIP, RAR, GZ, BZ2, XZ, ZSTD) and mounts them via F… | 85 | 1294 | active |
| HaveIBeenPwned/PwnedPasswordsDownloader A .NET global tool that downloads the complete Pwned Passwords SHA1 and NTLM hash ranges for offline use, removing the need to query the k-… | 76 | 1294 | active |
| eatmoreduck/boss-zhipin-scraper A Python CLI scraper for BOSS Zhipin (zhipin.com) that connects to a locally logged-in Chrome via the Chrome DevTools Protocol to call the … | 57 | 1293 | active |
| fraserxu/electron-pdf Electron-PDF is a command-line tool and Node.js library that uses Electron's Chromium renderer to generate PDF files from URLs, HTML, or Ma… | 52 | 1293 | active |
| idoavrah/terraform-tui TFTUI is a terminal user interface (TUI) for Terraform built in Python, allowing users to visualize and interact with their Terraform state… | 19 | 1293 | active |
| mitchellh/gox Gox is a simple, no-frills Go cross-compilation tool that behaves like the standard `go build` command. It parallelizes builds across multi… | 10 | 4576 | maintenance |
| Scooter Scooter is an interactive find-and-replace terminal UI application written in Rust. It recursively searches files (respecting .gitignore) o… | 84 | 1291 | active |
| microsoft/waza Waza is a Go CLI from Microsoft for evaluating AI agent skills through structured benchmarks. Users define test cases and validation rules … | 82 | 1291 | active |
| knavesec/CredMaster CredMaster is a Python CLI tool for password spraying and brute-force attacks that rotates the source IP address on every authentication at… | 37 | 1291 | active |
| YiNNx/cmd-wrapped cmd-wrapped is a Rust CLI tool that generates statistics from your shell history, supporting zsh, bash, fish, nushell, and atuin. It shows … | 22 | 1291 | active |
| rauchg/wifi-password A small bash script that prints the password of the Wi-Fi network you're currently connected to, or a specified SSID, on macOS. It can be i… | 32 | 4567 | maintenance |
| bbottema/simple-java-mail Simple Java Mail is a Java library that wraps Jakarta Mail with a fluent builder API for composing and sending well-formed MIME emails. It … | 99 | 1290 | stable |
| ttscoff/doing A Ruby command-line tool for tracking what you were doing and what you've done, storing entries in a TaskPaper-formatted text file. It offe… | 91 | 1290 | active |
| reg-viz/reg-suit reg-suit is a command-line tool for visual regression testing that compares current screenshots against previous snapshots and generates HT… | 80 | 1290 | active |
| tapio/live-server A lightweight Node.js development HTTP server with automatic live reload for HTML, CSS, and JavaScript files. It serves static files from a… | 32 | 4565 | maintenance |
| Te-k/harpoon Harpoon is a Python CLI tool that aggregates open source intelligence and threat intelligence lookups across many services (Censys, crt.sh,… | 69 | 1289 | active |
| runestubbe/Crinkler Crinkler is a compressing linker for Windows that produces extremely small 32-bit executables, primarily for demoscene 1k/4k/8k intros. It … | 92 | 1288 | active |
| Solo for Laravel A Laravel package that provides a single artisan command to run and manage multiple local development processes in tabbed terminal UI. It u… | 55 | 1287 | active |
| qw3rtman/git-fire git-fire is a Git plugin (shell script) that saves all your work in an emergency by committing and pushing everything, including stashes, t… | 23 | 4546 | maintenance |
| sourcefrog/cargo-mutants cargo-mutants is a mutation testing tool for Rust that automatically injects bugs (mutants) into your code and runs your test suite to see … | 94 | 1284 | active |
| fazibear/colorize A Ruby gem that extends the String class (or provides a ColorizedString class) with methods for coloring console output using ANSI escape s… | 32 | 1284 | stable |
| SafeBreach-Labs/PoolParty PoolParty is a C++ command-line tool implementing eight novel, fully-undetectable process injection techniques that abuse Windows Thread Po… | 20 | 1284 | active |
| lasantosr/intelli-shell IntelliShell is a command template and snippet manager for shells, offering smart search, dynamic variable completions, bookmarks, and AI-p… | 92 | 1283 | active |
| dvcoolarun/web2pdf A Python command-line tool that converts webpages into formatted PDFs using WeasyPrint. It supports batch conversion, recursive same-domain… | 66 | 1282 | active |
| CSharp.lua A C# to Lua compiler built on Microsoft Roslyn that transpiles C# source code (up to C# 10) into readable Lua code runnable on a Lua VM. It… | 65 | 1282 | active |
| canonical/snapcraft Snapcraft is Canonical's command-line build tool for packaging, distributing, and updating applications in the snap container format. It bu… | 96 | 1281 | stable |
| emersion/slurp slurp is a small C utility that lets users interactively select a region, point, or output on screen in a Wayland compositor and prints the… | 59 | 1281 | stable |
| charmbracelet/mods Mods is a Go CLI tool that brings LLM-based AI to the command line, designed to work in shell pipelines by ingesting command output and for… | 10 | 4525 | maintenance |
| BoboTiG/python-mss Python MSS is an ultra-fast, cross-platform screenshot library in pure Python using ctypes, capable of capturing one or all monitors with n… | 81 | 1280 | stable |
| smxi/inxi inxi is a full-featured command line system information tool written in Perl that reports detailed hardware, CPU, graphics, network, audio,… | 10 | 1280 | active |
| SWI-Prolog SWI-Prolog is a comprehensive, open-source (BSD-2) implementation of the Prolog logic programming language, implemented in C and Prolog wit… | 100 | 1279 | stable |
| marcosnils/bin bin is a lightweight cross-platform CLI tool for downloading, installing, and managing prebuilt binary releases from sources like GitHub, G… | 96 | 1279 | active |
| Kron4ek/Wine-Builds A repository of prebuilt Wine binaries (Vanilla, Staging, TkG, and Proton variants) for Linux, distributed via GitHub releases. It lets use… | 98 | 1278 | active |
| justinmk/vim-dirvish Dirvish is a fast, minimal directory viewer and file navigator plugin for Vim and Neovim, designed as a leaner replacement for netrw. Each … | 63 | 1278 | stable |
| jakehilborn/displayplacer displayplacer is a macOS command line utility for configuring multi-display setups, including resolutions, refresh rates, rotations, origin… | 23 | 4514 | maintenance |
| swiftlang/swift-llbuild llbuild is a low-level, library-based build system designed as a reusable and scalable build engine capable of handling dependency graphs w… | 93 | 1277 | active |
| Merrit/nyrna Nyrna is a desktop application that suspends and resumes running games and applications, similar to console sleep modes, freeing CPU and GP… | 87 | 1277 | active |
| zbrateam/Zebra Zebra is an open-source package manager for jailbroken iOS devices, built on Debian's APT system, for installing tweaks, themes, and utilit… | 85 | 1277 | active |
| minamijoyo/tfmigrate tfmigrate is a CLI tool for safely migrating Terraform and OpenTofu state files in a GitOps-friendly, declarative way. It lets you write st… | 76 | 1277 | active |
| corpnewt/SSDTTime A cross-platform Python tool that simplifies creating ACPI SSDT hotpatches for Hackintosh systems. It generates common SSDTs (HPET, EC, USB… | 76 | 1277 | active |
| ravikiranvm/aws-finops-dashboard A Python-based terminal dashboard for AWS cost monitoring built with the Rich library. It shows multi-account spend summaries, service-leve… | 56 | 1277 | active |
| icyguider/Shhhloader Shhhloader is a Python-based builder that compiles C++ shellcode loader stubs designed to bypass AV/EDR on Windows. It supports multiple sh… | 32 | 1276 | active |
| versenilvis/IRIS IRIS (Intelligent Real-time Input Suggestion) is a shell auto-completion tool that provides IntelliSense-style inline suggestions in the te… | 80 | 1275 | active |
| micasa-dev/micasa micasa is a keyboard-driven, modal terminal UI application for tracking home maintenance schedules, projects, incidents, appliances, warran… | 72 | 1275 | active |
| greymd/ojichat ojichat is a Go CLI tool that generates humorous text mimicking the style of messages middle-aged Japanese men ('ojisan') send on LINE or e… | 23 | 1275 | active |
| davetron5000/gli GLI is a Ruby DSL library for building command-suite command-line applications in the style of git or gem. It provides command routing, fla… | 34 | 1274 | stable |
| ktr0731/evans Evans is an expressive universal gRPC client written in Go, offering both an interactive REPL mode with powerful completion and a stateless… | 23 | 4492 | maintenance |
| Neroued/ninfer NInfer is a from-scratch C++/CUDA inference engine optimized for maximum single-GPU performance on a narrow, explicitly registered set of Q… | 58 | 1272 | active |
| toy/blueutil blueutil is a command-line utility for controlling Bluetooth on macOS, written in Objective-C. It can toggle power and discoverable state, … | 47 | 1271 | active |
| remorses/critique Critique is a terminal UI diff viewer for reviewing git changes, built with OpenTUI and requiring Bun. It can also render diffs as shareabl… | 78 | 1270 | active |
| mategol/PySilon PySilon is an open-source remote access trojan (RAT) written in Python that is controlled through Discord as its command-and-control channe… | 60 | 1270 | active |
| ssine/pptx2md A Python CLI tool that converts PowerPoint .pptx files into Markdown, preserving titles, lists, formatting, images, and tables. It also sup… | 67 | 1269 | active |
| ataradov/usb-sniffer A low-cost open-source hardware and software USB protocol sniffer supporting Low-, Full-, and High-Speed USB, built on a Cypress FX2LP MCU,… | 52 | 1269 | active |
| Nut Nut is a multi-purpose Python utility with a GUI for organizing, managing, and installing Nintendo Switch game files (NSP, NSZ, XCI, XCZ). … | 51 | 1269 | active |
| Earthcomputer/clientcommands A Fabric mod for Minecraft that adds several useful client-side commands. It runs on the client and requires the Fabric loader and Fabric A… | 95 | 1268 | active |
| tembo/tembo Tembo is a cloud platform that runs coding agents (Claude Code, Codex, Cursor, etc.) across your repositories, tickets, and tools with full… | 64 | 1267 | active |
| zodern/meteor-up Meteor Up (mup) is a command-line tool that sets up servers and deploys Meteor apps to any Ubuntu server over SSH, using Docker for isolati… | 53 | 1267 | active |
| openclaw/lobster Lobster is an OpenClaw-native workflow shell that turns skills and tools into typed, JSON-first pipelines with built-in approval gates and … | 74 | 1266 | active |
| DimitarPetrov/stegify stegify is a Go command line tool and library for LSB (Least Significant Bit) steganography that hides any file inside images such as PNG a… | 23 | 1266 | stable |
| rdiff-backup/rdiff-backup rdiff-backup is a Python-based command-line backup tool that mirrors one directory to another, locally or over SSH, while storing reverse d… | 67 | 1265 | active |
| philschmid/mcp-cli A lightweight Bun-based command-line tool for interacting with MCP (Model Context Protocol) servers over stdio and HTTP. It lets users and … | 56 | 1265 | active |
| VirusTotal/yara-x YARA-X is a pure Rust rewrite of YARA, the pattern matching swiss knife for malware researchers, designed to be faster, safer, and more use… | 99 | 1264 | stable |
| chiphuyen/sniffly Sniffly is a Python-based analytics dashboard for Claude Code that parses local Claude Code logs to surface usage statistics, error breakdo… | 34 | 1264 | active |
| tavianator/bfs bfs is a breadth-first variant of the UNIX find command, written in C. It is largely compatible with POSIX, GNU, BSD, and macOS find, but r… | 92 | 1263 | active |
| gittup/tup Tup is a file-based build system that takes a list of file changes and a directed acyclic graph (DAG) of dependencies, then executes only t… | 75 | 1263 | stable |
| retlehs/quien quien is a Go CLI and interactive TUI that replaces whois with a tabbed domain and IP intelligence tool covering WHOIS/RDAP, DNS, mail auth… | 73 | 1263 | active |
| verilog-to-routing/vtr-verilog-to-routing Verilog to Routing (VTR) is an open-source CAD toolchain for FPGA research that takes a Verilog circuit description plus a target FPGA arch… | 68 | 1263 | active |
| Hummer12007/brightnessctl brightnessctl is a small C utility for reading and controlling device brightness on Linux, covering backlight and LED class devices. It wor… | 23 | 1262 | stable |
| tcnksm/ghr ghr is a Go CLI tool that creates GitHub Releases and uploads build artifacts to them in parallel. It reads repository info from .git/confi… | 90 | 1261 | active |
| mfridman/tparse tparse is a command-line tool that parses and summarizes `go test -` output, showing failures, panics, and package-level summaries with col… | 51 | 1261 | stable |