function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| microsoft/windows-dev-box-setup-scripts A collection of PowerShell recipe scripts from Microsoft that automate setting up a Windows developer machine using Boxstarter and Chocolat… | 32 | 1872 | maintenance |
| neil3d/excel2json A C# tool that converts Excel spreadsheets into JSON objects saved to text files, available as both a command-line tool and a GUI. Commonly… | 23 | 1870 | maintenance |
| SpoofMAC SpoofMAC is a Python command-line tool that changes (spoofs) your computer's MAC address in one command, handling the Wi-Fi disassociation … | 32 | 1868 | maintenance |
| JohnSundell/Splash Splash is a fast, lightweight Swift syntax highlighter that can be used as a Swift Package Manager library or via built-in command line too… | 23 | 1868 | maintenance |
| isacikgoz/gitin gitin is a minimalist command-line explorer for git repositories, providing interactive views of commits, branches, and working-tree status… | 23 | 1867 | maintenance |
| gx gx is a language-agnostic package manager built on IPFS's content-addressed storage, providing reproducible packages identified by content … | 32 | 1866 | maintenance |
| BurntSushi/erd A Haskell CLI utility that converts a plain text description of a relational database schema into a graphical entity-relationship diagram u… | 23 | 1864 | maintenance |
| trimstray/sandmap sandmap is a shell-based CLI wrapper around the Nmap engine that simplifies network and system reconnaissance. It offers 31 modules with 45… | 32 | 1862 | maintenance |
| google/python-adb A pure-Python implementation of the Android ADB and Fastboot protocols using libusb1 for USB communication. It can be used as a Python libr… | 10 | 1862 | maintenance |
| jakiestfu/himawari.js A Node.js library and CLI for downloading real-time images of Earth from the Himawari-8 geostationary weather satellite, which photographs … | 32 | 1861 | maintenance |
| OfflineIMAP/offlineimap OfflineIMAP is a Python command-line tool that synchronizes IMAP mailboxes to local Maildir folders, enabling offline email reading and ind… | 23 | 1860 | maintenance |
| nmattia/niv niv is a command-line tool for managing dependencies in Nix projects. It stores package sources in a single nix/sources. file and provides … | 76 | 1857 | maintenance |
| mkchoi212/fac fac is a terminal-based (CUI) interactive tool for resolving git merge conflicts, similar to git add -p but with a guided keybinding-driven… | 23 | 1853 | maintenance |
| anyenv/anyenv anyenv is a shell-based wrapper that installs and manages rbenv-style version managers (pyenv, rbenv, nodenv, etc.) from a single command. … | 23 | 1849 | maintenance |
| arkane-systems/genie Genie is a command-line utility that runs a systemd 'bottle' inside WSL (Windows Subsystem for Linux), letting users start and enter a name… | 10 | 1848 | maintenance |
| 1N3/Findsploit Findsploit is a simple bash script that instantly searches local and online exploit databases, including Exploit-DB, Metasploit modules, an… | 23 | 1847 | maintenance |
| plant99/felicette A Python CLI tool that downloads publicly available satellite imagery (e.g., Landsat/Sentinel) for given coordinates or a location name and… | 10 | 1841 | maintenance |
| CCob/SweetPotato SweetPotato is a C# command-line tool that collects multiple native Windows privilege escalation techniques (RottenPotato, PrintSpoofer, Ef… | 32 | 1839 | maintenance |
| sleventyeleven/linuxprivchecker A single-file Python script that enumerates a local Linux system and searches for common privilege escalation vectors such as world-writabl… | 32 | 1839 | maintenance |
| kbumsik/VirtScreen VirtScreen is a Linux GUI application that creates a virtual secondary display using XRandR and shares it over VNC, letting you use an iPad… | 23 | 1839 | maintenance |
| Hackertrackersj/Instabruteforce A Python CLI tool that brute-forces Instagram account passwords using a wordlist and a rotating proxy list, with proxy scoring and pruning … | 32 | 1838 | maintenance |
| sammcj/gollama Gollama is a Go-based TUI tool for managing Ollama models on macOS and Linux. It lets users list, inspect, sort, edit, run, unload, copy, r… | 79 | 1837 | maintenance |
| ahmadawais/corona-cli A Node.js command-line tool for tracking COVID-19 statistics worldwide, per country, and for US states, with sorting and bar/line chart out… | 52 | 1834 | maintenance |
| romkatv/gitstatus gitstatus is a 10x faster alternative to `git status` and `git describe`, built to power fast git prompts in interactive shells. The heavy … | 66 | 1831 | maintenance |
| neex/phuip-fpizdam A Go-based exploit tool for CVE-2019-11043, a remote code execution vulnerability in php-fpm when used behind certain nginx configurations.… | 32 | 1831 | maintenance |
| p3nt4/PowerShdll PowerShdll is a C# tool that runs PowerShell commands and scripts without invoking powershell.exe, by loading PowerShell automation DLLs vi… | 23 | 1830 | maintenance |
| SysWhispers SysWhispers is a Python CLI tool that generates header and assembly files for making direct system calls on Windows, bypassing user-mode AP… | 32 | 1829 | maintenance |
| fsociety-team/fsociety fsociety is a modular penetration testing framework written in Python that wraps and organizes popular security tools (nmap, sqlmap, Sherlo… | 67 | 1824 | maintenance |
| cytopia/ffscreencast ffscreencast is a shell wrapper around ffmpeg that provides fool-proof command-line screen recording with automatic detection of monitors, … | 32 | 1824 | maintenance |
| lzfse/lzfse A reference C implementation of the LZFSE compression algorithm, which uses Lempel-Ziv matching with Finite State Entropy coding for fast c… | 32 | 1822 | maintenance |
| Matrix07ksa/Brute_Force A Python CLI tool that performs brute-force password attacks against Gmail, Hotmail, Twitter, Facebook, and Netflix accounts, with optional… | 32 | 1820 | maintenance |
| mathaou/termdbms termdbms is a terminal user interface (TUI) for viewing and editing database files, written in pure Go. It supports SQLite and CSV files, a… | 23 | 1820 | maintenance |
| newbit1/rootAVD A shell script that roots Android Studio Virtual Devices (AVDs) running on the QEMU emulator by installing Magisk, patching fstab, and opti… | 10 | 1820 | maintenance |
| sinclairtarget/um um is a Ruby command-line utility for creating and maintaining your own man-like help pages, written in Markdown and rendered through the m… | 32 | 1817 | maintenance |
| c-bata/kube-prompt kube-prompt is an interactive Kubernetes client written in Go that wraps kubectl with auto-complete via go-prompt. It accepts the same comm… | 39 | 1816 | maintenance |
| strongself/Generamba Generamba is a Ruby-based CLI code generator for Xcode projects, primarily designed to scaffold VIPER modules in Objective-C and Swift. It … | 23 | 1813 | maintenance |
| InteliSecureLabs/Linux_Exploit_Suggester A Perl script that suggests possible Linux kernel exploits based on the operating system release number (uname -r). It matches the kernel v… | 32 | 1812 | maintenance |
| pstadler/flightplan Flightplan is a Node.js library and CLI (`fly`) for running sequences of shell commands against local and remote hosts over SSH, aimed at s… | 23 | 1812 | maintenance |
| EmbarkStudios/texture-synthesis A Rust library and CLI implementing Multiresolution Stochastic Texture Synthesis, a non-parametric example-based algorithm for generating i… | 10 | 1812 | maintenance |
| t32k/stylestats StyleStats is a Node.js library and CLI tool that collects statistics about CSS stylesheets, such as size, rules, selectors, simplicity, an… | 23 | 1808 | maintenance |
| supercrabtree/k k is a zsh plugin that replaces the default directory listing with a more readable, colorful output. It adds git status information for fil… | 23 | 1806 | maintenance |
| Kevin-Robertson/Invoke-TheHash A collection of PowerShell functions for performing pass-the-hash attacks over WMI and SMB using NTLM hash authentication. It implements ra… | 32 | 1805 | maintenance |
| aws/amazon-ecs-cli The Amazon ECS CLI is a Go-based command-line tool for Amazon Elastic Container Service that lets users create, update, and monitor ECS/Far… | 10 | 1804 | maintenance |
| twitter/twurl Twurl is a Ruby-based command-line tool that acts like curl but is tailored specifically for the Twitter API, handling OAuth authorization … | 23 | 1801 | maintenance |
| enjoiz/XXEinjector XXEinjector is a Ruby command-line tool that automates exploitation of XML External Entity (XXE) vulnerabilities using direct and out-of-ba… | 32 | 1800 | maintenance |
| Ha3MrX/DDos-Attack A simple Python script for launching DDoS (denial of service) attacks against online targets. It is a command-line tool intended for learni… | 66 | 1797 | maintenance |
| acecilia/OpenWRTInvasion A Python/Docker-based exploit script that gains a root shell on several Xiaomi routers (4A Gigabit, 4A 100M, 4, 4C, 3Gv2, 4Q, miWifi 3C) vi… | 23 | 1795 | maintenance |
| browserify/watchify Watchify is a watch mode wrapper for Browserify that automatically rebuilds browser bundles whenever source files change. It uses increment… | 23 | 1785 | maintenance |
| Embulk Embulk is an open-source, plugin-based parallel bulk data loader written in Java that transfers data between databases, storages, file form… | 62 | 1783 | maintenance |
| megadose/OnionSearch OnionSearch is a Python 3 CLI script that scrapes URLs from multiple .onion search engines such as Ahmia, Phobos, and Deeplink. It supports… | 32 | 1783 | maintenance |
| smallhadroncollider/taskell Taskell is a command-line Kanban board and task manager for Mac and Linux, written in Haskell. Tasks are stored as Markdown files with clea… | 10 | 1783 | maintenance |
| max-mapper/cool-ascii-faces A small JavaScript package that returns random cool ASCII/Unicode faces, usable from the CLI, Node.js, or client-side JS. It also exposes t… | 32 | 1779 | maintenance |
| thbar/kiba Kiba is a Ruby ETL framework for defining and running data-processing pipelines with sources, transforms, and destinations via a Ruby DSL. … | 50 | 1776 | maintenance |
| Noovolari/leapp Leapp is a cross-platform Electron desktop app for managing and generating cloud credentials across multiple AWS and Azure accounts, with e… | 59 | 1775 | maintenance |
| opsengine/cpulimit Cpulimit is a command-line tool that limits the CPU usage percentage of a process by sending SIGSTOP and SIGCONT signals, without changing … | 32 | 1775 | maintenance |
| htty/htty htty is an interactive console application for making HTTP requests to web servers, written in Ruby. It provides a tab-completed terminal s… | 32 | 1770 | maintenance |
| lucasjacks0n/EggShell EggShell is a Python-based post-exploitation surveillance and remote administration tool that provides a command-line session with a target… | 32 | 1770 | maintenance |
| ssllabs/ssllabs-scan A command-line reference client for the SSL Labs APIs, written in Go, for automated and bulk SSL/TLS server assessment. It scans hosts agai… | 23 | 1768 | maintenance |
| lh3/bwa BWA (Burrow-Wheeler Aligner) is a command-line tool for mapping short DNA sequencing reads against large reference genomes such as the huma… | 66 | 1766 | maintenance |
| solo-io/squash Squash is an open-source debugger for microservice applications running on Kubernetes, bridging containers/pods/services to IDEs and termin… | 23 | 1765 | maintenance |
| tmrts/boilr Boilr is a CLI boilerplate template manager written in Go that generates files or directories from template repositories. It uses Go text t… | 23 | 1762 | maintenance |
| qrush/sub Sub is a bash-based convention for building command-line programs with git-style subcommands, where each subcommand is a standalone executa… | 32 | 1761 | maintenance |
| abiosoft/ishell A Go library for building interactive CLI applications with a REPL-style shell. It provides command registration, password input, multiline… | 23 | 1758 | maintenance |
| buildfoundation/mainframer Mainframer is a CLI tool that executes a command on a remote machine while syncing project files back and forth over SSH. It offloads heavy… | 23 | 1756 | maintenance |
| jonschlinkert/markdown-toc A Node.js library and CLI that generates a table of contents for markdown files like READMEs, using Remarkable to parse headings. It can in… | 32 | 1755 | maintenance |
| jakubnabrdalik/gitkurwa A collection of verbose, human-friendly Git aliases written in Shell, aimed at developers who struggle with Git's complexity. It provides s… | 32 | 1751 | maintenance |
| ahmadawais/WPGulp WPGulp is an advanced, extensively documented Gulp.js build workflow for WordPress themes and plugins, offering zero-config startup with a … | 23 | 1751 | maintenance |
| Boot Boot is a build tooling framework for Clojure that treats builds as programs written in Clojure rather than declarative configuration. It p… | 23 | 1749 | maintenance |
| Octopress Octopress is a Ruby CLI toolkit that scaffolds and manages Jekyll blogs, adding commands for creating posts, pages, drafts, and deploying s… | 32 | 1747 | maintenance |
| LinusU/node-appdmg A Node.js-based CLI tool that generates polished macOS DMG disk images for applications from a simple JSON specification. It supports custo… | 23 | 1746 | maintenance |
| ChuckPa/DBRepair A shell-based command-line utility for repairing, optimizing, and maintaining Plex Media Server SQLite databases. It runs from a terminal o… | 75 | 1743 | maintenance |
| dotnet/templating The .NET Template Engine, the library that powers the 'dotnet new' command for creating projects and files from templates. This repository … | 99 | 1742 | maintenance |
| dav/word2vec The original Google word2vec tool, hosted on GitHub with community patches for Mac OS X compilation and memory fixes. It efficiently trains… | 32 | 1741 | maintenance |
| AnonHackerr/toolss A Python script that automatically installs a collection of hacking and penetration-testing tools on Android devices running Termux. It act… | 32 | 1739 | maintenance |
| GoogleChromeLabs/simplehttp2server A simple Go-based HTTP/2 server for development purposes that serves the current directory over HTTPS with a self-signed certificate. It su… | 10 | 1738 | maintenance |
| mstsc.js RDPY is a pure Python implementation of the Microsoft Remote Desktop Protocol (RDP) built on the Twisted event-driven network engine, suppo… | 32 | 1735 | maintenance |
| tj/mmake Mmake is a small Go program that wraps GNU make to add user-friendly features like automatic help output from Makefile comments and remote … | 23 | 1735 | maintenance |
| ddopson/underscore-cli A Node.js-based command-line utility belt for processing JSON and JavaScript, exposing underscore.js functions as simple one-liner commands… | 32 | 1732 | maintenance |
| microsoft/WSL-DistroLauncher A C++ reference implementation of a launcher app required for packaging custom Linux distributions as WSL (Windows Subsystem for Linux) Mic… | 10 | 1732 | maintenance |
| brouberol/marcel Marcel is a humorous French-language wrapper around the Docker CLI, acting as a drop-in replacement that translates Docker commands into Fr… | 32 | 1730 | maintenance |
| m57/dnsteal dnsteal is a fake DNS server written in Python that enables stealthy exfiltration of files from a victim machine via DNS requests. It suppo… | 32 | 1730 | maintenance |
| nodists/nodist Nodist is a Node.js and npm version manager for Windows, inspired by the 'n' version manager. It lets users install, switch, and manage mul… | 23 | 1730 | maintenance |
| Lore Lore is an open source, next-generation version control system built by Epic Games in Rust, designed for scalability of data and teams. It … | 81 | 8548 | experimental |
| meefik/busybox An Android application that installs BusyBox, a single small executable combining tiny versions of many common UNIX utilities, onto a roote… | 23 | 1728 | maintenance |
| antirez/hping hping3 is a command-line network tool that sends custom TCP/IP packets and displays target replies, similar to ping but supporting arbitrar… | 32 | 1715 | maintenance |
| genuinetools/reg A Docker Registry v2 command line client written in Go that can list repositories, fetch manifests and digests, download layers, and delete… | 23 | 1710 | maintenance |
| Err0r-ICA/TermuxCyberArmy TermuxCyberArmy is a shell/Python-based hacking toolkit script for the Termux terminal environment on Android. It bundles a collection of s… | 42 | 1709 | maintenance |
| n7olkachev/imgdiff imgdiff is a fast command-line tool written in Go that compares two images pixel-by-pixel and optionally renders a visual diff output image… | 23 | 1706 | maintenance |
| jondot/goweight goweight is a command-line tool that analyzes Go binaries and breaks down their size by module or package. It supports Go modules and can o… | 23 | 1706 | maintenance |
| OpenNE OpenNE is an open-source Python toolkit for network embedding (graph representation learning) that unifies training and testing interfaces … | 32 | 1705 | maintenance |
| sanbornm/go-selfupdate A Go library and CLI utility that enables Go applications to self-update by checking an HTTP(S) endpoint for a JSON update manifest and app… | 32 | 1702 | maintenance |
| rufengsuixing/luci-app-adguardhome A LuCI web interface plugin for OpenWrt that manages AdGuardHome, a network-wide DNS-based ad blocker. It provides core download/update, DN… | 23 | 1702 | maintenance |
| climech/grit Grit is a command-line personal task manager written in Go that represents tasks as nodes of a multitree, a class of directed acyclic graph… | 23 | 1701 | maintenance |
| cldwalker/hirb Hirb is a Ruby mini view framework for console/irb that improves default inspect output with class-based views. It provides ascii tables, t… | 32 | 1693 | maintenance |
| YoongiKim/AutoCrawler A Python multiprocess image web crawler that downloads images from Google and Naver image search using Selenium and ChromeDriver. It is des… | 77 | 1692 | maintenance |
| dylanbai8/kmspro A one-click bash script for deploying a self-hosted KMS (Key Management Service) activation server on Linux, Windows, or Android, based on … | 32 | 1692 | maintenance |
| vuese/vuese Vuese is a one-stop toolchain for automatically generating documentation for Vue components. It includes a CLI for building docs sites or m… | 32 | 1690 | maintenance |
| boramalper/himawaripy A Python 3 CLI script that downloads near-realtime (10-minute delayed) images of Earth taken by the Himawari 8 satellite and sets them as y… | 10 | 1685 | maintenance |
| SwiftDocOrg/swift-doc A command-line documentation generator for Swift projects that reads Swift source files and produces HTML or CommonMark documentation for t… | 10 | 1683 | maintenance |
| davglass/license-checker A Node.js CLI tool that inspects an npm project's dependency tree and reports the license of every installed package. It supports JSON/CSV … | 32 | 1681 | maintenance |