function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| jpetazzo/pipework Pipework is a shell-based Software-Defined Networking tool for connecting Linux containers (LXC and Docker) into arbitrary network topologi… | 32 | 4253 | abandoned |
| agermanidis/autosub Autosub is a Python command-line utility that auto-generates subtitles for video or audio files. It performs voice activity detection, tran… | 32 | 4190 | abandoned |
| waylaidwanderer/node-chatgpt-api A Node.js client implementation for ChatGPT and Bing AI, usable as an npm module, a REST API server, or a CLI app. It wraps the official Op… | 22 | 4151 | abandoned |
| pedrovgs/AndroidWiFiADB An IntelliJ/Android Studio plugin that adds a toolbar button to connect Android devices over WiFi via ADB, enabling install, run, and debug… | 10 | 4137 | abandoned |
| AlecAivazis/survey A Go library for building interactive and accessible terminal prompts (input, select, multi-select, confirm, etc.) with support for Windows… | 10 | 4105 | abandoned |
| ethereum/aleth Aleth (formerly cpp-ethereum) is a full Ethereum client along with C++ libraries and tools, including the testeth testing utility. The proj… | 10 | 3962 | abandoned |
| skilion/onedrive A free command-line OneDrive client for Linux written in D, supporting two-way file synchronization, real-time monitoring via inotify, resu… | 10 | 3949 | abandoned |
| uber-archive/go-torch go-torch is a command-line tool that stochastically profiles Go programs by collecting stack traces via pprof and rendering them as flame g… | 10 | 3932 | abandoned |
| chrippa/livestreamer Livestreamer is a Python command-line utility that extracts video streams from services like Twitch, YouTube Live, and Dailymotion and pipe… | 23 | 3864 | abandoned |
| offensive-security/kali-nethunter Kali NetHunter is an Android ROM overlay providing a mobile penetration testing platform, combining a custom kernel, a Kali Linux chroot, a… | 10 | 3809 | abandoned |
| GoogleContainerTools/container-diff container-diff is a Google CLI tool for analyzing and comparing container images across criteria like file system, size, history, and packa… | 10 | 3799 | abandoned |
| Chikage0o0/Linux-NetSpeed A shell script that integrates commonly used Linux TCP network acceleration options (BBR, BBR Plus, BBR2, and related kernel modules) into … | 10 | 3755 | abandoned |
| Experience-Monks/devtool A CLI tool that runs Node.js programs inside Chrome DevTools via Electron, enabling profiling, debugging, and development with DevTools fea… | 32 | 3745 | abandoned |
| input-output-hk/cardano-sl Cardano SL is the original Haskell implementation of the Cardano cryptocurrency, implementing the Ouroboros proof-of-stake consensus protoc… | 10 | 3745 | abandoned |
| wmonk/create-react-app-typescript A fork of Create React App (react-scripts-ts) that scaffolds React applications with TypeScript and no build configuration. It is deprecate… | 10 | 3678 | abandoned |
| wishstudio/flinux Foreign LINUX is a dynamic binary translator and Linux system call interface emulator that runs unmodified Linux binaries on Windows withou… | 23 | 3597 | abandoned |
| rkern/line_profiler line_profiler is a Python module for line-by-line profiling of functions, and kernprof is a companion script for running it or the standard… | 10 | 3584 | abandoned |
| marcbachmann/node-html-pdf A Node.js library and CLI that converts HTML documents to PDF using the PhantomJS headless browser, supporting page sizes, headers, and foo… | 10 | 3578 | abandoned |
| mholt/timeliner Timeliner is a Go CLI tool that archives your digital life—photos, social media posts, messages, and location history from services like Go… | 10 | 3557 | abandoned |
| BaiduPCS A C/C++ command-line client for Baidu Network Disk (Baidu Yun) that works in the Linux terminal without requiring app registration. It supp… | 10 | 3544 | abandoned |
| overviewer/Minecraft-Overviewer A command-line tool that renders high-resolution interactive maps of Minecraft Java Edition worlds, generating static HTML and image tiles … | 23 | 3498 | abandoned |
| dispatch A Node.js command-line utility that runs a SOCKS5 or HTTP proxy balancing traffic across multiple internet connections (Wi-Fi, Ethernet, 3G… | 10 | 3486 | abandoned |
| alecthomas/gometalinter gometalinter is a Go meta-linter that concurrently runs many Go static analysis tools and normalizes their output into a standard format. I… | 10 | 3471 | abandoned |
| dotnet/cli The .NET Core command-line (CLI) tools used for building, running, testing, and managing NuGet packages for .NET Core apps and libraries. T… | 10 | 3467 | abandoned |
| shyiko/jabba Jabba is a cross-platform Java Version Manager written in Go that lets developers install and switch between multiple JDK versions. This or… | 58 | 3412 | abandoned |
| felixrieseberg/windows-build-tools An npm package that installs the Visual C++ Build Tools (and optionally Python) on Windows so native Node.js modules can be compiled via no… | 10 | 3409 | abandoned |
| google/lmctfy lmctfy (Let Me Contain That For You) is the open-source version of Google's container stack, providing Linux application containers with re… | 10 | 3404 | abandoned |
| duojs/duo Duo is a front-end package manager and build tool that pulls JavaScript, CSS, and HTML dependencies directly from GitHub with semantic vers… | 10 | 3395 | abandoned |
| Reapp Reapp is a deprecated React-based framework for building hybrid mobile apps, bundling a UI kit, scaffolding CLI, dev server, and webpack bu… | 32 | 3382 | abandoned |
| slacka/WoeUSB WoeUSB is a tool for creating bootable Windows USB installers from ISO images or DVDs on Linux. This original repository has been moved to … | 23 | 3374 | abandoned |
| ferdikoomen/openapi-typescript-codegen A Node.js library and CLI that generates TypeScript or JavaScript API clients from OpenAPI (Swagger) v2/v3 specifications, supporting fetch… | 88 | 3367 | abandoned |
| Typings Typings is a CLI package manager for installing and managing TypeScript type definition files. It is deprecated in favor of npm's @types pa… | 10 | 3357 | abandoned |
| samschott/maestral Maestral is a lightweight, open-source Dropbox sync client for macOS and Linux, written in Python, with both a CLI and GUI (Cocoa on macOS,… | 10 | 3328 | abandoned |
| r-darwish/topgrade Topgrade is a Rust CLI tool that detects which package managers and update tools are installed on a system and runs the appropriate upgrade… | 10 | 3306 | abandoned |
| joshwcomeau/guppy Guppy is a free desktop GUI application that acts as a friendly application manager and task runner for React.js projects. It wraps common … | 10 | 3240 | abandoned |
| kubeval Kubeval is a command-line tool that validates Kubernetes YAML or JSON configuration files against schemas generated from the Kubernetes Ope… | 52 | 3231 | abandoned |
| cloudflare/wrangler-legacy Wrangler v1 is the original command-line tool for building, previewing, and deploying Cloudflare Workers serverless functions, written in R… | 10 | 3192 | abandoned |
| jackpal/Android-Terminal-Emulator A VT-100 terminal emulator application for Android that provides access to the built-in Android shell. It emulates a large subset of VT-100… | 10 | 3187 | abandoned |
| lukeed/pwa A universal Progressive Web App (PWA) builder consisting of a CLI and core configuration module. It scaffolds, develops, builds, and pre-re… | 23 | 3123 | abandoned |
| fivesheep/chnroutes chnroutes is a set of Python scripts that generate route table commands from the APNIC delegated list, so VPN users in China can route only… | 23 | 3101 | abandoned |
| tckmn/mkcast mkcast is a Python-based command-line tool for creating GIF screencasts of a terminal window with key presses overlaid on the recording. It… | 32 | 3095 | abandoned |
| mafaca/UtinyRipper uTinyRipper is a GUI tool and core C# library for extracting assets from Unity serialized files and asset bundles and converting them into … | 32 | 3092 | abandoned |
| djrobstep/migra Migra is a schema diff tool for PostgreSQL, written in Python, that compares two database schemas and autogenerates the SQL migration state… | 49 | 3051 | abandoned |
| docpad/docpad DocPad is a Node.js static site generator offering layouts, metadata, pre-processors (Markdown, Jade, CoffeeScript), partials, file watchin… | 32 | 3044 | abandoned |
| blackjack4494/yt-dlc youtube-dlc is a Python-based command-line media downloader and library for downloading videos from YouTube and other video platforms, fork… | 23 | 3041 | abandoned |
| stefanesser/dumpdecrypted A dylib that, when injected via DYLD_INSERT_LIBRARIES into an encrypted iPhone application on a jailbroken device, dumps the decrypted Mach… | 32 | 3036 | abandoned |
| datafold/data-diff A command-line tool and Python library that efficiently diffs rows between tables within or across SQL databases like PostgreSQL, MySQL, Sn… | 10 | 2992 | abandoned |
| Distillery Distillery is a pure-Elixir tool that packages Mix projects into self-contained Erlang/OTP releases deployable without an Erlang/Elixir ins… | 32 | 2953 | abandoned |
| nomad-cli/houston Houston is a Ruby gem and CLI for sending Apple Push Notifications (APNs) using the legacy binary protocol. It provides both a simple Ruby … | 10 | 2949 | abandoned |
| Katee/quietnet Quietnet is a simple Python chat program that transmits text between machines using near-ultrasonic sound frequencies, requiring no WiFi or… | 32 | 2941 | abandoned |
| microsoft/Git-Credential-Manager-for-Windows A secure Git credential helper for Windows that stores credentials and supports multi-factor authentication with GitHub, Bitbucket, and Vis… | 10 | 2939 | abandoned |
| 91yun/serverspeeder A one-click shell installer for a cracked version of ServerSpeeder (锐速), a Linux TCP acceleration kernel module, targeting CentOS, Ubuntu, … | 32 | 2867 | abandoned |
| chocolatey-archive/chocolatey This is the deprecated original repository for Chocolatey, a package manager for Windows that works like apt-get, built on NuGet and PowerS… | 10 | 2791 | abandoned |
| lmk123/oh-my-wechat Oh My WeChat (omw) is a shell-based installer/updater for the WeChatExtension-ForMac WeChat assistant plugin on macOS. It automates downloa… | 10 | 2759 | abandoned |
| janhq/cortex.cpp Cortex.cpp is a C++ local AI platform that runs GGUF (llama.cpp) and ONNX models on your own machine, exposing an OpenAI-compatible HTTP AP… | 10 | 2752 | abandoned |
| json2csv A JavaScript library and CLI tool that converts JSON (including NDJSON) into CSV with column titles, supporting streaming for large dataset… | 23 | 2719 | abandoned |
| Linuxbrew Linuxbrew is the port of the Homebrew package manager to Linux and Windows 10 (WSL), allowing sudo-free installation of software in the use… | 10 | 2654 | abandoned |
| loadchange/amemv-crawler A Python 3 script that downloads all videos from a specified Douyin (TikTok China) user account, as well as all videos under a given challe… | 32 | 2641 | abandoned |
| rocketeers/rocketeer Rocketeer is a PHP-based task runner and deployment tool that can deploy any project, from simple websites to large applications, across mu… | 10 | 2631 | abandoned |
| com-lihaoyi/Ammonite Ammonite is a Scala REPL and script runner that lets developers use Scala for lightweight scripting and interactive exploration without set… | 87 | 2630 | abandoned |
| Midnight Commander GNU Midnight Commander (mc) is a visual, dual-pane, text-mode file manager written in C, featuring an internal viewer, editor, and diff vie… | 10 | 2625 | abandoned |
| nomad-cli/cupertino Cupertino is a Ruby command-line tool for automating administrative tasks on the Apple Developer Portal, such as managing devices, provisio… | 10 | 2621 | abandoned |
| zkat/npx npx is a command-line tool that executes npm package binaries, installing packages on the fly if needed. This standalone repository has bee… | 10 | 2618 | abandoned |
| danielfrg/word2vec A Python wrapper around Google's original word2vec C code, providing training and similarity/analogy tools via Python APIs and command-line… | 10 | 2612 | abandoned |
| npiv/chatblade Chatblade is a Python CLI tool for querying OpenAI's ChatGPT from the terminal, supporting piped input, saved prompt preambles, session rec… | 50 | 2590 | abandoned |
| aanand/git-up git-up is a Ruby gem providing a git command that fetches and rebases all locally-tracked remote branches, avoiding merge commits from git … | 32 | 2587 | abandoned |
| jpetazzo/nsenter A small Docker recipe that builds the nsenter utility and installs it on the host, letting users enter Linux namespaces of running Docker c… | 10 | 2581 | abandoned |
| agermanidis/livepython Livepython is a desktop app that visually traces Python code execution in real time, showing the current line and tracking variable changes… | 32 | 2561 | abandoned |
| AbanteAI/archive-old-cli-mentat An archived version of the old Mentat command-line AI coding assistant, no longer maintained or supported. The Mentat name now belongs to a… | 10 | 2544 | abandoned |
| rnpm/rnpm RNPM is a React Native package manager that automates installing and linking native dependencies into iOS and Android projects. It was merg… | 23 | 2504 | abandoned |
| mailgun/godebug godebug is a cross-platform debugger for Go that works by instrumenting source code with debugging calls, similar to how go tool cover hand… | 32 | 2478 | abandoned |
| damonkohler/sl4a SL4A (Scripting Layer for Android) lets you edit and execute scripts and interactive interpreters (Python, Perl, JRuby, Lua, BeanShell, Jav… | 10 | 2469 | abandoned |
| Go Package Manager (gopm) Gopm is a package manager and build tool for the Go language that downloads, builds, and installs packages with specific revisions without … | 10 | 2442 | abandoned |
| Marten4n6/EvilOSX EvilOSX is a Remote Administration Tool (RAT) for macOS/OS X written in pure Python, with a server providing both GUI and CLI interfaces an… | 32 | 2416 | abandoned |
| DrizzleRisk/drizzleDumper drizzleDumper is a memory-search-based Android unpacking tool that dumps DEX files from packed/protected Android apps. It runs as a command… | 32 | 2415 | abandoned |
| swsnr/mdcat mdcat is a command-line tool that renders Markdown (CommonMark) files directly in the terminal, like cat but with formatting. It supports s… | 10 | 2414 | abandoned |
| Hari-Nagarajan/fairgame FairGame is a Python application that monitors Amazon for out-of-stock products and can automatically place orders when items become availa… | 23 | 2410 | abandoned |
| vitorgalvao/alfred-workflows A historical collection of Alfred app workflows by vitorgalvao, now deprecated in favor of publishing individual workflows to the Alfred Ga… | 10 | 2400 | abandoned |
| mac-cleanup A shell-based cleanup utility for macOS that frees disk space by clearing caches from Homebrew, npm, Yarn, pip, Docker, Xcode, and many app… | 68 | 2374 | abandoned |
| snobu/destreamer A Node.js/TypeScript command-line tool that saves Microsoft Stream videos to disk for offline viewing by capturing the HLS stream through f… | 32 | 2365 | abandoned |
| pixie-lang/pixie Pixie is a small, fast, native Lisp language with its own virtual machine, written in RPython and featuring a tracing JIT, immutable data s… | 23 | 2358 | abandoned |
| bgrins/videoconverter.js A JavaScript library that compiles FFmpeg to JavaScript via Emscripten, enabling video conversion and manipulation entirely in the web brow… | 32 | 2354 | abandoned |
| gongjianhui/AppleDNS AppleDNS is a Python script that collects Apple CDN data for Chinese ISPs (China Unicom, ChinaNet, CMCC) and generates DNS/hosts configurat… | 10 | 2345 | abandoned |
| sebastianbergmann/phploc PHPLOC is a command-line tool that quickly measures the size of a PHP project, reporting lines of code, comment ratios, and cyclomatic comp… | 10 | 2343 | abandoned |
| sevagas/macro_pack macro_pack is a Python CLI tool that automates obfuscation and generation of MS Office documents, VBA/VBS scripts, shortcuts, and other for… | 10 | 2307 | abandoned |
| aylei/kubectl-debug A kubectl plugin that lets you run a new debugging container inside a running Kubernetes pod, joining its pid, network, user, and ipc names… | 23 | 2303 | abandoned |
| mattes/migrate A database migration tool written in Go, usable both as a CLI and as an importable library. This repository is deprecated and development h… | 10 | 2279 | abandoned |
| macournoyer/thin Thin is a small and fast Ruby web server for Rack applications, runnable via a CLI with configuration files and daemonization support. It w… | 10 | 2275 | abandoned |
| not-kennethreitz/envoy Envoy is a Python convenience wrapper around the standard subprocess module, offering a friendlier API for running shell commands and captu… | 10 | 2261 | abandoned |
| arachnys/athenapdf Athena is a Docker-powered HTML-to-PDF conversion tool consisting of an Electron-based CLI and a Go microservice, designed as a drop-in rep… | 10 | 2245 | abandoned |
| arunoda/meteor-up-legacy Meteor Up (mup) is a command-line tool for deploying Meteor.js applications to your own Debian/Ubuntu or Open Solaris servers with single-c… | 32 | 2236 | abandoned |
| jondot/sneakers Sneakers is a high-performance background processing framework for Ruby built on RabbitMQ, letting developers define workers that consume q… | 23 | 2236 | abandoned |
| Magisk-Modules-Repo/MagiskHidePropsConf A Magisk module providing a terminal-based UI for editing Android system prop values via resetprop, including a maintained list of certifie… | 10 | 2228 | abandoned |
| ainilili/ratel Ratel is a command-line multiplayer card game client/server built on Java and Netty, supporting Dou Dizhu (Fight the Landlord) and Texas Ho… | 51 | 2203 | abandoned |
| PaulMcInnis/JobFunnel JobFunnel is a Python CLI tool that scrapes job postings from multiple job websites (Indeed, Glassdoor, LinkedIn) into a single deduplicate… | 10 | 2182 | abandoned |
| andersbll/neural_artistic_style A Python command-line implementation of the Neural Algorithm of Artistic Style (Gatys et al., 2015) that transfers the style of one image o… | 32 | 2168 | abandoned |
| cjbassi/ytop ytop is a terminal user interface (TUI) system monitor written in Rust that displays CPU, memory, temperature, and process information with… | 10 | 2161 | abandoned |
| npm/tink Tink is an experimental next-generation package manager and runtime for JavaScript developed by the npm team. It installs dependencies into… | 10 | 2135 | abandoned |
| Maestro Flow A JSON-driven multi-agent development framework for Claude Code with intelligent CLI orchestration across Gemini, Qwen, Codex, and Claude, … | 10 | 2133 | abandoned |
| constabulary/gb gb is a project-based build tool for the Go programming language, offering a $GOPATH-free workflow where each project is a directory contai… | 10 | 2113 | abandoned |