function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| nviennot/core-to-core-latency A Rust CLI tool that measures the latency of inter-core communication on a CPU by pinning threads to different cores and timing compare-exc… | 56 | 1361 | active |
| elirantutia/vibeyard Vibeyard is an Electron-based, terminal-centric IDE designed for AI coding agents like Claude Code, Codex CLI, and Gemini CLI. It provides … | 82 | 1359 | active |
| pablostanley/yoinks yoinks is a terminal-based video downloader TUI built with Ink (React for the terminal) that wraps yt-dlp to download videos from YouTube, … | 54 | 1359 | active |
| hhannine/superpaper Superpaper is a cross-platform multi-monitor wallpaper manager written in Python with a GUI and CLI. It supports spanning wallpapers across… | 28 | 1359 | active |
| rtrouton/rtrouton_scripts A collection of shell scripts shared publicly by rtrouton, primarily for macOS system administration and automation tasks. It serves as a g… | 76 | 1358 | active |
| daniele77/cli A cross-platform, header-only C++14 library for building interactive command line interfaces with menus, submenus, history, and TAB autocom… | 48 | 1358 | active |
| daipeihust/im-select A small command-line utility that reports and switches the current keyboard input method on macOS and Windows. It was built primarily to po… | 23 | 1358 | active |
| executablebooks/markdown-it-py markdown-it-py is a Python port of the popular markdown-it Markdown parser, offering 100% CommonMark compliance, configurable syntax rules,… | 85 | 1357 | stable |
| Vigemus/iron.nvim iron.nvim is a Neovim plugin (and library) for interacting with REPLs directly from within your editor buffers. It lets you send code selec… | 77 | 1357 | active |
| pixeltris/YgoMaster An offline version of Yu-Gi-Oh! Master Duel for PC that runs alongside the Steam game, allowing deck building, pack opening, solo content, … | 99 | 1356 | active |
| SplashtopInc/winstall winstall is a free, open-source web app for browsing and searching Microsoft's Windows Package Manager (winget) repository of 14,600+ apps.… | 77 | 1356 | active |
| ivan-hc/AM AM (Application Manager) is a Shell-based package manager for AppImage packages and other portable applications on GNU/Linux, inspired by t… | 100 | 1354 | active |
| yausername/youtubedl-android An Android library that wraps the yt-dlp (formerly youtube-dl) executable, bundling Python and the binary so Android apps can download and … | 54 | 1354 | active |
| dscharrer/innoextract innoextract is a command-line tool that extracts files from installers created by Inno Setup, without running the installer under Windows o… | 25 | 1354 | active |
| python-poetry/cleo Cleo is a Python library for building command-line interfaces with declarative commands, arguments, options, and styled terminal output. It… | 66 | 1353 | active |
| nix-community/nix-index nix-index is a Rust CLI tool that builds a files database for nixpkgs by indexing built derivations from binary caches. Its companion comma… | 88 | 1352 | active |
| ignite/cli Ignite CLI is a Go-based command-line tool for scaffolding, building, launching, and maintaining sovereign Proof of Stake blockchains built… | 96 | 1351 | active |
| peteonrails/voxtype Voxtype is a local, offline voice-to-text dictation tool for Linux with push-to-talk hotkey support across Wayland compositors like Hyprlan… | 84 | 1351 | active |
| mishakorzik/UserFinder UserFinder is a shell-based OSINT tool that searches for user profiles across social networks and other sites by username. It runs as a sim… | 55 | 1351 | active |
| plantain-00/type-coverage A CLI tool that measures type coverage in TypeScript codebases by calculating the percentage of identifiers whose type is not `any`. It can… | 74 | 1350 | active |
| datafolklabs/cement Cement is an advanced application framework for Python with a primary focus on building command line interfaces, ranging from single-file s… | 86 | 1348 | stable |
| webosbrew/webos-homebrew-channel An unofficial homebrew app store and root tooling for webOS TVs, providing package discovery, installation, and updates from independent re… | 74 | 1348 | active |
| twostraws/Sitrep Sitrep is a source code analyzer for Swift projects that reports high-level code statistics such as type counts, lines of code, longest fil… | 67 | 1348 | active |
| koute/bytehound Bytehound is a memory profiler for Linux that captures every allocation and deallocation with full stack traces. It includes a web-based GU… | 23 | 4807 | maintenance |
| bibendi/dip Dip is a Ruby-based CLI tool that provides native-like interaction with Dockerized applications, letting developers run container commands … | 87 | 1347 | active |
| smartmontools/smartmontools Smartmontools provides two utilities, smartctl and smartd, for controlling and monitoring storage systems using the SMART technology built … | 68 | 1346 | stable |
| Softcatala/whisper-ctranslate2 A command-line transcription and translation tool compatible with OpenAI's Whisper CLI, built on CTranslate2 and faster-whisper for up to 4… | 60 | 1346 | active |
| philippta/flyscrape Flyscrape is a standalone command-line web scraping tool written in Go that lets users write extraction logic in JavaScript with a jQuery-l… | 42 | 1346 | active |
| urbanadventurer/Android-PIN-Bruteforce A shell script that turns a rooted Android device running Kali NetHunter into a USB HID keyboard that bruteforces the lockscreen PIN of a l… | 32 | 4799 | maintenance |
| abhimanyu003/sttr sttr is a cross-platform command-line tool written in Go for performing various string transformation operations such as hashing, encoding/… | 64 | 1345 | active |
| itchyny/bed bed is a fast, portable binary (hex) editor written in Go with a Vim-like interface that runs in the terminal. It supports editing large fi… | 34 | 1344 | active |
| receyuki/stable-diffusion-prompt-reader A standalone desktop application (with GUI and CLI) for reading generation prompts and parameters embedded in Stable Diffusion images, with… | 21 | 1341 | stable |
| nomadkaraoke/python-audio-separator A Python package and CLI that separates audio files into stems (vocals, instrumental, drums, bass, etc.) using pre-trained models from Ulti… | 92 | 1340 | active |
| jmacd/xdelta Xdelta 3 is a C library and command-line tool for binary delta compression using the VCDIFF (RFC 3284) format. It computes compact differen… | 80 | 1340 | stable |
| bevry/cson CSON is a CoffeeScript-Object-Notation parser and serializer for Node.js, offering a JSON-like data format with CoffeeScript syntax conveni… | 75 | 1340 | active |
| gvcgo/version-manager VMR is a cross-platform version manager for thousands of SDKs and programming language toolchains, written in Go. It offers both a lazygit-… | 70 | 1340 | active |
| dafthack/GraphRunner GraphRunner is a post-exploitation toolset for interacting with the Microsoft Graph API, written in PowerShell. It enables reconnaissance, … | 62 | 1340 | active |
| abhixdd/ghgrab ghgrab is a Rust-based terminal UI tool for browsing and downloading specific files or folders from Git forges like GitHub, GitLab, Codeber… | 81 | 1339 | active |
| WillPower3309/awesome-dotfiles A curated dotfiles configuration for the awesome window manager on Linux, providing themed desktop setups with top bars, sidebars, and appl… | 32 | 1339 | active |
| Samsung/netcoredbg NetCoreDbg is a managed code debugger for the .NET Core runtime (CoreCLR) that implements both GDB/MI and the VSCode Debug Adapter Protocol… | 80 | 1338 | active |
| hexdigest/gowrap GoWrap is a command line tool that generates decorator implementations for Go interface types using templates. It lets developers quickly a… | 72 | 1337 | active |
| teejee2008/timeshift Timeshift is a system restore tool for Linux that takes incremental filesystem snapshots using rsync with hardlinks or native BTRFS snapsho… | 10 | 4760 | maintenance |
| retypeapp/retype Retype is a high-performance static site generator that turns plain Markdown files into polished documentation websites via a simple CLI. I… | 88 | 1336 | active |
| pydantic/httpx2 HTTPX2 is a fully featured HTTP client library for Python, maintained by Pydantic as a continuation of HTTPX. It offers sync and async APIs… | 81 | 1336 | active |
| alichtman/shallow-backup shallow-backup is a Python CLI tool that creates lightweight backups of installed packages, applications, fonts, and dotfiles, automaticall… | 79 | 1336 | active |
| zoni/obsidian-export A Rust library and CLI program that exports an Obsidian vault to regular Markdown (CommonMark), converting [[note]]-style references and ![… | 71 | 1336 | active |
| jetmore/swaks Swaks is a scriptable, transaction-oriented SMTP test tool written in Perl, often called the Swiss Army Knife for SMTP. It supports SMTP, E… | 23 | 1336 | active |
| GumTreeDiff/gumtree GumTree is a syntax-aware code differencing tool that computes diffs on abstract syntax trees rather than raw text. It aligns edit actions … | 89 | 1334 | active |
| alan-turing-institute/CleverCSV CleverCSV is a Python package that provides a drop-in replacement for the built-in csv module with improved dialect detection for messy CSV… | 81 | 1334 | active |
| IonicaBizau/github-contributions A Node.js tool that generates a Git repository which, when pushed to GitHub, fills your contributions calendar with a custom pattern. It ru… | 25 | 1334 | active |
| danielgtaylor/aglio Aglio is an API Blueprint renderer that converts Markdown-based API descriptions into themed static HTML documentation. It works as a comma… | 32 | 4749 | maintenance |
| awslabs/dgl-ke DGL-KE is a high-performance Python package built on Deep Graph Library (DGL) for training, evaluating, and inferring knowledge graph embed… | 63 | 1333 | active |
| unixzii/ibackupextractor A Rust CLI tool that extracts files from iOS (iPhone/iPad) backup archives created by iTunes/Finder, restoring the original sandbox directo… | 50 | 1333 | active |
| avh4/elm-format elm-format is a command-line tool that automatically formats Elm source code according to a standard set of rules based on the official Elm… | 34 | 1333 | stable |
| github/gh-skyline A GitHub CLI extension that generates 3D-printable STL files of a user's GitHub contribution graph. It supports single or multi-year ranges… | 82 | 1332 | active |
| deepcoldy/botmux botmux is a self-hosted daemon that bridges Feishu/Lark messaging to AI coding CLIs like Claude Code, Codex, Gemini, and OpenCode. Each DM,… | 78 | 1332 | active |
| jreybert/vimagit vimagit is a Vim plugin that brings an Emacs Magit-like git workflow into a single Vim buffer. It lets users view diffs and interactively s… | 65 | 1331 | stable |
| mingrammer/flog Flog is a Go CLI tool that generates fake log data in common formats such as Apache common/combined/error, RFC3164/RFC5424 syslog, and JSON… | 34 | 1331 | active |
| wbopan/moffee moffee is an open-source slide maker that transforms Markdown documents into clean, professional slide decks, handling layout, pagination, … | 55 | 1330 | active |
| pouriyajamshidi/tcping A cross-platform command-line tool written in Go that pings TCP ports instead of ICMP, inspired by Linux's ping utility. It measures latenc… | 86 | 1329 | active |
| ly4k/PwnKit A self-contained exploit for CVE-2021-4034 (PwnKit), a local privilege escalation vulnerability in polkit's pkexec. It ships as a prebuilt … | 32 | 1329 | stable |
| xdevplatform/xurl xurl is the official curl-like command-line tool for the X (formerly Twitter) API, written in Go. It supports OAuth 1.0a and OAuth 2.0 PKCE… | 83 | 1328 | active |
| malaohu/MobaXterm-GenKey A small Python web application that generates license key files to activate MobaXterm, a commercial SSH/terminal client for Windows. It can… | 48 | 1328 | active |
| nrslib/takt TAKT is an open-source CLI that orchestrates AI coding agents into repeatable development workflows defined in YAML. It coordinates provide… | 60 | 1327 | active |
| BelkacemYerfa/shadcn-extension An open-source collection of UI components that extends shadcn/ui, built with React, Radix UI, and Tailwind CSS. It ships as a copy-paste c… | 32 | 1327 | active |
| mapbox/togeojson A tiny, dependency-free JavaScript library that converts KML and GPX documents into GeoJSON, usable in both browsers and Node.js. It also s… | 63 | 1326 | stable |
| Decimation/SmartImage SmartImage is a reverse image search tool that queries multiple engines (SauceNao, IQDB, Ascii2D, trace.moe, TinEye, Yandex, and more) and … | 96 | 1325 | active |
| ihabunek/toot Toot is a command-line client for Mastodon, supporting posting, replying, deleting statuses, media uploads, search, and account management.… | 87 | 1324 | active |
| muellan/clipp clipp is a single-header, MIT-licensed C++11/14/17 library for expressive command line argument parsing. It supports options, positional va… | 23 | 1324 | stable |
| ben-z/findphone A macOS command-line tool that locates nearby Bluetooth devices by signal strength, for cases where Find My is unavailable. It offers surve… | 65 | 1323 | active |
| buyukakyuz/install-nothing install-nothing is a terminal application written in Rust that simulates the process of installing software packages without actually insta… | 59 | 1323 | active |
| caksoylar/keymap-drawer A Python module and CLI tool that parses QMK and ZMK keyboard keymap files and renders them as SVG diagrams, with support for layers, hold-… | 85 | 1322 | active |
| monosans/proxy-scraper-checker A fast async Rust CLI tool that scrapes HTTP, SOCKS4, and SOCKS5 proxies from arbitrary text, HTML, or JSON sources, verifies each proxy by… | 77 | 1322 | active |
| Box Box is a fast, zero-configuration CLI application for building PHAR archives from PHP projects. It bundles application code into a single e… | 86 | 1321 | active |
| zaghaghi/openapi-tui A terminal UI application for listing, browsing, and executing APIs defined with OpenAPI v3.0 and v3.1 specifications. Built in Rust with r… | 59 | 1321 | active |
| astrand/xclip xclip is a command line utility for reading and writing X11 selections (the clipboard) on any system with an X11 implementation. It can pip… | 23 | 1321 | stable |
| laike9m/pdir2 pdir2 is a Python library that provides a prettier, colorized, and grouped alternative to the built-in dir() function for inspecting object… | 59 | 1320 | active |
| jackc/tern Tern is a standalone SQL schema migration tool for PostgreSQL, usable as a CLI binary or Go library. It supports SQL and Go function migrat… | 94 | 1319 | active |
| jstkdng/ueberzugpp Überzug++ is a C++ command line utility that draws images directly in terminals using X11/Wayland child windows, sixels, or the kitty and i… | 77 | 1318 | active |
| Chlumsky/msdf-atlas-gen A C++ utility and library that generates multi-channel signed distance field (MSDF) font atlases from TTF/OTF fonts, packing glyphs into co… | 71 | 1318 | active |
| irzyxa/Volume2 Volume² is a freeware Windows application that replaces the standard Windows volume control with an advanced one supporting mouse wheel, sc… | 46 | 1318 | active |
| yanhaijing/template.js template.js is a simple JavaScript template engine supporting parsing, compilation, and rendering with native JS syntax. It offers precompi… | 37 | 1317 | active |
| miurahr/aqtinstall aqtinstall is an unofficial command-line installer for the Qt SDK that downloads prebuilt Qt binaries, docs, and sources across Linux, macO… | 72 | 1316 | active |
| tmdh/laravel-kit Laravel Kit is a cross-platform desktop application built with Electron for managing Laravel applications. It provides a graphical interfac… | 58 | 1316 | active |
| byJoey/Actions-bbr-v3 A Shell-based interactive management script that installs and maintains custom Linux kernel packages with fixed BBRv3 congestion-control pa… | 89 | 1315 | active |
| trizen/youtube-viewer A lightweight Perl application for searching and playing YouTube videos from the command line, with an optional GTK3 graphical interface (g… | 69 | 1315 | active |
| Farama-Foundation/Minari Minari is a Python library providing a standard format for offline reinforcement learning datasets, with popular reference datasets and uti… | 68 | 1315 | active |
| chef/omnibus Omnibus is a Ruby-based tool and DSL for creating full-stack, self-contained installers for software projects across multiple platforms (de… | 48 | 1315 | active |
| unjs/citty Citty is a zero-dependency TypeScript library for building elegant command-line interfaces on Node.js. It provides typed command definition… | 86 | 1312 | active |
| cosmtrek/mindwalk mindwalk is a Go CLI tool that replays coding-agent sessions (Claude Code, Codex, pi) as glowing activity on a 3D map of your codebase. It … | 78 | 1312 | active |
| inference-labs-inc/JSTprove JSTprove is a Rust CLI toolkit that generates zero-knowledge proofs of machine learning inference on ONNX models, built on Polyhedra Networ… | 69 | 1312 | active |
| piuccio/cowsay cowsay is a JavaScript port of the classic Perl cowsay program that generates ASCII art of a cow (or other characters) saying or thinking a… | 23 | 1312 | stable |
| Kotlin/ktfmt ktfmt is a program that pretty-prints (formats) Kotlin source code according to the common community standard for Kotlin code conventions, … | 92 | 1311 | active |
| BrainiumLLC/cargo-mobile cargo-mobile is a Rust CLI tool that simplifies building and running Rust projects on iOS and Android. It generates Xcode and Android Studi… | 32 | 1311 | active |
| lycorp-jp/sim-use sim-use is a cross-platform Swift CLI that gives AI agents the ability to observe and act on iOS Simulator and Android emulator/device scre… | 81 | 1310 | active |
| tobert/pcstat pcstat is a small Go command-line utility that reports Linux page cache statistics for individual files using the mincore(2) syscall. It sh… | 23 | 1310 | stable |
| CE-Programming/CEmu CEmu is a third-party emulator for the eZ80-based TI-84 Plus CE and TI-83 Premium CE graphing calculators, built with a C core and a Qt/C++… | 67 | 1309 | active |
| psygreg/linuxtoys LinuxToys is a user-friendly graphical and CLI tool collection for Linux that simplifies installing software, drivers, gaming tools, and sy… | 83 | 1308 | active |
| JEG2/highline HighLine is a Ruby library that provides a high-level, ergonomic interface for command-line input and output. It handles prompting, validat… | 77 | 1308 | stable |
| pauldreik/rdfind Rdfind is a command line utility that finds duplicate files by comparing file content rather than names. It can help reclaim disk space by … | 76 | 1308 | stable |