function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| fire-keeper/BlindWatermark A Python library and CLI/GUI tool that embeds invisible blind watermarks into images using discrete wavelet transforms, protecting creators… | 23 | 1676 | active |
| qifi-dev/qrs Qrs is a TypeScript tool that streams arbitrary data through a series of QR codes, enabling file transfer without a network connection. It … | 54 | 1675 | active |
| sindresorhus/boxen A JavaScript library for drawing bordered boxes around text in the terminal, with configurable border styles, colors, padding, margins, tit… | 42 | 1675 | active |
| jarun/googler googler is a Python command-line tool for performing Google web, news, and video searches directly from the terminal. It displays titles, U… | 10 | 6205 | maintenance |
| yamafaktory/jql jql (pronounced 'jackal') is a fast, lightweight JSON Query Language CLI tool written in Rust for selecting and manipulating JSON data. It … | 74 | 1674 | active |
| Timmoth/RackPeek RackPeek is a CLI tool and web UI for documenting and managing home lab and small-scale IT infrastructure. It tracks hardware, services, ne… | 72 | 1674 | stable |
| wjakob/instant-meshes Instant Meshes is an interactive field-aligned mesh generator that remeshes 3D geometry into quad or triangle meshes, based on a SIGGRAPH A… | 32 | 6202 | maintenance |
| Dicklesworthstone/beads_viewer A keyboard-driven terminal UI (TUI) for the Beads issue tracker, written in Go. It provides graph-aware views including dependency DAG visu… | 84 | 1673 | active |
| lexmount/moli Moli is a lightweight, fast headless browser built in Rust (on Servo technology) designed for AI agents to fetch, render, and extract web p… | 80 | 1672 | active |
| prettytable/prettytable PrettyTable is a Python library for displaying tabular data in visually appealing ASCII table format. It supports adding rows or columns, i… | 96 | 1669 | stable |
| projectdiscovery/shuffledns shuffleDNS is a Go wrapper around massDNS for fast active subdomain enumeration via bruteforce and DNS resolution with smart wildcard filte… | 86 | 1669 | active |
| gradio-app/trackio Trackio is a lightweight, free, local-first experiment tracking library from Hugging Face that stores metrics in SQLite with an optional Gr… | 82 | 1669 | active |
| inket/MacSymbolicator A native macOS app for symbolicating macOS/iOS crash reports (.crash, .ips) as well as sample, spindump, and hang reports using dSYM files.… | 42 | 1669 | active |
| iximiuz/cdebug cdebug is a statically linked Go CLI that acts as a swiss army knife for debugging containers and pods, especially those built from slim or… | 60 | 1668 | active |
| bee-san/Name-That-Hash Name That Hash is a Python CLI tool and web app that identifies the type of an unknown hash string, supporting 300+ hash types like MD5 and… | 48 | 1667 | active |
| WangYihang/GitHacker GitHacker is a multi-threaded Python CLI tool that exploits exposed `.git` directories on web servers to reconstruct the entire Git reposit… | 76 | 1666 | active |
| kerl/kerl kerl is a POSIX shell script for easily building and installing Erlang/OTP instances. It tracks downloaded and built releases so new instal… | 37 | 1666 | active |
| alebeck/boring boring is a lightweight command-line SSH tunnel manager written in Go. It manages local, remote, and dynamic (SOCKS5) port forwarding tunne… | 83 | 1665 | active |
| containrrr/shoutrrr Shoutrrr is a Go notification library that lets you send messages to services like Slack, Discord, Telegram, and email via simple URL-based… | 63 | 1665 | active |
| aws/aws-lambda-dotnet A collection of NuGet libraries, CLI tools, and project templates from AWS for building AWS Lambda functions with .NET. It includes event t… | 100 | 1664 | active |
| mourner/flamebearer A command-line tool that analyzes JavaScript CPU profiles from Chrome DevTools Performance recordings and Node .cpuprofile files, printing … | 91 | 1662 | active |
| standardebooks/tools The Standard Ebooks toolset, a Python-based collection of command-line tools for producing, processing, and building EPUB3 ebook files. Ins… | 77 | 1662 | active |
| oerg866/win98-quickinstall A framework and automated installer that rapidly installs Windows 98/ME on hardware ranging from 486-era PCs to modern systems. It provides… | 77 | 1662 | active |
| sharpbracket/redshift Redshift is a C application that adjusts your screen's color temperature based on time of day to reduce eye strain at night. It works via g… | 10 | 6145 | maintenance |
| BigBoiCJ/SteamAutoCracker An open-source Python tool with a GUI that automatically removes Steam DRM from games by configuring Steam emulators and applying Steamless… | 23 | 1660 | active |
| charmbracelet/wishlist Wishlist is a Go CLI and SSH server that acts as a directory of SSH endpoints, listing and connecting to hosts from ~/.ssh/config or a YAML… | 68 | 1659 | active |
| yb2460/harness-anything A Windows-only Python toolkit that lets AI agents control desktop applications (WPS/MS Office, Zotero, Adobe Illustrator) via COM automatio… | 56 | 1659 | active |
| quint-co/quint Quint is an executable specification language based on the Temporal Logic of Actions (TLA+), designed for modeling and verifying the behavi… | 91 | 1658 | active |
| luogu-dev/cyaron CYaRon is a Python library for generating random test data for competitive programming and online judge problems. It can create random grap… | 58 | 1658 | stable |
| kimono-koans/httm httm is a fast, interactive CLI tool for browsing, listing, and restoring file versions stored in ZFS, btrfs, and nilfs2 snapshots, as well… | 96 | 1657 | active |
| file/file The classic Unix file(1) command and libmagic library that identifies file types by inspecting file contents and magic numbers rather than … | 77 | 1656 | stable |
| LLM-Red-Team/kimi-cc A shell-based installer that configures Claude Code to run on Moonshot's Kimi K2 model instead of Anthropic's API. It lets developers use C… | 32 | 1656 | active |
| tighten/takeout Takeout is a CLI tool that spins up small Docker containers for individual development dependencies like MySQL, Redis, PostgreSQL, and Elas… | 73 | 1655 | active |
| fornwall/rust-script rust-script is a command-line tool that runs Rust files and expressions as scripts without any setup or explicit compilation step. It gener… | 40 | 1653 | active |
| chaitin/veinmind-tools veinmind-tools is a container security toolkit by Chaitin Tech built on the veinmind-sdk, providing scanners for malicious files, weak pass… | 23 | 1653 | active |
| scito/extract_otp_secrets A Python CLI tool that extracts one-time password (TOTP/HOTP) secrets from QR codes exported by two-factor authentication apps like Google … | 93 | 1652 | active |
| LlamaEdge/LlamaEdge LlamaEdge is a lightweight Rust and WasmEdge-based runtime for running open-source LLMs locally or on edge devices, with CLI chat apps and … | 64 | 1652 | active |
| svent/sift sift is a fast, single-binary command-line text search tool written in Go, designed as a powerful alternative to grep. It combines grep-lik… | 80 | 1651 | stable |
| chriswalz/bit Bit is a modernized Git CLI built on top of git that provides sensible defaults, command/flag suggestions, and autocompletion for files and… | 23 | 6102 | maintenance |
| pacstall/pacstall Pacstall is an AUR-inspired package manager for Ubuntu and Debian written in Bash. It lets users install software from community 'pacscript… | 97 | 1650 | active |
| cddmp/enum4linux-ng enum4linux-ng is a Python rewrite of the enum4linux.pl Windows/Samba enumeration tool, wrapping Samba utilities like nmblookup, net, rpccli… | 75 | 1650 | active |
| GothenburgBitFactory/timewarrior Timewarrior is a command-line time tracking utility offering stopwatch features, calendar-based backfill, and flexible reporting. It is a p… | 89 | 1649 | stable |
| Benexl/yt-x A POSIX-compliant shell script that lets you browse YouTube and other yt-dlp-supported sites from the terminal using fzf or from an app lau… | 85 | 1649 | active |
| can4hou6joeng4/boss-agent-cli A Python CLI that lets humans and AI agents search and shortlist jobs on BOSS Zhipin (and other Chinese recruitment platforms) with welfare… | 82 | 1649 | active |
| maralorn/nix-output-monitor nix-output-monitor (nom) is a Haskell CLI tool that pipes nix-build output to display richer, colorful build information like progress time… | 67 | 1649 | active |
| saas-js/saas-ui Saas UI is an open-source React component library and design system built on Chakra UI, aimed at building SaaS applications and dashboards.… | 78 | 1648 | active |
| steipete/birdclaw Birdclaw is a local-first Twitter/X workspace that imports your Twitter archive into a local SQLite database with FTS5 full-text search, ex… | 81 | 1647 | active |
| breuleux/jurigged Jurigged is a Python tool that enables hot reloading of code while a script runs, patching changed functions and methods into the live proc… | 41 | 1647 | active |
| sapegin/mrm Mrm is a command line tool that applies codemods to project configuration files like package., .gitignore, and .eslintrc, keeping them in s… | 23 | 1646 | active |
| Altinity/clickhouse-backup A Go CLI tool for backing up and restoring ClickHouse databases, uploading backup files to object storage such as S3, GCS, Azure Blob, SFTP… | 97 | 1645 | active |
| P1sec/QCSuper QCSuper is a Python CLI tool that communicates with Qualcomm-based phones and modems via the Diag (QCDM) protocol to capture raw 2G/3G/4G (… | 90 | 1644 | active |
| tukaani-project/xz XZ Utils is a complete C99 implementation of the .xz file format, consisting of the liblzma compression library (with a zlib-like API) and … | 83 | 1644 | stable |
| holman/spark spark is a tiny POSIX shell script that renders Unicode sparkline graphs (▁▂▃▅▇) from a list of numbers passed on the command line or via a… | 32 | 6072 | maintenance |
| nuno-faria/tiler Tiler is a Python tool that builds a large image out of many smaller tile images (circles, legos, minecraft blocks, cross stitches, etc.). … | 32 | 6056 | maintenance |
| ganelson/inform Inform 7 is a programming language for writing interactive fiction using natural-language syntax, and this repository holds the core compil… | 62 | 1640 | active |
| amElnagdy/delegate-skills A collection of agent skills that let an orchestrating AI coding agent delegate implementation tasks to other installed coding agent CLIs (… | 58 | 1640 | active |
| flipperdevices/qFlipper qFlipper is an open-source Qt-based desktop application for managing the Flipper Zero multi-tool device from a PC. It handles firmware upda… | 23 | 1639 | active |
| Munter/subfont A Node.js command line tool that statically analyzes HTML pages to generate optimal webfont subsets based on the characters actually used. … | 55 | 1637 | active |
| venmo/synx Synx is a Ruby command-line tool that reorganizes an Xcode project's files on disk so the folder structure matches the groups shown in Xcod… | 23 | 6040 | maintenance |
| fabien0102/ts-to-zod ts-to-zod is a CLI tool that generates Zod validation schemas from TypeScript types and interfaces. It verifies that generated schemas are … | 80 | 1636 | active |
| lunarmodules/busted busted is an elegant, easy-to-use unit testing framework for Lua (5.1+, LuaJIT, Moonscript, Terra) with a natural, readable spec style. It … | 75 | 1635 | active |
| isaacs/nave Nave is a shell-based virtual environment manager for Node.js that lets you switch Node versions and global npm install spaces via subshell… | 61 | 1635 | active |
| catchpoint/WebPageTest.api-nodejs An NPM package that wraps the WebPageTest API for Node.js, usable both as a module and a command-line tool. It lets developers run website … | 23 | 1635 | active |
| Mzdyl/LiteLoaderQQNT_Install An installation script/tool for LiteLoaderQQNT, a plugin loader for the QQNT desktop QQ client. It automates installing and updating LiteLo… | 10 | 1635 | active |
| TailGrids/tailgrids Tailgrids is an open-source React UI component library built on Tailwind CSS, offering 100+ production-ready, accessible, customizable comp… | 96 | 1634 | active |
| containers/podlet Podlet is a Rust CLI tool that generates Podman Quadlet (systemd unit) files from Podman commands, Docker Compose files, or existing Podman… | 84 | 1629 | active |
| Dicklesworthstone/agentic_coding_flywheel_setup A shell-based bootstrapping installer that transforms a fresh Ubuntu or Arch VPS into a fully configured multi-agent AI coding environment … | 83 | 1628 | active |
| huacnlee/autocorrect AutoCorrect is a Rust-based linter and formatter that improves copywriting by correcting spacing, punctuation, and word usage between CJK (… | 87 | 1627 | active |
| mithrandie/csvq csvq is a command line tool written in Go that lets you query and manipulate CSV files using a SQL-like language, including select, insert,… | 23 | 1627 | active |
| uPesy/easyeda2kicad.py A Python CLI tool that converts electronic components from EasyEDA or LCSC into KiCad libraries, including symbols, footprints, and colored… | 70 | 1626 | active |
| rodrigo-brito/ninjabot Ninjabot is a fast cryptocurrency trading bot framework written in Go, supporting Binance spot and futures markets. It lets users implement… | 99 | 1625 | active |
| lesovsky/pgcenter pgCenter is a command-line admin tool for observing and troubleshooting PostgreSQL in runtime. It provides a top-like interface for monitor… | 96 | 1625 | active |
| microsoft/vscode-generator-code A Yeoman generator from Microsoft that scaffolds Visual Studio Code extensions and customizations such as themes, language support, snippet… | 92 | 1625 | active |
| MurrayHill1127/reopencode ReOpenCode is a Rust-based AI coding assistant providing a full agent loop with 18 callable tools, a terminal TUI (ratatui), and an HTTP RE… | 54 | 1625 | active |
| jorgebucaran/colorette Colorette is a tiny, dependency-free JavaScript library for styling terminal text with ANSI colors and modifiers. It offers automatic color… | 43 | 1624 | stable |
| ecsphp/ecs Easy Coding Standard (ECS) is a zero-dependency PHP CLI tool that runs PHP-CS-Fixer and PHP_CodeSniffer rules together in a single parallel… | 98 | 1623 | active |
| f/mcptools A Go-based command-line interface for discovering, calling, and managing tools, resources, and prompts exposed by MCP (Model Context Protoc… | 47 | 1623 | active |
| notwaldorf/tiny-care-terminal A terminal dashboard that displays self-care reminders from Twitter bots, your recent git commits, and the weather. It runs in the terminal… | 32 | 5978 | maintenance |
| JuanBindez/pytubefix pytubefix is a Python 3 library for downloading YouTube videos, audio, playlists, channels, and subtitles. It is an actively maintained for… | 88 | 1620 | active |
| cathugger/mkp224o mkp224o is a C command-line tool that generates vanity ed25519 onion service (Tor hidden service v3) addresses by brute-forcing keypairs ma… | 23 | 1619 | active |
| codeaholicguy/ai-devkit AI DevKit is a local-first control plane for AI coding agents such as Claude Code, Codex CLI, Gemini CLI, opencode, and Cursor. It provides… | 80 | 1617 | active |
| psake/psake psake is a build automation tool written in PowerShell, inspired by rake, that lets you define build tasks and dependencies in plain PowerS… | 67 | 1617 | active |
| lovelaze/nebula-sync nebula-sync is a Go-based tool that synchronizes configuration across multiple Pi-hole v6.x instances, using a primary/replica model. It su… | 84 | 1616 | active |
| laravel/envoy Laravel Envoy is a PHP-based CLI tool for defining and running common tasks on remote servers over SSH using a clean Blade-style syntax. It… | 91 | 1615 | active |
| Tyrrrz/CliFx CliFx is an opinionated, class-first framework for building command-line applications in .NET. It handles argument parsing, command routing… | 88 | 1615 | active |
| jacobdeichert/mask Mask is a CLI task runner written in Rust where tasks are defined in a markdown file (maskfile.md). Headings define commands, blockquotes d… | 70 | 1615 | active |
| hashcat/hashcat-utils A collection of small standalone C utilities that assist with advanced password cracking tasks, complementing the hashcat tool. Each utilit… | 48 | 1615 | active |
| iwe-org/iwe IWE is a Rust-based tool that turns a directory of plain Markdown files into a queryable knowledge graph, exposed through an LSP server for… | 85 | 1614 | active |
| 4lbH4cker/ALHacking ALHacking is a shell-script-based toolkit bundling a menu of so-called ethical hacking utilities, including social media account attacks, p… | 32 | 1613 | active |
| kilianc/rtail rtail is a CLI utility that pipes stdin lines over UDP to an rtail-server, which streams them into a browser in realtime via socket.io. It … | 86 | 1612 | active |
| gi-dellav/zerostack zerostack is a minimal coding agent written in Rust, optimized for a tiny memory footprint (~16 MB RAM) and fast performance. It provides a… | 82 | 1612 | active |
| hartator/wayback-machine-downloader A Ruby command-line tool that downloads an entire website from the Internet Archive Wayback Machine, restoring original files and directory… | 23 | 5934 | maintenance |
| jondot/hygen Hygen is a fast, scalable code generator that lives inside your project, letting you define local templates for scaffolding files, injectin… | 23 | 5930 | maintenance |
| projectdiscovery/notify Notify is a Go-based CLI tool that streams the output of other tools (or reads from a file or pipe) and publishes it to messaging platforms… | 68 | 1611 | active |
| console-rs/dialoguer Dialoguer is a Rust library for building interactive command line prompts, such as confirmations, input fields, password prompts, and selec… | 78 | 1610 | stable |
| jselbie/stunserver STUNTMAN is an open source STUN server and client implementation in C++, compliant with RFCs 5389, 5769, and 5780 with backwards compatibil… | 69 | 1610 | stable |
| Altimis/Scweet Scweet is a Python library and CLI for scraping tweets, profile timelines, followers, following lists, and user profiles from Twitter/X wit… | 77 | 1609 | active |
| ArchiveTeam/grab-site grab-site is a preconfigured web crawler for archiving websites, producing WARC files via a fork of wpull. It includes a dashboard for moni… | 42 | 1609 | active |
| meefik/linuxdeploy An open-source Android application that installs and runs GNU/Linux distributions on Android devices via chroot environments. It bootstraps… | 23 | 5920 | maintenance |
| ethereum-mining/ethminer Ethminer is a command-line GPU mining application for Ethash Proof of Work coins such as Ethereum and Ethereum Classic. It supports OpenCL … | 10 | 5919 | maintenance |