function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| orhun/gpg-tui gpg-tui is a terminal user interface for GnuPG written in Rust, built on tui-rs and GPGME bindings. It simplifies key management operations… | 81 | 1758 | active |
| activescott/lessmsi lessmsi is a Windows utility with both a GUI and a command line interface for viewing and extracting the contents of Windows Installer (.ms… | 80 | 1758 | stable |
| elder-plinius/ST3GG ST3GG is an all-in-one steganography toolkit that hides secret data inside images, audio, documents, and network packets using 100+ encodin… | 63 | 1758 | active |
| busyloop/lolcat lolcat is a Ruby command-line utility that pipes text through a rainbow color gradient, adding colorful output to terminal commands like ca… | 32 | 6568 | maintenance |
| oxylabs/google-play-scraper A free Python-based Google Play Store scraper that collects public app, movie, and book data via search queries. It is a companion tool to … | 67 | 1757 | active |
| mogenson/PaperWM.spoon PaperWM.spoon is a tiled, scrollable window manager for macOS implemented as a Hammerspoon Spoon plugin in Lua. It arranges windows in a ho… | 77 | 1756 | active |
| ossf/cve-bin-tool A Python CLI tool that scans binaries and systems for known CVEs in over 350 common open-source components like openssl, libpng, and expat.… | 68 | 1756 | active |
| nix-community/comma Comma is a small Rust CLI that lets you run any command from nixpkgs without installing it, by prefixing the command with a comma (e.g. `, … | 100 | 1752 | active |
| pixop/video-compare A split-screen video comparison tool written in C++ that uses FFmpeg libraries and SDL2 for interactive playback. It lets users visually co… | 100 | 1752 | active |
| foundweekends/giter8 Giter8 is a command line tool that generates files and directories from templates published on GitHub or any other Git repository. It is im… | 70 | 1752 | active |
| alexeyraspopov/picocolors picocolors is a tiny, zero-dependency JavaScript library for coloring and formatting terminal output with ANSI escape codes. It is signific… | 23 | 1751 | stable |
| timonweb/django-tailwind A Django package that integrates the Tailwind CSS framework into Django projects via a management-command-driven theme app. It supports bot… | 71 | 1750 | active |
| froxlor/froxlor Froxlor is a lightweight, open-source server administration panel for managing hosting platforms, written in PHP. It lets administrators, r… | 100 | 1749 | stable |
| AidanPark/openclaw-android A tool that runs OpenClaw (an AI agent gateway) natively on Android via Termux using only the glibc dynamic linker, avoiding a full proot L… | 69 | 1748 | active |
| lebinh/ngxtop ngxtop is a Python CLI tool that parses nginx access logs and displays top-like real-time metrics about incoming requests. It auto-detects … | 54 | 6525 | maintenance |
| kentcdodds/cross-env cross-env is an npm-distributed CLI tool that lets developers set and use environment variables in npm scripts with POSIX syntax, working i… | 10 | 6524 | maintenance |
| haskell/cabal Cabal is the official build and packaging system for Haskell, comprising the Cabal library, the .cabal file format specification, and the c… | 90 | 1747 | stable |
| stefanzweifel/laravel-stats A Laravel/Lumen package that analyzes your project's codebase and reports statistics about its components, such as controllers, models, com… | 87 | 1747 | active |
| cowtoolz/webcamize Webcamize is a command-line tool that turns almost any modern camera—DSLRs, mirrorless cameras, camcorders, point-and-shoots, and some smar… | 67 | 1746 | active |
| libkrun/krunvm krunvm is a CLI utility for creating lightweight microVMs directly from OCI container images, built on libkrun and buildah. It offers fast … | 90 | 1745 | active |
| wimpysworld/deb-get deb-get is a command-line tool that brings apt-get-style package management to .deb packages published in third-party apt repositories or v… | 88 | 1744 | active |
| arttor/helmify Helmify is a Go CLI tool that converts Kubernetes YAML manifests into Helm charts. It reads Kubernetes objects from stdin or the filesystem… | 80 | 1744 | active |
| windicss/windicss Windi CSS is a next-generation utility-first CSS framework, fully compatible with Tailwind CSS v2, that scans your templates and generates … | 23 | 6509 | maintenance |
| yshavit/mdq mdq is a command-line tool that works like jq but for Markdown, letting you select and render specific elements in a Markdown document usin… | 70 | 1743 | active |
| AikidoSec/safe-chain Aikido Safe Chain is a free, tokenless CLI tool that wraps package managers (npm, yarn, pnpm, npx, pip, uv, poetry, and more) to block mali… | 86 | 1742 | active |
| sindresorhus/pageres-cli A Node.js command-line tool that captures screenshots of websites at multiple resolutions using headless Chrome (Puppeteer). It is useful f… | 43 | 1742 | active |
| amaancoderx/npxskillui SkillUI is a Node.js CLI that crawls websites, git repos, or local codebases and extracts their complete design system (colors, typography,… | 50 | 1741 | active |
| python-kasa/python-kasa A Python library and accompanying CLI for controlling TP-Link Kasa and Tapo smart home devices such as plugs, switches, power strips, and b… | 75 | 1740 | active |
| tddworks/baguette Baguette is a Swift CLI and WebSocket server that provides headless control of iOS simulators without opening Xcode or Simulator.app. It su… | 81 | 1739 | active |
| OpenPrinting/cups OpenPrinting CUPS is the standards-based, open source printing system for Linux and other Unix-like operating systems, supporting AirPrint,… | 89 | 1737 | active |
| hanmaoye/IDM-Activation-Script An open-source batch/PowerShell script that activates Internet Download Manager (IDM) or freezes its 30-day trial indefinitely using a regi… | 22 | 1737 | active |
| Tencent/BrowserSkill BrowserSkill is a CLI (`bsk`) plus browser extension that lets shell-capable AI agents like Cursor, Claude Code, and Codex control your rea… | 81 | 1736 | active |
| tizonia/tizonia-openmax-il Tizonia is a command-line cloud music player for Linux that streams from Spotify, YouTube, SoundCloud, TuneIn, iHeartRadio, Google Play Mus… | 67 | 1736 | active |
| sachaos/todoist An unofficial command-line client for the Todoist task management service, written in Go. It lets users list, add, modify, close, and delet… | 82 | 1735 | active |
| egoist/sitefetch A Node.js CLI tool that crawls an entire website and saves its pages as a single text file, using Mozilla Readability to extract clean cont… | 21 | 1735 | active |
| succinctlabs/sp1 SP1 is a zero-knowledge virtual machine (zkVM) that proves the correct execution of arbitrary programs compiled to RISC-V, written in Rust … | 94 | 1734 | active |
| tom-doerr/zsh_codex A ZSH plugin that brings AI-powered code completion to the command line, supporting OpenAI Codex, Google Gemini, and other LLM providers. U… | 38 | 1734 | active |
| microsoft/rnx-kit rnx-kit is a collection of React Native developer tools maintained by Microsoft, including an all-in-one CLI, dependency alignment (align-d… | 95 | 1732 | active |
| jesselau76/ebook-GPT-translator A Python CLI and GUI tool that translates ebooks (TXT, EPUB, DOCX, PDF, optional MOBI) using LLM providers like OpenAI, Azure, Codex, Claud… | 62 | 1732 | active |
| jdalrymple/gitbeaker Gitbeaker is a comprehensive, fully typed GitLab API SDK for Node.js, Deno, Bun, browsers, and CLI usage. It covers all of GitLab's exposed… | 83 | 1731 | active |
| axadrn/shadcn-templ shadcn-templ is a community port of shadcn/ui for Go and the templ templating language, providing beautifully designed, accessible UI compo… | 86 | 1729 | active |
| jasonacox/tinytuya TinyTuya is a Python module and command line tool for controlling and reading the state of Tuya-compatible WiFi smart devices such as plugs… | 93 | 1728 | active |
| Guard Guard is a Ruby command-line tool that watches for file system modifications and runs custom rules or tasks in response. It has a large plu… | 85 | 6438 | maintenance |
| davrodpin/mole Mole is a Go-based CLI application for creating SSH tunnels with a focus on resiliency and user experience. It supports automatic port sele… | 23 | 1727 | stable |
| machyve/xhyve xhyve is a lightweight hypervisor for macOS, a port of FreeBSD's bhyve built on Apple's Hypervisor.framework. It runs entirely in userspace… | 23 | 6434 | maintenance |
| vzhd1701/evernote-backup A Python CLI tool that backs up all Evernote (and Yinxiang) notes and notebooks into a local SQLite database and exports them as .enex file… | 96 | 1725 | active |
| Septrum101/zteOnu A Go CLI tool that opens factory/telnet mode on ZTE ONU (fiber optic modem) devices via their webFac interface. It authenticates with facto… | 93 | 1725 | active |
| githubnemo/CompileDaemon CompileDaemon is a simple file-watching daemon for Go that recompiles your project with `go build` whenever source files change, optionally… | 59 | 1724 | active |
| frappe/bench Bench is a Python command-line utility for installing, updating, and managing multiple Frappe framework sites and apps on Unix-like systems… | 94 | 1722 | active |
| leo-arch/clifm Clifm is a shell-like, text-based command-line file manager written in C that lets users manage files by typing commands directly, without … | 91 | 1722 | active |
| manifoldco/promptui Promptui is a Go library for building interactive command-line prompts, offering single-line input with validation and masking plus searcha… | 23 | 6407 | maintenance |
| djcb/mu mu is a set of command-line tools for indexing and searching email stored in the Maildir format on Unix-like systems. It also includes mu4e… | 94 | 1720 | active |
| trabucayre/openFPGALoader openFPGALoader is a universal open-source command-line utility for programming FPGAs. It supports loading bitstreams into SRAM or writing t… | 86 | 1720 | active |
| Jules-WinnfieldX/CyberDropDownloader A Python-based bulk downloader that scrapes and downloads files from Cyberdrop.me and dozens of other file hosts and image galleries. It is… | 10 | 1718 | active |
| BeaconBay/ck ck is a grep-compatible code search tool written in Rust that combines traditional BM25/regex search with local embedding-based semantic se… | 80 | 1717 | active |
| nwutils/nw-builder nw-builder is an npm package and CLI tool for downloading, running, and building NW.js desktop applications for Linux, macOS, and Windows. … | 100 | 1715 | active |
| vega/ts-json-schema-generator A TypeScript library and CLI tool that generates JSON Schema documents from TypeScript type definitions. It parses TypeScript source files … | 78 | 1715 | active |
| ekalinin/sitemap.js sitemap.js is a Node.js library and CLI for generating, parsing, validating, and updating sitemap XML files. It uses streaming to efficient… | 90 | 1712 | stable |
| mptre/yank yank is a small C command-line utility that reads stdin, displays an interactive selection interface of fields (matched by regex or delimit… | 82 | 1711 | stable |
| nickstenning/honcho Honcho is a Python port of Foreman for managing Procfile-based applications. It runs multiple processes defined in a Procfile, loading envi… | 34 | 1711 | stable |
| renzorlive/vimmaster VIM Master is a browser-based game that teaches core Vim motions and editing commands through short, focused, gamified lessons. Lessons are… | 68 | 1709 | active |
| michaelb/sniprun Sniprun is a Neovim plugin written in Lua and Rust that runs selected lines or blocks of code independently of the rest of the file, suppor… | 83 | 1708 | active |
| dustinkirkland/byobu Byobu is a GPLv3 text-based window manager and terminal multiplexer that wraps tmux or GNU Screen with enhanced profiles, keybindings, and … | 100 | 1707 | stable |
| ufoscout/docker-compose-wait A small Rust command-line utility that blocks until other Docker containers (or services in Kubernetes/docker stack) are ready, by waiting … | 57 | 1707 | active |
| reliese/laravel A Laravel package that inspects your database schema (columns, types, foreign keys) and automatically generates Eloquent model classes with… | 31 | 1705 | active |
| project-copacetic/copacetic Copa (Project Copacetic) is a Go CLI tool built on BuildKit that directly patches OS package vulnerabilities in container images without re… | 95 | 1704 | active |
| joeyates/imap-backup imap-backup is a Ruby command-line tool for backing up and migrating IMAP email accounts. It downloads messages to local storage and can re… | 77 | 1703 | active |
| superfly/flyctl flyctl (aliased as `fly`) is the official command-line interface for the Fly.io public cloud platform, written in Go. It lets developers au… | 96 | 1701 | active |
| Dicklesworthstone/pi_agent_rust pi_agent_rust is a native, single-binary AI coding agent CLI written in Rust with zero unsafe code, ported from Mario Zechner's Pi Agent. I… | 82 | 1699 | active |
| rust-db/refinery Refinery is a SQL database migration toolkit for Rust that runs versioned migrations on database connections, either embedded in Rust code … | 95 | 1698 | stable |
| he-yufeng/CoreCoder CoreCoder is a minimal AI coding agent written in roughly 1,000 lines of Python, inspired by Claude Code and designed to work with any LLM.… | 82 | 1698 | active |
| iovxw/rssbot A lightweight Telegram bot written in Rust that lets users subscribe to RSS/Atom/JSON Feed feeds and receive new entries as Telegram messag… | 66 | 1698 | active |
| lukeed/kleur Kleur is a tiny, dependency-free Node.js library for formatting terminal text with ANSI colors and styles. It supports chained and nested c… | 23 | 1696 | stable |
| mithun50/openclaw-termux OpenClaw is an AI gateway that can be run on Android as a standalone Flutter app with a built-in terminal, web dashboard, and one-tap setup… | 74 | 1695 | active |
| Kethsar/ytarchive ytarchive is a Go-based command-line tool for downloading and archiving YouTube livestreams from the start, including waiting for scheduled… | 48 | 1695 | active |
| filhodanuvem/gitql Gitql is a CLI tool that provides a SQL-like query language for querying Git repository data such as commits, tags, and authors. It interpr… | 23 | 6293 | maintenance |
| gronxb/hot-updater Hot Updater is a self-hostable over-the-air (OTA) update solution for React Native apps, serving as an alternative to the discontinued Micr… | 90 | 1694 | active |
| b-ryan/powerline-shell A Python-based prompt generator that renders a Powerline-style shell prompt for Bash, ZSH, Fish, and tcsh. It displays version control stat… | 32 | 6288 | maintenance |
| dotnet-outdated/dotnet-outdated dotnet-outdated is a .NET Core global tool that reports on outdated NuGet packages in .NET Core and .NET Standard projects and can update t… | 94 | 1692 | active |
| kivikakk/comrak Comrak is a 100% CommonMark and GitHub Flavored Markdown compatible parser and renderer written in Rust, usable as a library, CLI tool, or … | 97 | 1691 | stable |
| Umio-Yasuno/amdgpu_top amdgpu_top is a Rust-based tool that displays AMD GPU utilization and statistics, similar to radeontop or intel_gpu_top. It gathers data fr… | 88 | 1691 | active |
| whyisdifficult/jiratui JiraTUI is a terminal user interface (TUI) and CLI for interacting with Atlassian Jira, built with the Textual and Rich frameworks. It supp… | 85 | 1690 | active |
| mafintosh/peerflix Peerflix is a command-line streaming torrent client for Node.js that downloads torrents while simultaneously serving the video or audio ove… | 32 | 6273 | maintenance |
| ImMALWARE/bash-warp-generator A shell script that generates Cloudflare WARP VPN configuration files for AmneziaWG (WireGuard-based) and Clash (MASQUE-based) clients. It … | 68 | 1689 | active |
| tarkah/tickrs tickrs is a terminal-based TUI application written in Rust that displays realtime stock ticker data and charts sourced from Yahoo! Finance.… | 67 | 1689 | active |
| whoozle/android-file-transfer-linux A reliable MTP client for Linux, FreeBSD, and macOS with a minimalistic Qt UI similar to the official Android File Transfer app. It also pr… | 64 | 1689 | active |
| GoogleCloudPlatform/scion Scion is a multi-agent orchestration platform that runs 'deep agents' like Claude Code and Gemini CLI in isolated containers, each with its… | 60 | 1687 | active |
| Bruin Bruin is an end-to-end data platform whose CLI combines data ingestion (via its ingestr tool), SQL/Python/R transformations, and data quali… | 92 | 1686 | active |
| streetsidesoftware/cspell CSpell is a fast, pure-JavaScript spell checker designed specifically for source code, available as a CLI tool, library, VS Code extension,… | 100 | 1683 | active |
| evmos/evmos Evmos is a scalable, high-throughput Proof-of-Stake EVM blockchain built on the Cosmos SDK and CometBFT consensus engine, fully compatible … | 78 | 1683 | active |
| stefanhaustein/TerminalImageViewer Terminal Image Viewer (tiv) is a small C++ command-line program that displays images directly in modern terminals using RGB ANSI codes and … | 68 | 1683 | active |
| absadiki/subsai Subs AI is a subtitles generation tool available as a Web-UI, CLI, and Python package, powered by OpenAI's Whisper and its variants (faster… | 65 | 1681 | active |
| helixarch/debtap debtap is a Shell script that converts Debian .deb packages into Arch Linux packages with a focus on metadata accuracy. It can also generat… | 50 | 1680 | active |
| facundoolano/rpg-cli rpg-cli is a minimalist computer RPG written in Rust that turns your filesystem into a dungeon, usable as a `cd` replacement where changing… | 31 | 1680 | active |
| charlie0129/batt batt is a Go-based tool that controls and limits battery charging on Apple Silicon MacBooks by setting maximum charge levels via SMC keys. … | 94 | 1678 | active |
| sickcodes/osx-serial-generator A shell-based tool that generates valid macOS serial numbers, UUIDs, and board serials for use with OpenCore, OSX-KVM, and Docker-OSX. It i… | 38 | 1678 | stable |
| toplenboren/simple-git-hooks simple-git-hooks is a zero-dependency npm tool that manages git hooks for small projects via a single configuration object in package.. It … | 91 | 1677 | active |
| winfsp/hubfs HUBFS is a user-space file system that mounts GitHub and GitLab repositories as regular directories and files, so any application can read … | 39 | 1677 | active |
| userdocs/qbittorrent-nox-static A bash build script and CI pipeline that compiles fully static qbittorrent-nox binaries with up-to-date dependencies using musl libc on Alp… | 99 | 1676 | active |
| reata/sqllineage SQLLineage is a Python library and CLI tool that analyzes SQL statements to extract source and target table lineage without requiring users… | 86 | 1676 | active |