function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| xhan/qqbot QQBot is a QQ instant-messaging bot built on the WebQQ protocol, written in CoffeeScript. It runs as a standalone command-line bot or as a … | 32 | 1435 | abandoned |
| paulhammond/webkit2png webkit2png was a macOS command-line tool that captured full-page PNG screenshots of webpages using WebKit. It no longer works on recent mac… | 10 | 1435 | abandoned |
| utahta/pythonbrew pythonbrew is a command-line Python environment manager written in Go that installs multiple Python versions and switches between them, wit… | 23 | 1433 | abandoned |
| adtac/climate Climate is a shell-based collection of utility commands for Linux that bundles many common system tasks (weather, battery, file search, arc… | 23 | 1429 | abandoned |
| gen gen is a command-line code generation tool for Go that provides generics-like functionality by generating typed methods (LINQ/underscore-in… | 23 | 1424 | abandoned |
| mafintosh/torrent-mount A Node.js CLI tool that mounts torrents or magnet links as a filesystem in real time using torrent-stream and FUSE. Files appear in a mount… | 32 | 1415 | abandoned |
| lavary/crunz Crunz is a framework-agnostic PHP package for scheduling periodic tasks (cron jobs) using a fluent PHP API instead of crontab entries. A si… | 23 | 1414 | abandoned |
| volo volo is a Node.js-based command-line tool for creating front-end web projects from templates, adding JavaScript dependencies fetched from G… | 32 | 1412 | abandoned |
| grobie/soundcloud2000 soundcloud2000 is a terminal-based client for streaming and browsing SoundCloud tracks, users, favorites, and playlists. It is a Ruby gem w… | 10 | 1406 | abandoned |
| ReversecLabs/needle Needle is an open-source, modular Python framework for streamlining security assessments of iOS applications, covering areas like data stor… | 10 | 1401 | abandoned |
| datapane/datapane Datapane is a Python library and CLI for programmatically building interactive data reports from Pandas DataFrames, plots (Altair, Plotly, … | 32 | 1398 | abandoned |
| DocNow/twarc twarc is a command line tool and Python library for collecting and archiving Twitter JSON data via the Twitter v1.1 and v2 APIs. It was dev… | 50 | 1394 | abandoned |
| Eun/DisableMonitor A macOS menu bar application that lets users easily disable, enable, or change the resolution of attached monitors. It also offers a comman… | 10 | 1368 | abandoned |
| qw3rtman/gg gg (Git Goodies) is a shell-based CLI wrapper around common git commands that provides workflow shortcuts and enhanced, aesthetically pleas… | 23 | 1365 | abandoned |
| cfrs2005/claude-init A Chinese-localized project initialization toolkit for Claude Code that sets up an AI coding environment with MCP servers, agents, skills, … | 60 | 1364 | abandoned |
| hahwul/XSpear XSpear is a Ruby-based XSS (cross-site scripting) scanner and parameter analysis tool distributed as a gem, usable both as a CLI and as a R… | 10 | 1364 | abandoned |
| heroku/heroku-pg-extras A Heroku CLI plugin providing shortcut commands for common Postgres introspection queries, such as cache hit ratios, index usage, locks, an… | 10 | 1354 | abandoned |
| Heroku CLI The legacy Ruby-based Heroku command line interface for managing Heroku applications, deployments, and platform resources. It has been supe… | 10 | 1354 | abandoned |
| albertlatacz/java-repl A Read-Eval-Print-Loop (REPL) for the Java language, runnable from the console or a web terminal. It supports Java constructs, class loadin… | 23 | 1336 | abandoned |
| cloudavail/aws-missing-tools A suite of shell scripts that extends the AWS command line tools with utilities for managing EC2, EBS, RDS, IAM, CloudFormation, Auto Scali… | 32 | 1333 | abandoned |
| yadayada/acd_cli acd_cli is a Python command line interface and FUSE filesystem client for Amazon (Cloud) Drive, supporting file operations like upload, dow… | 23 | 1332 | abandoned |
| onnx/onnx-tensorflow A Python library and CLI that converts ONNX machine learning models into TensorFlow models so they can be executed with TensorFlow. It is t… | 67 | 1328 | abandoned |
| ant-move/Antmove Antmove is a mini-program converter that transforms WeChat or Alipay mini-program projects into other platforms' mini-programs (Baidu, Tout… | 32 | 1328 | abandoned |
| GavinCT/AndroidMultiChannelBuildTool A Python-based batch packaging tool for generating multiple Android channel APKs by injecting channel info into the APK's META-INF director… | 32 | 1328 | abandoned |
| jayminwest/overstory Overstory is a TypeScript CLI that orchestrates multiple AI coding agents as a team, spawning workers in isolated git worktrees and coordin… | 10 | 1328 | abandoned |
| alongubkin/spider Spider is a programming language that compiles to JavaScript (ES5 and ES6), combining ideas from Go, Swift, Python, C#, and CoffeeScript. I… | 32 | 1325 | abandoned |
| angular/mobile-toolkit A set of tools and guides from the Angular team for building Progressive Web Apps with Angular and Angular CLI. It covers making apps insta… | 10 | 1323 | abandoned |
| murarth/rusti Rusti is an interactive REPL (read-eval-print loop) for the Rust programming language, allowing users to type and evaluate Rust code line b… | 10 | 1322 | abandoned |
| flatiron Director is a tiny, dependency-free URL router for JavaScript that works isomorphically in both the browser (hash-based client-side routing… | 32 | 1321 | abandoned |
| amazon-archives/aws-lambda-container-image-converter img2lambda is a Go CLI tool that repackages Docker or OCI container images into AWS Lambda function deployment packages and Lambda layers. … | 10 | 1319 | abandoned |
| matthewmueller/joy Joy is a Go-to-JavaScript compiler that translates idiomatic Go into concise JavaScript runnable in every browser, with a CLI for compiling… | 23 | 1315 | abandoned |
| GetStream/vg Virtualgo (vg) is a CLI tool providing workspace-based development for Go, similar to Python's virtualenv. It manages isolated GOPATH works… | 10 | 1314 | abandoned |
| rancher/convoy Convoy is a Docker volume plugin written in Go that manages persistent container volumes across multiple storage back-ends such as Device M… | 10 | 1304 | abandoned |
| danlucraft/git.js A pure-JavaScript implementation of Git, providing a Node.js command-line client and an in-browser repo API that reads Git repositories ove… | 32 | 1303 | abandoned |
| alwsl/alwsl A batch-file installer that sets up a minimal custom Arch Linux distribution as the Windows Subsystem for Linux (WSL) host. It is explicitl… | 10 | 1297 | abandoned |
| mov-cli mov-cli is a Python CLI tool that lets users search for and stream movies and TV shows directly from the terminal, using a plugin system to… | 54 | 1295 | abandoned |
| line/tsr TypeScript Remove (tsr) is an npm-installed CLI utility that statically analyzes TypeScript projects to find unused files, exports, and dec… | 10 | 1284 | abandoned |
| apaszke/termtile termtile is a set of AppleScript-based shell commands for tiling, resizing, centering, maximizing, and moving terminal windows on macOS. It… | 32 | 1282 | abandoned |
| Ruby-Processing A Ruby wrapper around the Processing creative coding environment, letting users write Processing sketches in Ruby and run them via the 'rp5… | 23 | 1279 | abandoned |
| YelpArchive/dockersh dockersh is a login shell written in Go that places each interactive user into their own individual Docker container when they log in. It c… | 10 | 1274 | abandoned |
| mynyml/watchr Watchr is a Ruby command-line tool that monitors a directory tree and triggers user-defined actions whenever observed files change, most co… | 32 | 1272 | abandoned |
| ClaudiuGeorgiu/Obfuscapk Obfuscapk is a modular Python tool that obfuscates Android APKs and App Bundles in a black-box fashion, without needing source code, by dec… | 10 | 1272 | abandoned |
| uknowsec/SharpDecryptPwd SharpDecryptPwd is a Windows command-line tool that decrypts passwords saved locally by popular applications such as Navicat, TeamViewer, F… | 32 | 1271 | abandoned |
| LOoLzeC/ASU ASU is a Python-based Facebook hacking toolkit offering account checking and spamming features, distributed via a Termux/Linux install scri… | 32 | 1252 | abandoned |
| seebye/ueberzug ueberzug is a command-line utility that adds image display support to X11 terminal emulators by drawing images over the terminal window. It… | 23 | 1243 | abandoned |
| syrusakbary/gdom GDOM is a Python CLI tool that lets you scrape and traverse web page DOM using GraphQL queries, built on the Graphene framework. You write … | 32 | 1241 | abandoned |
| symfony/web-server-bundle A Symfony bundle providing console commands to run applications with PHP's built-in web server, simplifying local development without Apach… | 10 | 1241 | abandoned |
| Boot2Docker A macOS installer package (Docker.pkg) for Boot2Docker, the legacy tool for running Docker on Mac OS X via a lightweight Linux VM. The proj… | 10 | 1239 | abandoned |
| replit/clui CLUI is a collection of JavaScript/TypeScript libraries from Replit for building command-driven interfaces with context-aware autocomplete.… | 10 | 1236 | abandoned |
| prose-intelligence-ltd/Telepathy-Community Telepathy-Community is a Python command-line OSINT toolkit for collecting and analyzing public Telegram chats, including archiving messages… | 75 | 1235 | abandoned |
| optiv/Mangle Mangle is a Go-based CLI tool that manipulates compiled Windows executables (.exe and DLL) to evade EDR detection. It strips known indicato… | 10 | 1235 | abandoned |
| Ha3MrX/Gemail-Hack A Python command-line script that performs brute-force password attacks against Gmail accounts. It is a simple educational/offensive-securi… | 66 | 1234 | abandoned |
| genuinetools/bane bane is a Go command-line tool that generates custom AppArmor security profiles for Docker containers from a declarative TOML config file. … | 23 | 1229 | abandoned |
| Slush Slush is a streaming project scaffolding tool that uses Gulp tasks instead of Yeoman generators to bootstrap new projects. It locates insta… | 23 | 1227 | abandoned |
| CocoaPods/CocoaPods-app CocoaPods.app is a standalone macOS application that bundles a full installation of CocoaPods, the dependency manager for Swift and Objecti… | 10 | 1225 | abandoned |
| ddollar/heroku-accounts A Heroku CLI plugin that lets developers manage and switch between multiple Heroku accounts. It stores per-account credentials and swaps th… | 32 | 1224 | abandoned |
| albrow/fo Fo (Functional Go) is an experimental programming language that extends Go with generics, including generic named types, functions, and met… | 10 | 1224 | abandoned |
| 0xlousie/OSIF OSIF is a Python command-line tool that gathers sensitive information from Facebook accounts, such as residence, date of birth, occupation,… | 32 | 1223 | abandoned |
| clutchski/coffeelint CoffeeLint is a style checker and linter for CoffeeScript code that helps keep code clean and consistent. The project is no longer maintain… | 10 | 1210 | abandoned |
| brandonhilkert/fucking_shell_scripts A Ruby-based server configuration management tool that provisions cloud servers (via the fog gem) and configures them by running plain shel… | 32 | 1201 | abandoned |
| mintapi/mintapi An unofficial Python library and CLI that screen-scrapes Mint.com using Selenium/WebDriver to programmatically retrieve account, transactio… | 32 | 1201 | abandoned |
| fusesource/jansi Jansi is a small Java library that enables ANSI escape sequences for formatting console output, working even on Windows via bundled JNI lib… | 68 | 1200 | abandoned |
| mmstick/parallel A command-line CPU load balancer written in Rust that recreates and extends GNU Parallel's functionality for executing jobs in parallel. It… | 10 | 1194 | abandoned |
| ClaudiuGeorgiu/PlaystoreDownloader A Python command line tool (with an optional web interface) that downloads Android APK files directly from the Google Play Store by package… | 10 | 1193 | abandoned |
| jaebradley/uber-cli A Node.js command-line tool that fetches Uber ride time-to-pickup and price estimates directly from the terminal using the Uber API. It con… | 10 | 1186 | abandoned |
| astahmer/openapi-zod-client A CLI and library that generates a zodios-based TypeScript HTTP client with zod runtime validation from an OpenAPI/Swagger spec (JSON or YA… | 66 | 1178 | abandoned |
| diafygi/acme-nosudo A Python script that obtains free HTTPS certificates from the Let's Encrypt CA via the ACME protocol without requiring root or sudo access.… | 32 | 1172 | abandoned |
| SecurityFTW/cs-suite Cloud Security Suite (cs-suite) is a command-line audit tool that checks the security posture of AWS, GCP, Azure, and DigitalOcean accounts… | 32 | 1171 | abandoned |
| saasify-sh/saasify Saasify was a platform and developer CLI that auto-generated monetizable SaaS products from REST APIs or serverless functions, handling mar… | 10 | 1168 | abandoned |
| shadowmoose/RedditDownloader Reddit Media Downloader is a Python CLI tool that scans Reddit posts, comments, saved lists, and subreddits to download linked media locall… | 10 | 1159 | abandoned |
| libav/libav Libav is a collection of C libraries and command-line tools for processing multimedia content such as audio, video, subtitles, and related … | 32 | 1158 | abandoned |
| ksonnet ksonnet is a CLI-supported framework for writing, sharing, and deploying Kubernetes application manifests, using Jsonnet to generate and cu… | 10 | 1157 | abandoned |
| anubhavanonymous/XLR8_BOMBER XLR8_BOMBER is a Python command-line script that floods an Indian phone number with repeated SMS messages, calls, and WhatsApp messages by … | 32 | 1156 | abandoned |
| plietar/librespot librespot is an open-source client library for Spotify written in Rust, enabling applications to use Spotify's service without the closed-s… | 32 | 1154 | abandoned |
| troglobit/inadyn In-a-Dyn is a small Dynamic DNS (DDNS) client written in C that keeps DNS hostnames in sync with a changing public IP address, with HTTPS s… | 10 | 1153 | abandoned |
| github/gh-copilot A GitHub CLI extension providing a chat-like AI assistant in the terminal that suggests shell commands and explains what commands do. It ha… | 10 | 1151 | abandoned |
| facebookarchive/phpsh phpsh is an interactive read-eval-print-loop (REPL) shell for PHP, developed at Facebook and written mostly in Python. It offers readline h… | 10 | 1144 | abandoned |
| kubernetes-retired/bootkube Bootkube is a Go CLI tool for launching self-hosted Kubernetes clusters by running a temporary control plane that bootstraps a permanent, s… | 10 | 1144 | abandoned |
| sprinkle-tool/sprinkle Sprinkle is a Ruby-based software provisioning tool that builds remote servers via a domain-specific language for defining packages, depend… | 32 | 1143 | abandoned |
| wsldl-pg/CentWSL CentWSL is a CentOS-based Linux distribution packaged for the Windows Subsystem for Linux (WSL), built on the wsldl launcher framework. The… | 10 | 1139 | abandoned |
| victorb/trymodule trymodule is a command-line tool that downloads npm packages on demand and starts a Node.js REPL with those modules preloaded into scope as… | 23 | 1133 | abandoned |
| defunkt/github-gem A Ruby gem providing a `github` (or `gh`) command line helper that wraps GitHub's API to simplify common GitHub workflows. It automates for… | 32 | 1132 | abandoned |
| Lyndir/MasterPassword Master Password is a stateless password manager that derives unique site passwords on demand from a single master secret using a cryptograp… | 32 | 1128 | abandoned |
| node-on-mobile/node-on-android A CLI tool and framework for packaging Node.js applications as Android APKs, running Node inside the app via a shared library with a WebVie… | 23 | 1127 | abandoned |
| golbin/git-commander A terminal UI tool that wraps common git operations like status, add, commit, log, diff, and branch management in an interactive interface.… | 32 | 1121 | abandoned |
| vesche/scanless A Python CLI utility and library that scrapes online port scanning websites to perform port scans on a target IP or domain on your behalf. … | 10 | 1121 | abandoned |
| oracle/railcar RailCar is a Rust implementation of the OCI container runtime specification, similar to runc, built for memory safety without garbage colle… | 10 | 1120 | abandoned |
| sirWest/AudioSwitch A Windows utility for switching the default audio input/output device and adjusting volume, with both GUI and command-line interfaces. Last… | 23 | 1116 | abandoned |
| c4urself/bump2version A small Python command-line tool that bumps software version strings across source files with a single command, optionally creating commits… | 35 | 1115 | abandoned |
| kubernetes-retired/kube-aws kube-aws is a command-line tool for declaratively creating, updating, and destroying Kubernetes clusters on AWS using CloudFormation. The p… | 10 | 1111 | abandoned |
| nanopool/Claymore-Dual-Miner Claymore's Dual GPU miner for AMD and NVIDIA cards, primarily mining Ethereum with a second coin like Decred, Siacoin, or Lbry in dual mode… | 10 | 1109 | abandoned |
| nilaoda/The-New-M3U8-Downloader A rebuilt Windows GUI application for downloading video streams from M3U8/HLS playlists, written in C#. It is permanently discontinued; the… | 10 | 1109 | abandoned |
| workshopper/workshopper Workshopper is a Node.js framework for building interactive terminal-based coding workshops, essentially a test runner with a fancy termina… | 32 | 1106 | abandoned |
| DefinitelyTyped/tsd TSD is a command-line package manager for searching and installing TypeScript definition files from the DefinitelyTyped repository. It is d… | 10 | 1105 | abandoned |
| decipher3114/Revancify Revancify is a TUI wrapper around ReVanced CLI that automates fetching patches and CLI, downloading APKs, and applying patches on Android v… | 10 | 1097 | abandoned |
| google/adb-sync adb-sync is a Python command-line tool that synchronizes files between a PC and an Android device over the Android Debug Bridge (ADB). It i… | 10 | 1097 | abandoned |
| evilsocket/bleah A deprecated command-line tool for scanning and enumerating Bluetooth Low Energy (BLE) devices. It has been ported into bettercap's BLE mod… | 10 | 1093 | abandoned |
| webpack-contrib/webpack-serve A lean, flexible webpack development server with a CLI and programmatic API, built on webpack-dev-middleware and webpack-hot-client. The or… | 10 | 1089 | abandoned |
| mermaidjs/mermaid.cli A command-line interface for rendering Mermaid diagram definition files into SVG, PNG, or PDF outputs. This repository is no longer activel… | 10 | 1089 | abandoned |
| tomgi/git_stats GitStats is a Ruby CLI tool that analyzes a git repository and generates an HTML page with statistics such as commit activity and author co… | 55 | 1085 | abandoned |