function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| wormi4ok/evernote2md evernote2md is a zero-dependency Go CLI tool that converts Evernote notes exported in .enex format into a directory of Markdown files. It h… | 90 | 1107 | active |
| OpenSim OpenSim Core is a C++ library and set of command-line applications for building musculoskeletal models and running dynamic simulations of m… | 86 | 1107 | stable |
| vladimirvivien/ktop ktop is a top-like terminal tool that displays real-time metrics for nodes, pods, and containers in a Kubernetes cluster. It runs locally u… | 83 | 1106 | active |
| oligot/go-mod-upgrade A command-line tool that interactively updates outdated Go module dependencies, similar to yarn upgrade-interactive but for Go. It lists av… | 71 | 1106 | active |
| just-js/just Just is a very small JavaScript runtime for Linux built directly on V8 and system calls, designed for writing system software with near-nat… | 23 | 3808 | maintenance |
| brentyi/tyro tyro is a Python library that generates command-line interfaces and configuration objects from type-annotated Python functions, dataclasses… | 94 | 1105 | active |
| Polygon PoS Bor is the official Golang implementation of the Polygon PoS blockchain, forked from go-ethereum and EVM compatible. It runs full nodes, va… | 99 | 1104 | active |
| andrewning/sortphotos SortPhotos is a Python CLI tool that organizes photos and videos into date-based folder hierarchies using EXIF and other metadata via the b… | 64 | 1104 | active |
| MeowLove/Network-Reinstall-System-Modify A one-click shell script that reinstalls Linux and Windows operating systems over the network on VPS, cloud, or dedicated servers without C… | 66 | 1103 | active |
| flipperdevices/flipperzero-ufbt uFBT is a compact, cross-platform Python CLI tool for building and debugging applications for the Flipper Zero device. It downloads a prebu… | 52 | 1102 | active |
| alvarorichard/GoAnime GoAnime is a terminal-based (TUI) anime browser written in Go that lets users search, stream, and download anime episodes directly in mpv. … | 94 | 1101 | active |
| aliyun/aliyun-cli The Alibaba Cloud CLI is an open-source, cross-platform command-line tool written in Go for managing Alibaba Cloud resources via its OpenAP… | 94 | 1099 | active |
| NVIDIA/enroot Enroot is a command-line tool from NVIDIA that turns traditional container and OS images (such as Docker images) into unprivileged sandboxe… | 89 | 1098 | active |
| vinc/moros MOROS is a text-based hobby operating system written in Rust for x86-64 BIOS computers, inspired by Unix, Plan 9, and DOS. It includes a cu… | 85 | 1098 | active |
| mgeeky/ProtectMyTooling A multi-packer wrapper script that daisy-chains various packers, obfuscators, and shellcode loaders to produce obfuscated Red Team implants… | 53 | 1098 | active |
| kitlangton/ghui ghui is a keyboard-driven terminal UI for tracking and reviewing GitHub pull requests across multiple repositories. It lets you inspect dif… | 82 | 1096 | active |
| fcsonline/tmux-thumbs tmux-thumbs is a fast tmux plugin written in Rust that highlights patterns like URLs, file paths, Git SHAs, and IP addresses in the visible… | 23 | 1096 | active |
| MCDReforged MCDReforged is a Python-based Minecraft server control framework that runs the server as a subprocess and manages it via stdin/stdout witho… | 88 | 1095 | active |
| HalFrgrd/flyline Flyline is a Bash plugin written in Rust that replaces readline to provide a modern command-line editing experience. It adds syntax highlig… | 83 | 1095 | active |
| coderholic/pyradio PyRadio is a curses-based command line internet radio player written in Python that plays streams via MPV, MPlayer, or VLC. It supports Rad… | 84 | 1094 | active |
| raskrebs/sonar Sonar is a Go-based CLI tool that shows all services listening on localhost ports, enriched with Docker container names, Compose projects, … | 83 | 1094 | active |
| TrueBlocks/trueblocks-core TrueBlocks (chifra) is a local-first command-line tool suite and optional API server that indexes address appearances on Ethereum and other… | 78 | 1094 | active |
| mattwilson1024/google-photos-exif A TypeScript CLI tool that fixes missing DateTimeOriginal EXIF metadata in Google Photos Takeout exports by reading the photoTakenTime from… | 32 | 1094 | active |
| justinmayer/virtualfish VirtualFish is a Python virtual environment manager for the Fish shell, offering a `vf` command and a plugin system. It emulates virtualenv… | 23 | 1094 | active |
| yandex-cloud/geesefs GeeseFS is a high-performance FUSE file system written in Go that mounts S3-compatible buckets (Yandex Object Storage, Amazon S3) as local … | 95 | 1093 | active |
| torrent-file-editor/torrent-file-editor A cross-platform Qt-based GUI application for creating and editing .torrent files and uTorrent .dat files. It supports editing metadata, ad… | 90 | 1093 | active |
| Seafoam-Labs/Shelly-ALPM Shelly is a modern package manager for Arch Linux that interfaces directly with libalpm, offering both a GTK4 visual interface and a user-f… | 79 | 1093 | active |
| chubin/rate.sx rate.sx is a console (terminal) service for viewing realtime cryptocurrency and fiat exchange rates via curl or a browser. It supports curr… | 39 | 1093 | active |
| flow-typed/flow-typed A central repository of high-quality third-party Flow library type definitions (libdefs), plus a CLI tool to install and manage them in Flo… | 77 | 3756 | maintenance |
| andrew-d/static-binaries A collection of common *nix tools (nmap, tcpdump, strace, socat, python, etc.) prebuilt as statically-linked binaries, with the Dockerfiles… | 32 | 3755 | maintenance |
| trogdoro/xiki Xiki is a shell console with GUI features, written in Ruby, that augments your existing shell (bash or zsh) via the Xiki Shell (xsh). It ma… | 32 | 3754 | maintenance |
| reinderien/mimic A Python CLI tool that substitutes common ASCII characters in text or source code with visually identical Unicode homoglyphs. It is a novel… | 32 | 3749 | maintenance |
| igorshubovych/markdownlint-cli A command-line interface for markdownlint that lints Markdown files for style and consistency issues. It supports configuration files, glob… | 93 | 1091 | active |
| jarun/imgp imgp is a fast command-line batch image resizer and rotator for JPEG and PNG images, powered by multiprocessing and Pillow-SIMD. It support… | 86 | 1091 | active |
| HacxGPT-Official/HacxGPT-CLI HacxGPT-CLI is a Python command-line chat client for accessing uncensored, unrestricted language models, including HacxGPT's own paid API m… | 79 | 1091 | active |
| LiuMengxuan04/MiniCode MiniCode is a lightweight terminal-based AI coding assistant that implements a Claude Code-like agent loop with tool calling, diff review, … | 59 | 1091 | active |
| igor-petruk/scriptisto Scriptisto is a language-agnostic 'shebang interpreter' that lets you write one-file scripts in compiled languages like C, Rust, or Go. It … | 25 | 1091 | stable |
| wslutilities/wslu wslu is a collection of shell utilities for the Windows Subsystem for Linux, including tools for path conversion, desktop shortcut creation… | 10 | 3746 | maintenance |
| JimmXinu/FanFicFare FanFicFare is a Python tool that downloads stories from over 100 fanfiction and web fiction sites and converts them into EPUB (and HTML) eB… | 99 | 1090 | active |
| wisk/medusa Medusa is an open-source, modular, interactive disassembler written in C++, organized as a library with frontends including a GUI (qMedusa)… | 57 | 1090 | active |
| fdw/rofimoji Rofimoji is a Python-based emoji and Unicode character picker that integrates with rofi, wofi, and other dmenu-like selectors on X11 and Wa… | 84 | 1089 | active |
| spotify2tidal/spotify_to_tidal A Python command line tool that imports and synchronizes Spotify playlists into a Tidal account. It is optimized for performance, making it… | 83 | 1089 | active |
| Mexit/MultiOS-USB MultiOS-USB is a tool that prepares a USB, SSD, or other disk to boot multiple operating systems directly from ISO and WIM images using GRU… | 92 | 1088 | active |
| bloomberg/stricli Stricli is a TypeScript framework from Bloomberg for building complex command-line applications with full type safety and zero runtime depe… | 86 | 1088 | active |
| ebroecker/canmatrix Canmatrix is a Python library that reads, writes, converts, compares, and modifies CAN (Controller Area Network) database formats such as .… | 66 | 1088 | active |
| æternity blockchain The reference node implementation of the æternity blockchain, a scalable public blockchain platform written in Erlang. It supports smart co… | 88 | 1085 | active |
| Dicklesworthstone/beads_rust A fast Rust port of Steve Yegge's beads issue tracker, frozen at the classic SQLite + JSONL architecture. It stores tasks locally in SQLite… | 83 | 1085 | active |
| floatpane/matcha Matcha is a terminal-based email client built in Go using the Bubble Tea TUI framework, offering a modern interface for reading, managing, … | 79 | 1085 | active |
| NARKOZ/gitlab A Ruby gem providing a client wrapper and CLI for the GitLab REST API, covering 60+ API modules with authentication, pagination, and object… | 72 | 1085 | active |
| minicli/minicli Minicli is a minimalist, dependency-free PHP framework for building command-line applications. It provides structured command organization … | 52 | 1085 | active |
| adam-mcdaniel/dune Dune is a Unix shell and scripting language written in Rust, combining bash-style shell operations (piping, redirection) with Lisp-inspired… | 34 | 1085 | active |
| 7thSamurai/steganography A C++ command-line tool that encrypts files with password-protected AES-256-CBC and hides them inside images using Least-Significant-Bit pi… | 32 | 1085 | stable |
| petruisfan/node-supervisor node-supervisor is a supervisor script for Node.js that runs your program and automatically restarts it when it crashes or when watched Jav… | 23 | 3721 | maintenance |
| Ansible Runner Ansible Runner is a Python library and CLI tool that provides a stable, consistent interface for running Ansible programmatically, standalo… | 88 | 1084 | stable |
| razimantv/mazegenerator A C++ command-line tool that generates mazes of various shapes (rectangular, hexagonal, honeycomb, circular, triangular) and arbitrary size… | 64 | 1084 | stable |
| kblin/ncbi-genome-download A Python command-line tool for downloading bacterial, fungal, viral, and other genome files from NCBI's FTP servers in GenBank, FASTA, and … | 57 | 1084 | active |
| alcideio/rbac-tool A kubectl plugin and standalone CLI that simplifies Kubernetes RBAC by visualizing, analyzing, generating, and querying RBAC policies. It h… | 25 | 1084 | active |
| mtrojnar/osslsigncode osslsigncode is a small C tool that implements Microsoft Authenticode signing and timestamping, based on OpenSSL and cURL. It signs, verifi… | 93 | 1083 | active |
| codemod/codemod Codemod is an open-source CLI and workflow engine for scaffolding, testing, running, and publishing codemods—automated, multi-step code tra… | 89 | 1083 | active |
| stefanmaric/g g is a simple, portable Go version manager implemented as a single POSIX shell script. It installs official prebuilt Go archives without sh… | 87 | 1083 | active |
| inikep/lzbench lzbench is an in-memory benchmarking tool that integrates many open-source compression libraries into a single executable to compare their … | 87 | 1083 | active |
| theZiz/aha aha is a small C command-line utility that converts ANSI escape sequences from terminal output into HTML. It lets users save colored termin… | 32 | 1083 | stable |
| KyleBanks/depth depth is a command-line tool (also usable as a Go library) that retrieves and visualizes the dependency tree of Go packages. It resolves im… | 23 | 1083 | stable |
| bhattsameer/Bombers A curated collection of Python scripts that flood phone numbers and email addresses with repeated SMS, email, WhatsApp, Twitter, and Instag… | 10 | 3716 | maintenance |
| homerchen19/nba-go nba-go is a Node.js command-line tool for NBA fans that shows game schedules, live play-by-play, box scores, and player information in the … | 23 | 3715 | maintenance |
| moby/hyperkit HyperKit is a toolkit for embedding hypervisor capabilities in applications, providing a complete hypervisor based on xhyve/bhyve optimized… | 32 | 3713 | maintenance |
| tortoise/aerich Aerich is a database migration tool for TortoiseORM, similar to Alembic for SQLAlchemy or Django's built-in migrations. It provides a CLI t… | 94 | 1082 | active |
| semaphore-protocol/semaphore Semaphore is a zero-knowledge protocol and toolkit for proving group membership anonymously, letting users cast signals like votes or endor… | 92 | 1082 | active |
| Gameye98/Lazymux Lazymux is a Python-based menu-driven installer for Termux that lets users install and run many penetration testing and hacking tools (e.g.… | 32 | 3705 | maintenance |
| carvel-dev/kapp kapp is a Go CLI deployment tool for Kubernetes that manages groups of resources sharing a common label as a 'Kubernetes application'. It d… | 94 | 1080 | active |
| TimothyYe/skm SKM is a command-line SSH key manager written in Go that lets users create, list, alias, switch, back up, and audit multiple SSH keys. It a… | 92 | 1080 | active |
| ctxrs/ctx ctx is an open-source Rust CLI that indexes and searches local coding-agent session transcripts and tool calls across providers like Claude… | 82 | 1080 | active |
| lukeed/sade Sade is a small, fast Node.js library for building command-line interface (CLI) applications. It provides git-like subcommands, option flag… | 23 | 1079 | stable |
| viu-media/viu Viu is a terminal-based anime client that provides a rich TUI for browsing, searching, and managing your AniList library, along with stream… | 10 | 1079 | active |
| AlephNullSK/dnsgen DNSGen is a Python CLI tool that generates intelligent permutations of domain names to aid subdomain discovery during security assessments.… | 32 | 1078 | active |
| programminghoch10/ViPER4AndroidRepackaged A refined, rewritten installer for ViPER4Android FX 2.7, an audio effects enhancement app for rooted Android devices. It bundles the APK an… | 23 | 1078 | active |
| jakejarvis/s3-sync-action A GitHub Action that syncs a directory from your repository or build output to a remote AWS S3 bucket using the vanilla AWS CLI. It is comm… | 10 | 1078 | stable |
| danielrobbins/keychain Keychain is a Python-based CLI manager for ssh-agent and gpg-agent that maintains a single long-running agent per user and host, so passphr… | 99 | 1077 | stable |
| broadinstitute/picard Picard is a set of Java command line tools from the Broad Institute for manipulating high-throughput sequencing data in formats such as SAM… | 84 | 1077 | stable |
| Tiiffi/mcrcon mcrcon is a console-based RCON client for remotely administering Minecraft servers, written in C. It supports sending commands from the com… | 47 | 1077 | stable |
| tsduck/tsduck TSDuck is an extensible C++ framework and toolkit of command-line tools for manipulating, analyzing, monitoring, and transforming MPEG tran… | 86 | 1076 | stable |
| plentico/plenti Plenti is an open-source static site generator (build-time render engine) with a Go-based CLI backend and Svelte-based frontend. It ships w… | 74 | 1076 | active |
| linkchecker/linkchecker LinkChecker is a GPL-licensed Python tool that checks links in web documents or entire websites for broken URLs. It supports recursive mult… | 65 | 1076 | active |
| asyncapi/generator The AsyncAPI Generator is a Node.js tool that generates arbitrary output—code, documentation, diagrams, boilerplate—from an AsyncAPI specif… | 99 | 1075 | active |
| fiso64/sockseek Sockseek (formerly sldl/slsk-batchdl) is a command-line downloader for the Soulseek peer-to-peer network that searches, ranks, and batch-do… | 92 | 1075 | active |
| lichess-bot-devs/lichess-bot A Python bridge that connects chess engines (UCI, XBoard, or homemade) to the Lichess Bot API, letting you run a bot account that plays gam… | 77 | 1075 | active |
| lcpz/lain Lain is a Lua module providing alternative layouts, asynchronous widgets, and utility functions for the Awesome window manager (4.x). It is… | 73 | 1075 | active |
| MKTXP MKTXP is a Prometheus exporter and CLI tool for Mikrotik RouterOS devices that exposes router metrics for monitoring, with a companion Graf… | 95 | 1074 | active |
| Kobzol/cargo-wizard cargo-wizard is a Cargo subcommand that applies predefined profile and config templates to Rust projects to optimize for fast compilation, … | 71 | 1074 | active |
| sds/scss-lint scss-lint is a configurable Ruby-based linter that checks SCSS files against a collection of linting rules to keep stylesheets clean and re… | 23 | 3679 | maintenance |
| Re.Pack Haul is a command-line tool that serves as a drop-in replacement for the React Native CLI packager, built on Webpack. It can run a developm… | 23 | 3677 | maintenance |
| tweag/ormolu Ormolu is a formatter for Haskell source code that uses GHC's own parser and enforces a single, unconfigurable formatting style with minima… | 87 | 1073 | active |
| openatx/adbutils A pure Python library for communicating with the Google ADB (Android Debug Bridge) service, providing device listing, shell command executi… | 83 | 1073 | active |
| WorldEngine WorldEngine is a Python-based procedural world generator that simulates plate tectonics, erosion, rain shadows, and Holdridge life zones to… | 73 | 1071 | active |
| microsoft/msix-packaging Microsoft's cross-platform MSIX SDK for packing and unpacking .msix/.appx application packages on Windows, macOS, Linux, and Android. It pr… | 67 | 1071 | active |
| cheshirekow/cmake_format cmake_format is a source code formatter for CMake listfiles, written in Python. It parses CMake files and reformats them with consistent la… | 23 | 1071 | active |
| dungngminh/simutil SimUtil is a cross-platform terminal UI application for launching and managing Android emulators and iOS simulators without opening Android… | 77 | 1070 | active |
| joshuaboniface/rffmpeg rffmpeg is a Python CLI wrapper that executes FFmpeg and ffprobe commands on remote servers over SSH. It lets media servers like Jellyfin o… | 45 | 1070 | active |
| fortran-lang/fpm Fortran Package Manager (fpm) is a package manager and build system for Fortran, with a user interface modeled after Rust's Cargo. It simpl… | 81 | 1069 | active |
| wukongdaily/tvhelper-docker A Dockerized ADB helper that turns any Docker-capable device (PC, NAS, router) into an Android TV box installation assistant. It provides S… | 68 | 1069 | active |