function: cli
8032 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| mtoyoda/sl A classic joke Unix command that displays an animated steam locomotive across your terminal when you mistype 'ls' as 'sl'. It serves no pra… | 23 | 3326 | maintenance |
| mooz/percol percol is an interactive filtering tool for UNIX shells that reads lines from stdin, lets the user interactively select/filter them, and ou… | 23 | 3325 | maintenance |
| Xethron/migrations-generator A Laravel package that generates Laravel migration files from an existing database schema, including indexes and foreign keys. It is instal… | 23 | 3320 | maintenance |
| ksnip/ksnip ksnip is a Qt-based cross-platform screenshot tool with rich annotation features for Linux (X11 and Wayland), Windows, and macOS. It suppor… | 80 | 3312 | maintenance |
| AprilNEA/OpenLogi OpenLogi is a native, local-first alternative to Logitech Options+ written in Rust with GPUI, controlling Logitech mice, keyboards, webcams… | 81 | 18751 | experimental |
| FontCustom/fontcustom Font Custom is a Ruby command-line tool that compiles a collection of SVG files into cross-browser icon webfonts, generating the font files… | 59 | 3296 | maintenance |
| rancher/rke Rancher Kubernetes Engine (RKE) is a CLI tool that installs and manages Kubernetes clusters entirely within Docker containers, using a simp… | 10 | 3295 | maintenance |
| SamVerschueren/listr Listr is a Node.js library for rendering task lists in the terminal with live status indicators, sub-tasks, and concurrent execution. Tasks… | 23 | 3288 | maintenance |
| python-twitter-tools/twitter Python Twitter Tools (PTT) is a minimalist Python wrapper for the Twitter API, whose methods map directly to Twitter API URLs. It also ship… | 10 | 3286 | maintenance |
| notaryproject/notary Notary is a Go implementation of The Update Framework (TUF), providing a client and server for signing and verifying trusted collections of… | 10 | 3286 | maintenance |
| Ignitetch/AdvPhishing A command-line phishing toolkit that hosts fake login pages for popular services (Facebook, Google, Paytm, Zomato, etc.) and performs real-… | 50 | 3277 | maintenance |
| YousefED/typescript-json-schema A TypeScript library and CLI tool that compiles TypeScript sources and generates JSON Schema definitions from their types. It handles requi… | 73 | 3267 | maintenance |
| zerorpc zerorpc is a flexible RPC implementation for Python built on ZeroMQ and MessagePack, usable both programmatically and from the command line… | 34 | 3236 | maintenance |
| chjj/ttystudio ttystudio is a Node.js CLI tool that records terminal sessions and compiles them directly to GIF or APNG animations without external depend… | 32 | 3235 | maintenance |
| Rush/Font-Awesome-SVG-PNG A Node.js CLI tool that splits Font Awesome into individual SVG and PNG icon files at various sizes and colors, with pre-generated black an… | 23 | 3227 | maintenance |
| hirschmann/nbfc NoteBook FanControl (NBFC) is a cross-platform fan control service for laptops, written in C# and running on Windows and Linux via .NET/Mon… | 23 | 3221 | maintenance |
| MobileNativeFoundation/bluepill Bluepill is a command-line tool that runs iOS UI and unit tests in parallel across multiple simulators on a single macOS machine. Originall… | 23 | 3209 | maintenance |
| owenthereal/ccat ccat is a Go-based command-line tool that works like cat but displays file contents with syntax highlighting. It supports several languages… | 23 | 3208 | maintenance |
| soheilpro/mailwind A command-line tool that lets you design HTML emails using Tailwind CSS utility classes and compiles them into email-ready CSS or HTML with… | 32 | 3188 | maintenance |
| Gauge Gauge is a lightweight, cross-platform test automation framework for writing acceptance tests in Markdown-based business-readable specifica… | 99 | 3186 | maintenance |
| kn007/silk-v3-decoder A C-based Silk v3 audio decoder (from the Skype Silk Codec SDK) wrapped in shell scripts that decodes WeChat amr/aud, QQ slk, and other Sil… | 24 | 3185 | maintenance |
| JuanPotato/Legofy Legofy is a Python CLI program that transforms static images and GIFs so they appear to be built out of 1x1 LEGO bricks, using palettes bas… | 32 | 3180 | maintenance |
| NebuTech/NBMiner NBMiner is a closed-source GPU cryptocurrency miner supporting algorithms like ethash, etchash, kawpow, cuckoo_ae, beamv3, octopus, and erg… | 23 | 3179 | maintenance |
| sharkdp/insect Insect is a high-precision scientific calculator with full support for physical units, available both as a terminal application and a brows… | 10 | 3168 | maintenance |
| sdushantha/wifi-password A Python command-line tool that quickly retrieves the password of the WiFi network you are connected to (or a previously connected SSID). I… | 23 | 3153 | maintenance |
| infinitered/gluegun Gluegun is a TypeScript/JavaScript toolkit for building Node.js command-line applications, bundling argument parsing, templating, file patc… | 64 | 3146 | maintenance |
| atlas-comstock/NeteaseCloudMusicFlac A Python command-line script that downloads lossless FLAC music files to local storage based on a Netease Cloud Music playlist URL. It auto… | 32 | 3146 | maintenance |
| Overv/outrun Outrun is a Python CLI tool that executes a local command using the CPU power of another Linux machine over SSH, without requiring the comm… | 32 | 3135 | maintenance |
| Hax4us/Nethunter-In-Termux A shell script that installs Kali NetHunter (Kali Linux) inside the Termux app on Android without requiring a rooted phone. It provides com… | 32 | 3134 | maintenance |
| imsnif/diskonaut diskonaut is a terminal-based disk space navigator written in Rust. It scans a directory, shows a visual treemap of what consumes space, an… | 23 | 3125 | maintenance |
| mskyaxl/wsl-terminal A terminal emulator for Windows Subsystem for Linux (WSL) built on mintty, fatty, and wslbridge2. It provides helper executables like open-… | 23 | 3123 | maintenance |
| mapbox/tippecanoe A C++ command-line tool that builds vector tilesets from large collections of GeoJSON, Geobuf, or CSV features. It creates scale-independen… | 63 | 3114 | maintenance |
| hamibot/hamibot Hamibot is an Android automation tool based on Auto.js that lets users run JavaScript scripts to control any app on their device without ro… | 32 | 3105 | maintenance |
| pmq20/node-packer A command-line tool that packs a Node.js application, including its dependencies and native modules, into a single self-contained executabl… | 23 | 3066 | maintenance |
| apollographql/apollo-tooling Apollo CLI for GraphQL client tooling, providing code generation and client-side schema operations for TypeScript, Swift, and Flow projects… | 68 | 3042 | maintenance |
| KMS Activation Suite KMS_VL_ALL is a batchfile-based smart activation script for Windows and Microsoft Office volume-licensed products. It emulates a KMS server… | 23 | 3039 | maintenance |
| gflags/gflags gflags is a C++ library for commandline flags processing, originally developed by Google. It supports built-in standard types and allows fl… | 83 | 3028 | maintenance |
| manrajgrover/halo Halo is a Python library that renders beautiful animated spinners in the terminal, IPython, and Jupyter notebooks to indicate ongoing work.… | 32 | 3025 | maintenance |
| rentzsch/mogenerator mogenerator is a command-line tool that generates Objective-C and Swift class files from Core Data .xcdatamodel files. It creates two class… | 35 | 3016 | maintenance |
| transcode-open/apt-cyg apt-cyg is a simple shell script that provides an apt-get-like command-line package manager for Cygwin. It cooperates with Cygwin Setup and… | 32 | 3016 | maintenance |
| skip2/go-qrcode A Go library implementing a QR Code encoder that can generate QR codes as PNG images with configurable error recovery levels and colors. It… | 32 | 3013 | maintenance |
| intoli/exodus Exodus is a Python CLI tool that relocates Linux ELF binaries by bundling them with all of their shared library dependencies, without using… | 32 | 3011 | maintenance |
| pooler/cpuminer A multi-threaded CPU miner for Litecoin and Bitcoin, forked from Jeff Garzik's reference cpuminer. It supports SIMD optimizations (SSE2, AV… | 23 | 3011 | maintenance |
| d4l3k/go-pry go-pry is an interactive REPL for Go that lets you drop into your code at any point via a pry.Pry() statement. It works by rewriting Go sou… | 32 | 3004 | maintenance |
| mathieudutour/medium-to-own-blog A CLI tool that migrates a Medium blog to a self-hosted Gatsby-based blog in minutes. It exports Medium content into Markdown/MDX and scaff… | 32 | 3003 | maintenance |
| eddiezane/lunchy Lunchy is a friendly Ruby-based wrapper around macOS's launchctl that simplifies managing launchd agents with simple commands like start, s… | 32 | 2999 | maintenance |
| arthepsy/ssh-audit ssh-audit is a dependency-free Python CLI tool that audits SSH servers by grabbing banners and enumerating key exchange, host key, encrypti… | 32 | 2995 | maintenance |
| jaeles-project/gospider GoSpider is a fast web spider/crawler written in Go that crawls sites in parallel and extracts URLs from sitemaps, robots.txt, JavaScript f… | 23 | 2995 | maintenance |
| pquerna/ffjson ffjson is a Go code generator that emits static MarshalJSON and UnmarshalJSON functions for your struct types, removing the runtime reflect… | 32 | 2993 | maintenance |
| yui/yuicompressor YUI Compressor is a Java-based command-line tool that minifies JavaScript and CSS files, removing comments and whitespace and safely obfusc… | 23 | 2990 | maintenance |
| rajkumardusad/IP-Tracer IP-Tracer is a command-line tool for Linux and Termux that retrieves geolocation and information about any IP address using the ip-api serv… | 23 | 2990 | maintenance |
| noob-hackers/infect Infect is a Bash-based Termux script that generates a link which, when opened on an Android device, executes a destructive payload that for… | 49 | 2986 | maintenance |
| facebook/wdt Warp speed Data Transfer (WDT) is an embeddable C++ library and command line tool for transferring files between two systems as fast as pos… | 62 | 2956 | maintenance |
| google/gif-for-cli A Python command-line tool that converts GIFs, short videos, or Tenor API queries into animated ASCII art rendered in the terminal using AN… | 10 | 2945 | maintenance |
| antirez/dump1090 Dump1090 is a Mode S (ADS-B) message decoder for RTL-SDR USB radio receivers, written in C. It decodes aircraft transponder signals, displa… | 62 | 2933 | maintenance |
| oppiliappan/dijo dijo is a curses-based, terminal habit tracker written in Rust with vim-like modal navigation and commands. It is fully scriptable, allowin… | 23 | 2921 | maintenance |
| angelolloqui/SwiftKotlin SwiftKotlin is a framework, command line tool, and Mac application that translates Swift source code into Kotlin. It applies string and str… | 23 | 2916 | maintenance |
| lastpass/lastpass-cli lastpass-cli is an official command line interface to the LastPass password manager, written in C. It lets users log in, list, add, edit, c… | 30 | 2911 | maintenance |
| kubernetes-retired/kui Kui is a hybrid command-line/UI framework that enhances CLIs like kubectl by rendering responses as sortable tables, clickable resources, a… | 10 | 2895 | maintenance |
| lazywinadmin/PowerShell A collection of public PowerShell functions and scripts by LazyWinAdmin covering Microsoft ecosystem administration such as Azure, Active D… | 77 | 2879 | maintenance |
| AWS Amplify The AWS Amplify CLI is a Node.js-based toolchain that simplifies provisioning and managing serverless backends (auth, storage, APIs, functi… | 96 | 2874 | maintenance |
| karan/joe joe is a command-line tool that generates .gitignore files from GitHub's collection of gitignore templates. It supports multiple languages … | 23 | 2863 | maintenance |
| watchexec/cargo-watch Cargo Watch is a command-line tool that watches a Rust Cargo project's source files for changes and automatically runs Cargo commands (like… | 10 | 2861 | maintenance |
| siddharthkp/cost-of-modules A CLI tool that analyzes your npm/yarn dependencies and reports which packages take the most disk space and slow down installation. It help… | 32 | 2859 | maintenance |
| saitoha/libsixel libsixel is a C library providing an encoder and decoder for the DEC SIXEL graphics format, along with converter tools like img2sixel that … | 84 | 2846 | maintenance |
| htacg/tidy-html5 HTML Tidy is a console application and C library (libtidy) that corrects and cleans up HTML and XML documents by fixing markup errors and u… | 23 | 2846 | maintenance |
| mhagger/git-imerge git-imerge is a Python CLI tool that performs Git merges and rebases incrementally, commit by commit. It isolates the smallest possible pai… | 23 | 2844 | maintenance |
| elsaland/elsa Elsa is a minimal JavaScript and TypeScript runtime written in Go, built on the QuickJS engine and inspired by Deno. It supports URL import… | 32 | 2832 | maintenance |
| solo-io/unik UniK is a Go-based platform that compiles application source code into unikernels and MicroVM images and deploys them across cloud provider… | 23 | 2822 | maintenance |
| monochromegane/the_platinum_searcher The Platinum Searcher (pt) is a fast command-line code search tool similar to ack and the_silver_searcher, written in Go. It recursively se… | 23 | 2819 | maintenance |
| helmuthdu/aui A set of shell scripts (FIFO and LILO) that automate the installation and configuration of Arch Linux, from partitioning and base system in… | 32 | 2817 | maintenance |
| kemayo/sublime-text-git A Sublime Text plugin that integrates Git version control into the editor via the Command Palette. It works by shelling out to the system g… | 23 | 2813 | maintenance |
| esc0rtd3w/wifi-hacker A shell script that automates attacking wireless connections using the built-in tools of Kali Linux. It supports WEP, WPS, WPA, and WPA2 se… | 23 | 2803 | maintenance |
| facebookresearch/hiplot HiPlot is a lightweight interactive visualization library from Facebook Research for exploring high-dimensional data using parallel coordin… | 10 | 2798 | maintenance |
| bobthecow/git-flow-completion Shell completion scripts for git-flow providing tab completion in Bash, Zsh, and fish. It completes git-flow subcommands, branch types, and… | 32 | 2796 | maintenance |
| Narasimha1997/fake-sms A Go-based command line tool that lets users skip SMS-based phone verification by obtaining temporary phone numbers from a third-party prov… | 32 | 2792 | maintenance |
| FIS3 FIS3 is a frontend engineering build system from Baidu's FEX team that handles compilation, performance optimization, resource loading, dep… | 23 | 2779 | maintenance |
| ma1co/Sony-PMCA-RE A tool that interfaces with Sony digital cameras over USB to tweak settings, dump firmware, and install custom Android apps via the PlayMem… | 23 | 2779 | maintenance |
| noamraph/tqdm tqdm is a Python library that adds a progress meter to any loop by simply wrapping an iterable with tqdm(iterator). This is the original re… | 10 | 2766 | maintenance |
| feross/thanks A Node.js CLI tool that scans your project's dependencies and lists which open source maintainers accept donations. Run via `npx thanks` to… | 32 | 2761 | maintenance |
| Xmader/musescore-downloader A tool for downloading sheet music from musescore.com for free without a login or Musescore Pro subscription, available as a CLI (npx msdl)… | 23 | 2761 | maintenance |
| jameslittle230/stork Stork is a Rust-based tool for adding fast, client-side full-text search to static websites. It consists of a CLI that builds a search inde… | 23 | 2759 | maintenance |
| phanein/deepwalk DeepWalk is a Python command-line tool that learns low-dimensional vector representations of vertices in graphs using short random walks an… | 23 | 2759 | maintenance |
| rootm0s/WinPwnage WinPwnage is a Python tool and library that implements UAC bypass, privilege elevation, and persistence techniques for Windows. It can scan… | 32 | 2753 | maintenance |
| WalletConnect/create-eth-app Create Eth App is a command-line scaffolding tool that generates Ethereum-powered React applications with one command, similar to Create Re… | 10 | 2746 | maintenance |
| tpope/vim-dispatch dispatch.vim is a Vim plugin by Tim Pope that runs builds and test suites asynchronously via adapters like tmux, screen, iTerm, Windows, an… | 32 | 2738 | maintenance |
| FuzzySecurity/PowerShell-Suite A collection of PowerShell utilities for interacting with low-level Windows APIs, covering tasks like process creation, runas-style credent… | 32 | 2733 | maintenance |
| patrickfav/uber-apk-signer A Java-based command-line tool that signs, zipaligns, and verifies Android APK files using debug or release certificates, supporting v1-v4 … | 23 | 2728 | maintenance |
| TeXitoi/structopt A Rust library that parses command line arguments by defining a struct, combining clap with a custom derive macro. It is now in maintenance… | 23 | 2725 | maintenance |
| eth-brownie/brownie Brownie is a Python-based development and testing framework for Ethereum smart contracts targeting the EVM, supporting Solidity and Vyper. … | 90 | 2723 | maintenance |
| arc90/git-sweep git-sweep is a Python command-line tool that identifies Git branches already merged into master and safely deletes them from the remote. It… | 32 | 2709 | maintenance |
| decaffeinate decaffeinate is a CLI tool that converts CoffeeScript source code into modern JavaScript. It is a mature, production-tested converter used … | 23 | 2708 | maintenance |
| y9nhjy/Proxifier-Keygen A Python CLI keygen that generates registration keys for Proxifier (setup, portable, and Mac variants), based on a reverse-engineering anal… | 28 | 2696 | maintenance |
| ChimeraCoder/gojson go is a Go CLI tool that automatically generates Go struct definitions from example JSON or YAML documents. It infers field types and tags… | 32 | 2689 | maintenance |
| DominicBreuker/stego-toolkit A Docker image bundling many popular steganography tools and screening scripts for solving CTF challenges. It provides CLI scripts like che… | 32 | 2689 | maintenance |
| sorrycc/roadhog Roadhog is a CLI tool for creating and building React applications, offering a configurable alternative to create-react-app with dev, build… | 53 | 2684 | maintenance |
| square/spoon Spoon is a tool from Square that distributes Android instrumentation test execution across all connected devices and emulators simultaneous… | 10 | 2682 | maintenance |
| k4m4/kickthemout KickThemOut is a Python command-line tool that kicks devices off a local network by performing an ARP spoofing attack against selected targ… | 23 | 2675 | maintenance |
| neomake/neomake Neomake is a Vim/Neovim plugin that asynchronously runs linters and make programs, displaying results in the editor. It serves as an asynch… | 32 | 2666 | maintenance |
| weskerfoot/DeleteFB A Python CLI tool that uses Selenium to automate deleting your Facebook posts, page likes, and conversations through your real browser. It … | 10 | 2661 | maintenance |