function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| anus-dev/ANUS ANUS is a Grok-powered AI agent for the terminal, distributed as an npm CLI, whose stated goal is to evolve into an agent that contributes … | 38 | 6546 | experimental |
| cloudhead/http-console http-console is a Node.js command-line REPL for interactively speaking the HTTP protocol, letting users navigate server paths like director… | 32 | 1386 | maintenance |
| bytedance/AabResGuard AabResGuard is a tool from ByteDance's Douyin Android team that obfuscates resources inside Android App Bundle (AAB) files to shrink packag… | 10 | 1386 | maintenance |
| micha/jsawk Jsawk is a command-line tool that works like awk but for JSON, filtering and transforming arrays of JSON objects read from stdin using Java… | 32 | 1385 | maintenance |
| dthpham/sminterpolate A command-line tool that creates motion interpolated videos by rendering intermediate frames using pixel-warping and blending, and produces… | 10 | 1385 | maintenance |
| Tencent/feflow Feflow is a command-line tool from Tencent that improves front-end engineers' development workflow and enforces team standards, built with … | 57 | 1384 | maintenance |
| jaysonlong/webvideo-downloader A two-part web video downloader: a browser userscript (Violentmonkey/Tampermonkey) extracts video stream URLs from supported sites, and a P… | 32 | 1384 | maintenance |
| michaelmacinnis/oh Oh is a new Unix shell written in Go that reimagines shell design with a Scheme-inspired language featuring first-class channels, pipes, en… | 23 | 1384 | maintenance |
| rprichard/winpty winpty is a Windows software package providing a Unix pty-master-like interface for communicating with Windows console programs. It include… | 23 | 1383 | maintenance |
| apenwarr/git-subtree git-subtree is a Shell-based Git extension that lets you merge subprojects into a repository's subtree and split them back out, serving as … | 32 | 1382 | maintenance |
| 3ndG4me/AutoBlue-MS17-010 A semi-automated, standalone Python exploit for the MS17-010 (EternalBlue) SMB vulnerability that generates kernel shellcode and handles li… | 32 | 1382 | maintenance |
| xyou365/AutoRclone AutoRclone is a Python CLI tool that wraps rclone to automate Google Drive copy/move/sync operations using many service accounts, automatic… | 32 | 1382 | maintenance |
| screetsec/Dracnmap Dracnmap is a shell-based menu tool that wraps nmap to simplify network scanning and information gathering. It exposes nmap's advanced scri… | 23 | 1382 | maintenance |
| xalanq/cf-tool A small, cross-platform command-line interface for Codeforces written in Go. It lets competitive programmers race contests, fetch samples, … | 10 | 1382 | maintenance |
| amirgamil/apollo Apollo is a Unix-style personal search engine and web crawler for indexing your own digital footprint. You manually curate what goes into i… | 32 | 1381 | maintenance |
| rpm-software-management/dnf DNF4 (Dandified YUM) is the Python-based package manager for RPM-based distributions like Fedora, built on libdnf, libsolv, and librepo. It… | 73 | 1380 | maintenance |
| LaurenceRawlings/savify Savify is a Python library and CLI tool that downloads songs from providers like YouTube and embeds metadata scraped from Spotify, producin… | 23 | 1380 | maintenance |
| jwiegley/git-scripts A collection of miscellaneous Git helper scripts written in Shell, gathered from various authors and IRC channels. The scripts are meant to… | 64 | 1371 | maintenance |
| eycorsican/go-tun2socks A tun2socks implementation written in Go that routes traffic from a TUN network interface through a SOCKS proxy. It can be used as a comman… | 10 | 1370 | maintenance |
| pixielabs/cavy Cavy is a cross-platform integration and end-to-end testing framework for React Native apps, written in pure JavaScript. It lets tests inte… | 32 | 1367 | maintenance |
| hiyouga/FastEdit FastEdit is a Python library and CLI tool for editing large language models, injecting fresh or customized factual knowledge into pretraine… | 19 | 1366 | maintenance |
| appstract/laravel-opcache A Laravel package providing Artisan commands for managing PHP OPcache, including clearing, status inspection, configuration display, and pr… | 23 | 1363 | maintenance |
| kevinSuttle/macOS-Defaults A centralized shell script and reference documentation for setting macOS system defaults from the command line, building on the community w… | 32 | 1362 | maintenance |
| LetheSec/HuggingFace-Download-Accelerator A Python wrapper script around huggingface-cli and hf_transfer that enables high-speed downloads of HuggingFace models and datasets, with b… | 27 | 1359 | maintenance |
| alexjlockwood/avocado A command line tool, similar to SVGO, that optimizes Android VectorDrawable and AnimatedVectorDrawable XML files. It rewrites drawables usi… | 10 | 1359 | maintenance |
| garybernhardt/selecta Selecta is a fuzzy text selector written in Ruby that reads a list of choices on stdin, presents an interactive fuzzy selection UI, and pri… | 66 | 1358 | maintenance |
| mart1nro/joycontrol A Python library and CLI tool that emulates Nintendo Switch controllers (Joy-Con L/R and Pro Controller) over Bluetooth HID. It lets a Linu… | 32 | 1358 | maintenance |
| node-lambda A command line tool for locally running and deploying Node.js applications to AWS Lambda. It provides setup, run, package, and deploy comma… | 66 | 1354 | maintenance |
| huaying/instagram-crawler A Python command-line crawler that scrapes Instagram posts, profiles, and hashtag data using Selenium and ChromeDriver, without the officia… | 32 | 1353 | maintenance |
| gtanner/qrcode-terminal A Node.js library and command-line tool that generates QR codes rendered as ASCII/ANSI text directly in the terminal. It supports configura… | 32 | 1350 | maintenance |
| adriancooney/puppeteer-heap-snapshot A TypeScript library and CLI for capturing Chrome DevTools heap snapshots from Puppeteer-controlled pages and querying them for objects wit… | 23 | 1350 | maintenance |
| minio/c2goasm c2goasm is a command-line tool that converts assembly generated by C/C++ compilers (such as GCC or Clang) into Go (Plan 9 style) assembly. … | 10 | 1349 | maintenance |
| jevakallio/git-notify git-notify is an npm CLI tool that lets developers embed announcements in git commit messages using a 'git-notify:' prefix. It displays tho… | 23 | 1348 | maintenance |
| lukasmartinelli/pgfutter pgfutter is a small Go CLI tool that imports CSV and line-delimited JSON files into PostgreSQL with a single command, automatically creatin… | 23 | 1345 | maintenance |
| David-OConnor/pyflow Pyflow is a standalone CLI tool written in Rust that manages Python dependency installation and interpreter versions for projects and singl… | 55 | 1339 | maintenance |
| sgreben/jp jp is a single-binary command-line tool that renders bar charts, line charts, scatter plots, histograms, and heatmaps in the terminal from … | 23 | 1339 | maintenance |
| dogescript/dogescript Dogescript is a joke compile-to-JavaScript programming language with doge-meme syntax, distributed as an npm package. It ships a CLI compil… | 40 | 1337 | maintenance |
| tobefuturer/restore-symbol A command-line reverse engineering tool that restores stripped Objective-C symbol tables in iOS Mach-O binaries. It injects OC method and b… | 32 | 1337 | maintenance |
| rabite0/hunter Hunter is a fast, lag-free terminal file browser/manager written in Rust with an asynchronous, multi-threaded design that keeps it responsi… | 23 | 1336 | maintenance |
| pwnesia/ssb SSB (Secure Shell Bruteforcer) is a fast, concurrent SSH password brute-forcing tool written in Go. It attempts to authenticate against an … | 23 | 1335 | maintenance |
| Arvanaghi/SessionGopher SessionGopher is a PowerShell tool that extracts and decrypts saved session information for remote access tools like WinSCP, PuTTY, SuperPu… | 32 | 1334 | maintenance |
| yyx990803/pod Pod is a CLI tool that simplifies deploying and managing multiple Node.js apps on a Linux server via git push deployment using git hooks. I… | 32 | 1333 | maintenance |
| g0tmi1k/msfpc MSFPC is a shell-based wrapper around msfvenom that generates Meterpreter payloads with minimal input, such as just a platform name or file… | 23 | 1333 | maintenance |
| GhostPack/SafetyKatz SafetyKatz is a C# tool that combines a modified Mimikatz with a .NET PE loader to dump LSASS memory and extract credentials. It minidumps … | 32 | 1332 | maintenance |
| lambtron/emojipacks emojipacks is a Node.js command-line tool that bulk uploads custom emojis to a Slack workspace from YAML-defined emoji packs. It supports l… | 23 | 1332 | maintenance |
| tyranid/DotNetToJScript A C# command-line tool that generates JScript (or VBScript/VBA/scriptlet) files which bootstrap and load a .NET assembly entirely from memo… | 23 | 1332 | maintenance |
| bugswriter/tuxi Tuxi is a shell-based CLI assistant that scrapes Google search results and SERPs to return instant, concise answers to natural language que… | 10 | 1331 | maintenance |
| desktoppr/wbench WBench is a Ruby command-line tool that benchmarks end-user website load times using the HTML5 performance timing API. It simulates first-t… | 32 | 1330 | maintenance |
| TokenMarket Security Token Toolkit A collection of audited Ethereum smart contracts plus a Python command-line toolchain for launching and managing token sales (crowdsales/IC… | 32 | 1327 | maintenance |
| kaz-Anova/StackNet StackNet is a Java-based meta-modelling framework that implements Wolpert's stacked generalization across multiple layers, resembling a fee… | 32 | 1326 | maintenance |
| sorah/envchain envchain is a command-line tool that stores environment variables like API credentials in macOS Keychain or the D-Bus Secret Service (gnome… | 23 | 1326 | maintenance |
| mislav/dotfiles Mislav Marohnić's personal dotfiles repository containing configuration for bash, zsh, git, tmux, and vim, plus a collection of utility scr… | 32 | 1323 | maintenance |
| MetaMask/eth-phishing-detect A TypeScript utility and curated blocklist of malicious domains targeting Web3 and Ethereum users, maintained by MetaMask. It provides CLI … | 68 | 1322 | maintenance |
| soheilpro/catj catj is a command-line tool that prints JSON files in a flat, dot-path format, showing each leaf value with its full path. The output is va… | 32 | 1322 | maintenance |
| Chanify Chanify is a safe and simple notification tool that lets developers and system administrators push notifications to iOS and macOS devices v… | 23 | 1322 | maintenance |
| pimterry/notes A shell-based command line tool for taking notes as plain markdown text files in a folder. It glues together your own editor and file-synci… | 23 | 1321 | maintenance |
| erkin/ponysay Ponysay is a Python 3 command-line tool that reimplements cowsay, displaying messages with My Little Pony characters as ASCII art in the te… | 23 | 1320 | maintenance |
| nullpo-head/WSL-Hello-sudo A Linux PAM module plus companion Windows CLI app that lets WSL users authenticate sudo and other PAM-based logins via Windows Hello biomet… | 23 | 1320 | maintenance |
| Shopify/themekit Theme Kit is a cross-platform command line tool for building and managing Shopify themes, supporting theme upload, multi-environment deploy… | 50 | 1319 | maintenance |
| TermuxHackz/wifi-hacker A shell script that automates attacking wireless connections using built-in Kali Linux tools, supporting WEP, WPS, WPA, and WPA2 securities… | 32 | 1319 | maintenance |
| holman/boom boom is a Ruby command-line tool for storing and retrieving text snippets like URLs, canned responses, and notes. Snippets are organized in… | 32 | 1319 | maintenance |
| salesforce/jarm JARM is an active TLS server fingerprinting tool that generates unique fingerprints of TLS server configurations. It is used to group and i… | 75 | 1318 | maintenance |
| Impedimenta/Suitcase Suitcase is a macOS command line tool that instantly deploys SwiftUI-based user interfaces for simple commands and scripts. It lets users w… | 23 | 1317 | maintenance |
| malxau/yori Yori is a CMD replacement shell for Windows that adds backquotes, job control, and improved tab completion, file matching, aliases, and com… | 66 | 1316 | maintenance |
| asapach/peerflix-server A streaming torrent client for Node.js with a web UI, built on torrent-stream and inspired by peerflix. It runs as a server (optionally as … | 66 | 1314 | maintenance |
| lanyrd/mysql-postgresql-converter A Python script that converts MySQL database dumps into PostgreSQL-compatible SQL, originally built for Lanyrd's migration from MySQL to Po… | 32 | 1314 | maintenance |
| dergachev/screengif A Ruby command-line tool that converts screencast videos (e.g. .mov files) into animated GIFs using ffmpeg, ImageMagick, and gifsicle. It s… | 32 | 1309 | maintenance |
| dotnet/ILMerge ILMerge is a static linker that merges multiple .NET assemblies into a single assembly, available as a console application and a NuGet pack… | 10 | 1306 | maintenance |
| babel/babel-upgrade A CLI codemod tool that automatically upgrades JavaScript projects from Babel 6 to Babel 7 by rewriting package. dependencies, config files… | 23 | 1303 | maintenance |
| Benjamin-Dobell/nvidia-update A shell script that installs and updates official NVIDIA web drivers on macOS, automatically selecting the best non-blacklisted driver vers… | 32 | 1302 | maintenance |
| fathyb/html2svg A tool that renders web pages with a custom Chromium build and converts HTML and canvas content to SVG, PDF, or bitmap images (PNG, JPEG, W… | 23 | 1300 | maintenance |
| lavv17/lftp LFTP is a sophisticated command-line file transfer program supporting FTP, HTTP/HTTPS, SFTP, FISH, and BitTorrent protocols. It offers shel… | 66 | 1299 | maintenance |
| cznic/ql Package ql is a pure Go embedded (S)QL database engine that runs in-process without CGO, originally developed under github.com/cznic/ql. Th… | 10 | 1298 | maintenance |
| ellson/MOTHBALLED-graphviz Graphviz is open-source graph visualization software from AT&T Research that takes descriptions of graphs in a simple text language (DOT) a… | 23 | 1296 | maintenance |
| pipe-dream/laravel-create A Composer package that scaffolds Laravel projects from a minimal sketch of models and tables, predicting the application schema in real ti… | 10 | 1295 | maintenance |
| RazTools/Studio A fork of AssetStudio, a GUI and CLI tool for inspecting and extracting assets (textures, sprites, meshes, animations) from Unity asset bun… | 10 | 1295 | maintenance |
| ZZROTDesign/docker-clean A Shell script CLI that cleans up Docker resources including stopped containers, dangling/untagged images, volumes, and networks. It suppor… | 23 | 1294 | maintenance |
| gnzlbg/cargo-asm cargo-asm is a cargo subcommand that displays the assembly or LLVM IR generated for Rust source code. It supports querying functions and me… | 23 | 1294 | maintenance |
| google/skicka A Go command-line utility for uploading, downloading, listing, and managing files on Google Drive, with optional AES-256 client-side encryp… | 10 | 1294 | maintenance |
| vercel/arg arg is a small, unopinionated CLI argument parsing library for Node.js that maps command-line flags to typed values via a simple spec objec… | 23 | 1292 | maintenance |
| MasterDevX/Termux-Kali A shell script that installs a Kali Linux rootfs on Android devices via Termux using proot, without requiring root access. It is a lightly … | 32 | 1291 | maintenance |
| nzbget/nzbget NZBGet is an efficient, lightweight Usenet binary downloader written in C++ that downloads files based on NZB files. It runs on almost any … | 10 | 1289 | maintenance |
| KrumpetPirate/AAXtoMP3 AAXtoMP3 is a bash script CLI frontend to FFmpeg that converts Audible AAX/AAXC audiobook files into MP3, M4A, M4B, FLAC, or Ogg/Opus. It i… | 10 | 1288 | maintenance |
| alexzielenski/optool A command line tool for modifying Mach-O binaries on macOS and iOS. It can insert or remove load commands, strip or repair code signatures,… | 23 | 1287 | maintenance |
| asmallteapot/cocoapods-playgrounds A Ruby gem that provides CocoaPods and Carthage plugins to generate Swift Playgrounds preloaded with any library's dependencies. It lets iO… | 10 | 1287 | maintenance |
| Free Texture Packer Free texture packer that creates sprite sheets and texture atlases for games and websites, with rotation, trimming, multipacking, and expor… | 23 | 1283 | maintenance |
| KeepSafe/android-resource-remover A Python command-line utility that removes unused resources from Android projects based on Android Lint output, reducing APK size. It parse… | 67 | 1280 | maintenance |
| samr7/vanitygen A standalone command-line vanity Bitcoin address generator written in C that searches for addresses matching custom prefixes or regular exp… | 32 | 1279 | maintenance |
| powder-rb/powder A Ruby command-line gem that wraps and simplifies management of the Pow zero-configuration Rack/Rails app server for macOS. It provides com… | 32 | 1278 | maintenance |
| rbsec/dnscan dnscan is a Python command-line tool that performs DNS subdomain enumeration using wordlists, attempting zone transfers first and falling b… | 32 | 1278 | maintenance |
| iwestlin/gd-utils A Google Drive utility toolbox that copies, counts, and manages files across Drive folders and shared drives, usable via CLI, web interface… | 32 | 1276 | maintenance |
| strongloop/node-foreman Node Foreman is a Node.js implementation of the Foreman tool for managing Procfile-based applications. It runs multiple processes from a Pr… | 32 | 1274 | maintenance |
| lauripiispanen/most-active-github-users-counter A Go CLI tool that queries the GitHub GraphQL API to rank GitHub users by their number of contributions, with preset locations and CSV outp… | 10 | 1274 | maintenance |
| 99natmar99/Windows-11-Fixer Windows 11 Fixer is a C# desktop application that provides a single GUI for customizing Windows 11, adjusting system and privacy settings, … | 23 | 1273 | maintenance |
| shift-js/shift-js Shift.JS is a Swift-to-JavaScript transpiler built in JavaScript, with a lexer, parser, and AST-based code generation via Escodegen. It shi… | 32 | 1272 | maintenance |
| pmadruga/react-native-clean-project A CLI tool and React Native CLI plugin that automates cleaning a React Native project by purging caches (Metro, Watchman, npm/yarn) and rei… | 23 | 1270 | maintenance |
| datastack-net/dockerized A Go-based CLI wrapper that runs popular command-line tools (aws, git, node, python, psql, etc.) inside Docker containers so users don't ha… | 23 | 1269 | maintenance |
| dotnet/installer The .NET SDK Installer repository, which historically produced the installers for the .NET SDK. Development and issue tracking have been co… | 94 | 1266 | maintenance |
| BytomDAO/bytom The official Go implementation of the Bytom blockchain protocol, providing a full node daemon (bytomd) and CLI client (bytomcli) for a mult… | 10 | 1266 | maintenance |
| sebastien/cuisine Cuisine is a Python library providing a flat, platform-neutral API for automating operating system tasks on local or remote servers, built … | 32 | 1265 | maintenance |