function: cli
8007 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| GDRETools/gdsdecomp A tool for reverse engineering Godot game projects, supporting full project recovery from PCK, APK, or EXE files. It includes a PCK extract… | 98 | 4112 | active |
| zu1k/nali Nali is an offline command-line tool written in Go for querying IP geolocation and CDN provider information using multiple local databases … | 60 | 4106 | active |
| bcicen/ctop ctop is a top-like command-line interface for monitoring real-time metrics of multiple containers, with a condensed grid view and a single-… | 23 | 17824 | maintenance |
| interconnectit/Search-Replace-DB A PHP script (with web UI and CLI) that performs search-and-replace operations across MySQL databases, safely handling serialized PHP strin… | 30 | 4105 | active |
| RipMeApp/ripme RipMe is a cross-platform Java application that bulk-downloads image albums from websites like Reddit, Imgur, Twitter, Instagram, and Tumbl… | 98 | 4104 | active |
| Drewsif/PiShrink PiShrink is a bash script that automatically shrinks Raspberry Pi disk images so they flash faster and compress better. Shrunk images can o… | 83 | 4102 | active |
| google/nsjail NsJail is a lightweight Linux process isolation tool that uses namespaces, cgroups, rlimits, and seccomp-bpf syscall filters (via the Kafel… | 91 | 4074 | stable |
| Jia-Ethan/codex-keysmith codex-keysmith is a Python CLI that safely deploys versioned Markdown instruction files into the Codex CLI global configuration directory (… | 80 | 4071 | active |
| r0oth3x49/ghauri Ghauri is a cross-platform Python CLI tool that automates detection and exploitation of SQL injection vulnerabilities in web applications. … | 54 | 4070 | active |
| mvdan/gofumpt gofumpt is a stricter, backwards-compatible fork of gofmt that formats Go source code with additional idiomatic style rules. It works as a … | 94 | 4068 | active |
| quackduck/devzat Devzat is a custom SSH server written in Go that drops users into a terminal-based chat room instead of a shell prompt. It works on any dev… | 95 | 4066 | active |
| firecow/gitlab-ci-local A CLI tool that runs GitLab CI pipelines locally using shell or Docker executors, so developers can test .gitlab-ci.yml without pushing to … | 99 | 4065 | active |
| dprint/dprint dprint is a pluggable and configurable code formatting platform written in Rust that unifies formatters for many languages behind a single … | 99 | 4054 | active |
| runfinch/finch Finch is an open-source CLI client for local container development that bundles nerdctl, containerd, BuildKit, and a Lima-managed virtual m… | 99 | 4053 | active |
| 0dayCTF/reverse-shell-generator A web-based reverse shell generator that produces common reverse shell payloads, listeners, MSFVenom commands, and HoaxShell integrations w… | 68 | 4047 | active |
| xcpretty/xcpretty xcpretty is a fast, flexible command-line formatter for xcodebuild output, written in Ruby and distributed as a gem. It pipes raw xcodebuil… | 38 | 4036 | stable |
| guohuiyuan/go-music-dl A Go-based music search and download tool aggregating 10+ platforms (NetEase, QQ Music, Kugou, Bilibili, etc.) with lossless FLAC support, … | 82 | 4035 | active |
| lirantal/dockly Dockly is an immersive terminal UI (built with Node.js and blessed) for managing Docker containers, images, and Swarm services. It connects… | 72 | 4032 | active |
| OpenTabletDriver/OpenTabletDriver OpenTabletDriver is an open source, cross-platform, user-mode driver for graphics tablets, with a configurable GUI and daemon architecture.… | 88 | 4028 | active |
| google/bundletool Bundletool is Google's command-line tool for building, manipulating, and testing Android App Bundles (.aab) and Android SDK Bundles. It can… | 63 | 4028 | active |
| google/go-containerregistry A Go library and set of CLI tools (like crane) for interacting with OCI container registries and images. It provides immutable views of ima… | 99 | 4026 | active |
| andialbrecht/sqlparse sqlparse is a non-validating SQL parser library for Python that tokenizes SQL text, splits scripts into statements, formats them, and expos… | 76 | 4014 | stable |
| icholy/ttygif ttygif is a command-line tool that converts ttyrec terminal recordings into animated GIF files. It works by replaying the recording and scr… | 38 | 4013 | active |
| laravel-zero/laravel-zero Laravel Zero is an unofficial micro-framework built on Laravel components, optimized for building command-line applications in PHP. It stri… | 66 | 3998 | active |
| kubernetes/kubeadm Kubeadm is a CLI tool that provides best-practice fast paths for creating Kubernetes clusters, bootstrapping control-plane and worker nodes… | 75 | 3997 | stable |
| kashav/fsql fsql is a command-line tool that lets you search your filesystem using SQL-like queries with SELECT, FROM, and WHERE clauses. It supports f… | 65 | 3987 | active |
| aws/aws-cli The official unified command line interface for Amazon Web Services, allowing users to manage AWS services from the terminal. This is versi… | 67 | 17219 | maintenance |
| crafter-station/petdex Petdex is a public gallery of animated pixel-art pets (mascots) for coding agents like Codex, Claude Code, and Gemini CLI, consisting of a … | 80 | 3981 | active |
| area17/twill Twill is an open source CMS toolkit for Laravel that lets developers rapidly build custom, feature-rich admin consoles with pre-built Vue.j… | 95 | 3976 | active |
| version-fox/vfox vfox is a cross-platform, plugin-extensible version manager (similar to nvm, sdkman, and asdf-vm) for installing and switching SDKs such as… | 87 | 3970 | active |
| bflattened/bflat bflat is a C# compiler and ahead-of-time runtime that combines Roslyn and NativeAOT to produce small, self-contained native executables wit… | 52 | 3970 | active |
| ordinals/ord ord is an index, block explorer, and command-line wallet for Bitcoin ordinals, which assign serial numbers to satoshis based on mining orde… | 98 | 3969 | active |
| Behat/Behat Behat is a behavior-driven development (BDD) testing framework for PHP that lets teams write executable business expectations in Gherkin sy… | 92 | 3968 | stable |
| tobi/try try is a single-file Ruby CLI that manages experiment/scratch directories in one place, with fuzzy search, recency sorting, and auto-dated … | 64 | 3967 | active |
| checkpoint-restore/criu CRIU (Checkpoint/Restore In Userspace) is a Linux utility that freezes running applications and checkpoints their state to disk, then resto… | 77 | 3965 | active |
| luvit/luvit Luvit is a Node.js-style asynchronous I/O runtime for Lua, built on libuv and LuaJIT, usable as a standalone CLI scripting platform or a li… | 57 | 3963 | active |
| diego-treitos/linux-smart-enumeration A POSIX-compliant shell script that enumerates a local Linux system's security posture to help escalate privileges during pentesting and CT… | 59 | 3962 | active |
| ruby/rubygems RubyGems is the package management framework for Ruby, providing the `gem` command to install, create, manage, and load gems (Ruby packages… | 95 | 3954 | stable |
| rupa/z z is a shell script for bash and zsh that tracks your most-used directories using a 'frecency' (frequency + recency) ranking. It lets you j… | 23 | 17044 | maintenance |
| johang/btfs BTFS is a FUSE-based filesystem that mounts .torrent files or magnet links as read-only directories. File contents are downloaded on demand… | 77 | 3950 | active |
| speed47/spectre-meltdown-checker A self-contained shell script that checks Linux and BSD systems for vulnerability to transient execution CPU vulnerabilities such as Spectr… | 94 | 3947 | active |
| YS-L/csvlens csvlens is a command-line CSV file viewer built in Rust, functioning like `less` but tailored for CSV files. It supports scrolling, regex s… | 79 | 3942 | active |
| trustedsec/unicorn Magic Unicorn is a Python CLI tool that generates PowerShell downgrade-attack commands to inject shellcode directly into memory. It support… | 70 | 3938 | active |
| wting/autojump A command-line tool that maintains a weighted database of frequently visited directories and lets users jump to them quickly with the `j` c… | 36 | 16962 | maintenance |
| kkdai/youtube A Go package and CLI tool (youtubedr) for downloading YouTube videos, usable both as a command-line binary and as an importable Go library.… | 76 | 3926 | active |
| tox-dev/tox tox is a command-line tool that automates and standardizes testing in Python by creating isolated virtual environments and running test com… | 95 | 3925 | active |
| lanjelot/patator Patator is a multi-purpose, multi-threaded brute-forcing tool written in Python with a modular design supporting dozens of protocols (SSH, … | 42 | 3923 | active |
| DNSControl/dnscontrol DNSControl is an infrastructure-as-code tool for managing DNS zones and registrars via a JavaScript-compatible DSL. It pushes DNS records t… | 99 | 3917 | active |
| siteserver/cms SSCMS (SiteServer CMS) is an open-source content management system built on .NET Core for rapidly deploying full-featured, high-performance… | 52 | 3910 | active |
| evalstate/fast-agent fast-agent is a Python CLI-first framework for building, running, and evaluating LLM agents with first-class MCP, ACP, and A2A protocol sup… | 83 | 3902 | active |
| ansible/ansible-lint ansible-lint is a command-line linter that checks Ansible playbooks and roles for practices and behavior that could be improved, and can au… | 98 | 3901 | active |
| iberianpig/fusuma Fusuma is a Ruby-based tool that enables multitouch gesture recognition on Linux using the libinput driver. It lets users map touchpad swip… | 73 | 3897 | active |
| holzschu/a-shell a-Shell is a Unix-like terminal application for iOS and iPadOS with support for multiple windows, each with its own context, history, and a… | 63 | 3884 | active |
| lay295/TwitchDownloader A tool for downloading Twitch VODs, clips, and chat logs, with the ability to render chat replays with third-party emotes. It offers both a… | 97 | 3883 | active |
| ambionics/phpggc PHPGGC is a library of PHP unserialize() payloads (gadget chains) with a command-line tool to generate them, covering frameworks like Larav… | 52 | 3876 | active |
| rh12503/triangula Triangula is a Go application that generates triangulated and polygonal art from images using a modified genetic algorithm. It ships as a d… | 56 | 3874 | active |
| digimata/quill Quill is an ultra-minimalist, fully local macOS meeting recorder and transcriber that runs as a single Swift menu-bar binary. It records mi… | 55 | 3874 | active |
| maplibre/martin Martin is a fast, lightweight Rust-based tile server that serves Mapbox Vector Tiles from PostGIS databases, MBTiles, PMTiles, GeoJSON, and… | 95 | 3873 | stable |
| jspm/jspm JSPM is a package manager for browser-native ES modules built around import maps, comprising a CLI, the @jspm/generator library, and import… | 96 | 3867 | active |
| hasherezade/pe-sieve PE-sieve is a lightweight Windows tool that scans a given process for malicious implants such as replaced or injected PE files, shellcodes,… | 71 | 3867 | active |
| jashkenas/coffeescript CoffeeScript is a small programming language that compiles one-to-one into readable JavaScript, exposing JavaScript's good parts with clean… | 32 | 16599 | maintenance |
| lycheeverse/lychee lychee is a fast, async, stream-based link checker written in Rust that finds broken hyperlinks and mail addresses in Markdown, HTML, reStr… | 93 | 3860 | active |
| steveukx/git-js simple-git is a lightweight Node.js/TypeScript library that provides a promise-based interface for running git commands from any Node.js ap… | 91 | 3855 | stable |
| ballerina-platform/ballerina-lang Ballerina is an open-source, cloud-native programming language optimized for integration, developed by WSO2, with built-in support for JSON… | 97 | 3847 | active |
| huggingface/huggingface_hub The official Python client and CLI for the Hugging Face Hub, a platform for sharing machine learning models, datasets, and apps. It lets us… | 95 | 3845 | stable |
| Haml Haml is a Ruby templating engine that compiles an indentation-based, DRY markup language into HTML, usable from the command line or within … | 98 | 3835 | stable |
| nolabs-ai/nono nono is a Rust-based CLI and SDK that runs AI coding agents and their tool invocations in ephemeral, kernel-enforced micro sandboxes with c… | 78 | 3830 | active |
| reactjs/react-docgen react-docgen is a highly customizable library and CLI that parses React component source files (via Babel) and extracts structured, machine… | 90 | 3820 | active |
| pantsbuild/pants Pants is a fast, scalable build system and developer workflow tool designed especially for monorepos containing multiple projects and langu… | 98 | 3819 | active |
| PyCQA/flake8 Flake8 is a Python CLI tool that combines pycodestyle, pyflakes, and mccabe into a single command for checking code style and quality. It s… | 76 | 3819 | stable |
| remorses/playwriter Playwriter is a Chrome extension plus CLI/MCP tool that lets AI agents control your real, already-logged-in Chrome browser by executing Pla… | 83 | 3818 | active |
| neomutt/neomutt NeoMutt is a highly configurable, terminal-based command line email reader (MUA) forked from Mutt, written in C. It consolidates many commu… | 91 | 3817 | active |
| fnando/i18n-js A Ruby gem that exports i18n translations from YAML files to JSON for use in JavaScript applications, with a companion npm package for cons… | 74 | 3810 | active |
| defunkt/gist A Ruby gem providing a `gist` command-line tool for uploading files, clipboard contents, or STDIN to GitHub Gists. It supports creating, up… | 72 | 3808 | active |
| Rizin Cutter is a free and open-source graphical reverse engineering platform built on top of the Rizin framework, a Unix-friendly command-line t… | 88 | 3806 | active |
| jonmosco/kube-ps1 A shell script plugin that adds the current Kubernetes context and namespace from kubectl to your Bash, Zsh, or Fish prompt. It helps engin… | 76 | 3806 | stable |
| parse-community/parse-dashboard A standalone web dashboard for managing Parse Server applications, including a data browser, app configuration, and a GraphQL Playground. I… | 97 | 3805 | active |
| itchyny/gojq gojq is a pure Go implementation of the jq command-line JSON processor, usable both as a CLI tool and as an embeddable Go library. It suppo… | 80 | 3796 | active |
| JohannesKaufmann/html-to-markdown A robust Go library and CLI that converts HTML (including entire websites) into clean, readable Markdown, with smart escaping and support f… | 89 | 3795 | active |
| vitorgalvao/custom-alfred-iterm-scripts An AppleScript that integrates iTerm2 with Alfred's custom terminal feature on macOS. Users paste it into Alfred Preferences to make Alfred… | 86 | 3794 | stable |
| tartley/colorama Colorama is a Python library that makes ANSI escape sequences for colored terminal text and cursor positioning work on Windows by wrapping … | 69 | 3794 | stable |
| nodejs/corepack Corepack is a zero-dependency Node.js tool that manages and proxies Yarn, npm, and pnpm versions per project, so developers don't need to i… | 89 | 3793 | active |
| winscp/winscp WinSCP is a free, open-source file manager and transfer client for Windows supporting SFTP, FTP, FTPS, SCP, S3, WebDAV, and local-to-local … | 77 | 3791 | stable |
| cesarferreira/dryrun dryrun is a Ruby gem CLI tool that clones any Android library's GitHub repository, builds its demo project with Gradle, and installs it on … | 45 | 3788 | active |
| apache/cordova-android Apache Cordova Android is the Android platform layer of Apache Cordova, an open-source mobile development framework that packages HTML, CSS… | 86 | 3786 | active |
| gofireflyio/aiac aiac is a command line tool and Go library that uses LLM providers such as OpenAI, Amazon Bedrock, and Ollama to generate Infrastructure-as… | 55 | 3786 | active |
| ip7z/7zip 7-Zip is a free, open-source file archiver with a high compression ratio, best known for its native 7z archive format. This GitHub reposito… | 87 | 3784 | active |
| Orange-Cyberdefense/arsenal Arsenal is a Python-based terminal tool that provides a searchable inventory of hard-to-remember pentest commands, letting users pick one a… | 32 | 3784 | active |
| kunchenguid/gnhf gnhf is a CLI orchestrator that runs coding agents autonomously overnight, making one small committed change per iteration toward a stated … | 81 | 3782 | active |
| RhetTbull/osxphotos A Python CLI tool and library for querying and exporting photos and metadata from Apple's Photos.app library on macOS (with partial Linux s… | 93 | 3781 | active |
| faressoft/terminalizer Terminalizer is a Node.js CLI tool that records terminal sessions and renders them as animated GIF images or shareable web players. It offe… | 32 | 16155 | maintenance |
| OffchainLabs/prysm Prysm is a Go implementation of the Ethereum Consensus (proof of stake) specification, developed by Offchain Labs. It runs beacon chain nod… | 98 | 3775 | active |
| scribbletune/scribbletune Scribbletune is a JavaScript/TypeScript library for generating music programmatically using simple string and array patterns for rhythms, m… | 78 | 3767 | active |
| cknadler/vim-anywhere A small shell-based utility that opens a Vim buffer from any application via a global keyboard shortcut; on close, its contents are copied … | 68 | 3767 | active |
| nilaoda/N_m3u8DL-CLI N_m3u8DL-CLI is a Windows command-line downloader for m3u8/HLS/DASH streams, built on .NET Framework 4.6. It supports AES-128-CBC decryptio… | 23 | 16064 | maintenance |
| composerize/composerize Composerize is a JavaScript library, CLI, and web tool that converts `docker run` commands into Docker Compose `compose.yaml` files, option… | 60 | 3758 | active |
| apple/swift-argument-parser A Swift library from Apple for type-safe command-line argument parsing using property wrappers and the ParsableCommand protocol. It automat… | 93 | 3757 | stable |
| insanum/gcalcli gcalcli is a Python command-line interface for Google Calendar, letting users list, create, edit, and delete events from the terminal. It i… | 56 | 3756 | active |
| b-nnett/codex-plusplus Codex++ is a tweak loader that patches the OpenAI Codex desktop app to load local tweaks from a user-directory runtime, enabling UI changes… | 10 | 3751 | active |
| bgreenwell/doxx doxx is a fast, terminal-native viewer for .docx Word documents built in Rust with Ratatui. It renders formatting, tables, lists, images, a… | 71 | 3747 | active |