Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source cli software

8331 open-source libraries, tools and applications tagged cli, ranked by how closely cli is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

8331 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
gptme
gptme is a free, open-source personal AI agent that runs in the terminal, equipped with local tools for shell execution, code writing, file…
984457active
Imageflow
Imageflow is a high-performance, memory-safe image manipulation suite written in Rust, offering a C ABI library (libimageflow), a CLI tool …
884455active
Volatility
Volatility is an open-source memory forensics framework for extracting digital artifacts from RAM captures of Windows, Linux, and macOS sys…
884444active
XTLS/RealiTLScanner
A Go-based TLS server scanner built for the XTLS Reality protocol ecosystem. It scans IP ranges, CIDRs, domains, or target lists to find TL…
804443active
pieroxy/lz-string
A JavaScript/TypeScript library implementing an LZ-based compression algorithm optimized for strings, with multiple output encodings (UTF16…
354437stable
docker/docker-agent
Docker Agent is an open-source CLI (and Docker CLI plugin) that lets developers build, run, and share AI agents defined declaratively in YA…
804433active
mstange/samply
Samply is a command-line sampling CPU profiler for macOS, Linux, and Windows that records profiles of arbitrary commands and displays them …
664426active
sqlalchemy/alembic
Alembic is a database schema migration tool for SQLAlchemy, supporting versioned migration scripts with upgrade/downgrade steps. It can aut…
964419stable
wooorm/franc
franc is a JavaScript library that detects the natural language of text, supporting 82, 186, or 419 languages depending on the package vari…
234416stable
vuejs/create-vue
create-vue is the official scaffolding CLI for starting Vite-powered Vue projects, generating pre-configured boilerplate based on interacti…
974410active
reactjs/react-codemod
A collection of codemod scripts for automatically updating React applications across versions, runnable via the codemod CLI or npx. It tran…
594407active
Rigellute/spotify-tui
A Spotify client with a terminal user interface written in Rust, allowing users to browse, search, and control Spotify playback from the co…
2319349maintenance
mixedbread-ai/mgrep
mgrep is a CLI tool by Mixedbread that provides semantic, natural-language search over local files including code, text, PDFs, and images. …
634402active
gpustat
gpustat is a simple command-line utility for querying and monitoring NVIDIA GPU status, offering a compact alternative to nvidia-smi. It di…
654391active
jeffkaufman/icdiff
icdiff is a Python command-line tool that shows side-by-side, color-highlighted diffs between files. It complements standard diff by making…
584390stable
cointop-sh/cointop
Cointop is a fast, lightweight interactive terminal UI application for tracking cryptocurrency coin stats in real time, inspired by htop wi…
104389active
Snowpack
Snowpack is a fast, ESM‑powered frontend build tool that provides an unbundled development server with instant hot‑module replacement. It c…
2319278maintenance
eirslett/frontend-maven-plugin
A Maven plugin that downloads and installs Node.js and NPM (or Yarn) locally per project, then runs npm install and frontend build tools li…
764382stable
jorgerojas26/lazysql
LazySQL is a cross-platform terminal user interface (TUI) database management tool written in Go, inspired by Lazygit. It lets users browse…
974380active
NonSteamLaunchers
A Python-based installer that sets up game launchers like Battle.net, Epic Games, GOG, EA App, and others under a single Proton prefix on S…
954374active
networkupstools/nut
Network UPS Tools (NUT) is an open-source toolkit for monitoring and managing power devices such as UPS units, PDUs, ATS switches, PSUs, an…
794366active
nubjs/nub
Nub is an all-in-one Rust CLI toolkit for Node.js that runs TypeScript/JSX files, package.json scripts, and local CLIs on stock Node, plus …
754364active
antirez/linenoise
Linenoise is a tiny (~1600 lines), zero-configuration, BSD-licensed C library providing readline-style line editing for terminal programs. …
654364stable
paulirish/dotfiles
Paul Irish's personal dotfiles repository containing shell configuration for fish and bash, git config, aliases, and macOS setup scripts. I…
754360active
PowerShell/PSReadLine
PSReadLine is a PowerShell module that replaces the built-in command line editing experience with a bash-inspired readline implementation. …
554359active
LanRhyme/MicYou
MicYou turns an Android phone into a high-quality, low-latency microphone for a PC, streaming audio over Wi-Fi, USB (ADB), or a web browser…
834356active
evhub/coconut
Coconut is a functional programming language that is a superset of Python, compiling to Python code while adding features like pattern matc…
554356active
iancoleman/bip39
A web-based tool for converting BIP39 mnemonic seed phrases into addresses and private keys across many cryptocurrencies. It can be used on…
234351stable
PocketSphinx
PocketSphinx is Carnegie Mellon's lightweight, speaker-independent continuous speech recognition engine, available as a C library, a comman…
794350active
MichaelGrupp/evo
evo is a Python package with CLI executables and a small library for evaluating, comparing, and plotting trajectory output from odometry an…
774345stable
arxhr007/Aliens_eye
Aliens Eye is an AI-powered OSINT CLI tool that scans 840+ social media and web platforms to find accounts associated with a given username…
994344active
GAM-team/GAM
GAM is a free, open-source command line tool for Google Workspace administrators to manage domain and user settings quickly and easily. It …
954343active
kohler/gifsicle
Gifsicle is a command-line tool for creating, editing, and optimizing GIF images and animations, with companion programs gifview (a viewer)…
774334stable
smallstep/cli
Step CLI is a Go-based command-line tool for building, operating, and automating PKI systems, working with X.509 certificates, JWTs, OAuth …
974333active
purpleidea/mgmt
mgmt is a next-generation distributed, event-driven configuration management tool written in Go, with its own reactive language (mcl) for m…
854333active
dynaconf/dynaconf
Dynaconf is a configuration management library for Python inspired by the 12-factor app guide. It supports multiple file formats (toml, yam…
954332stable
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…
994327active
Tidal-Media-Downloader
Tidal-Media-Downloader is an application for downloading tracks, albums, playlists, videos, and artist discographies from the TIDAL streami…
404325active
jtesta/ssh-audit
ssh-audit is a Python CLI tool that audits SSH server and client configurations, analyzing banners, key exchange, encryption, MAC, and comp…
834324active
FRRouting/frr
FRRouting (FRR) is a free, open-source IP routing protocol suite for Linux and Unix platforms, descended from Quagga. It implements and man…
974320stable
zenc-lang/zenc
Zen C is a modern, strictly typed systems programming language that transpiles to human-readable GNU C/C11, offering type inference, patter…
684317active
redis-windows/redis-windows
Windows builds of the official Redis in-memory key-value database, compiled from upstream source and packaged with a RedisService.exe helpe…
924310active
UserLAnd
UserLAnd is an Android application that lets users run full Linux distributions or specific Linux applications on Android devices without r…
674308active
rytilahti/python-miio
A Python library and accompanying miiocli console tool for controlling Xiaomi smart home appliances over the miIO and MIoT protocols. It su…
624308active
zoontek/react-native-bootsplash
A React Native library that displays a native splash screen during app startup and lets developers hide it programmatically when the app is…
984305active
zsh-users/zsh
Zsh (the Z Shell) is a Unix shell written in C, designed for interactive use and also usable as a powerful scripting language. It is a feat…
764305active
kanasimi/work_crawler
A multi-language downloader application that batch-downloads web novels (converting them to EPUB) and comics from a large list of Chinese, …
674303active
peterbrittain/asciimatics
Asciimatics is a cross-platform Python library providing curses-like low-level console operations plus higher-level APIs and widgets for bu…
604303stable
doctrine/DoctrineMigrationsBundle
A Symfony bundle that integrates the Doctrine Migrations library into Symfony applications. It lets developers version database schema chan…
944300stable
ChrisBuilds/terminaltexteffects
TerminalTextEffects (TTE) is a terminal visual effects engine available both as a standalone CLI application and a Python library. It provi…
884292active
antfu-collective/taze
Taze is a modern CLI tool for checking and updating npm dependencies in package.json files. It supports safe in-range updates by default, m…
984287active
rolldown/tsdown
tsdown is a fast bundler designed for building JavaScript/TypeScript libraries, powered by Rolldown and Oxc. It generates declaration files…
854283active
UltimaHoarder/UltimaScraper
A Python-based scraper that downloads all media (photos, videos) from OnlyFans accounts using the user's own session authentication. It sto…
234278active
Manavarya09/design-extract
designlang is an open-source CLI (npx designlang <url>) that uses a Playwright-driven headless browser to reverse-engineer any website's de…
814275active
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…
764273active
ConsenSysDiligence/mythril
Mythril is a symbolic-execution-based security analysis tool for EVM bytecode that detects vulnerabilities in Ethereum and other EVM-compat…
554272active
BiliTicker
biliTickerBuy is a free, open-source assistant tool for buying tickets on Bilibili's member purchase (会员购) platform, offering both a comman…
964260active
Python-Markdown/markdown
Python-Markdown is a Python implementation of John Gruber's Markdown that converts Markdown text to HTML, nearly compliant with the origina…
954251stable
Whalebrew
Whalebrew is a package manager that installs Docker images as native command-line tools by creating aliases, like Homebrew but backed by Do…
234248active
Lando
Lando is a free, open-source, cross-platform local development environment and DevOps tool built on Docker container technology. It lets de…
924246active
crossterm-rs/crossterm
Crossterm is a pure-Rust, cross-platform terminal manipulation library for building text-based user interfaces. It provides cursor control,…
674241stable
Sass
Sass is a mature CSS preprocessor language that extends CSS with variables, nested rules, mixins, functions, and selector inheritance, comp…
1004234stable
ivanceras/svgbob
Svgbob is a Rust library and CLI that converts ASCII art diagrams into clean SVG graphics. It parses text-based diagram scribbles and rende…
544233active
oxipng/oxipng
Oxipng is a multithreaded, lossless PNG/APNG compression optimizer written in Rust. It can be used as a command-line utility or as a Rust l…
904231stable
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 …
814222active
kunchenguid/lavish-axi
Lavish is a local-first CLI editor for reviewing and annotating agent-generated HTML artifacts in the browser. It lets humans pinpoint elem…
784221active
anthonynsimon/bild
bild is a collection of parallel image processing algorithms written in pure Go, usable both as a Go library and as a CLI tool. It supports…
944218active
kunchenguid/gnhf
gnhf is a CLI orchestrator that runs coding agents autonomously overnight, making one small committed change per iteration toward a stated …
814206active
peak/s5cmd
s5cmd is a very fast parallel command-line tool for executing S3 and local filesystem operations such as upload, download, copy, move, and …
314199active
IvanMathy/Boop
Boop is a scriptable scratchpad application for macOS that lets developers run quick text transformations like encoding, decoding, formatti…
234199active
mbloch/mapshaper
Mapshaper is a JavaScript tool for editing and converting geospatial vector data formats such as Shapefile, GeoJSON, TopoJSON, GeoPackage, …
964193active
Cake
Cake (C# Make) is a cross-platform build automation system that lets developers write build scripts in C# using a DSL built on the Roslyn c…
934193stable
fwupd/fwupd
fwupd is a system daemon for Linux that enables session software to safely and automatically update device firmware. It provides a D-Bus in…
984192stable
johnlindquist/kit
Script Kit is an open-source, cross-platform desktop app for creating and running TypeScript/JavaScript scripts that automate daily workflo…
554191active
iterative/cml
CML (Continuous Machine Learning) is an open-source CLI tool that brings CI/CD practices to machine learning projects on GitHub, GitLab, an…
414191active
sdushantha/tmpmail
tmpmail is a command line utility written in POSIX sh that creates temporary/disposable email addresses and receives emails via the 1secmai…
234185stable
crate-ci/typos
typos is a fast source code spell checker written in Rust that finds and corrects spelling mistakes in codebases. It is designed for low fa…
944182active
crxjs/chrome-extension-tools
CRXJS is a set of Vite and Rollup plugins for building cross-browser extensions with native hot module replacement and zero-config setup. I…
924180active
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…
944178active
hackerb9/lsix
lsix is a shell script that displays image thumbnails directly in the terminal using sixel graphics, powered by ImageMagick. It works like …
234175stable
coleifer/sqlite-web
sqlite-web is a web-based SQLite database browser written in Python using Flask. It lets you browse, query, and modify SQLite databases, ma…
754172active
ton-blockchain/ton
The main TON monorepo containing the reference implementation of The Open Network blockchain, including the node/validator software, lite-c…
954160active
OpenTabletDriver/OpenTabletDriver
OpenTabletDriver is an open source, cross-platform, user-mode driver for graphics tablets, with a configurable GUI and daemon architecture.…
864159active
ansible/molecule
Molecule is an Ansible-native testing framework for developing and testing Ansible collections, playbooks, and roles. It uses standard Ansi…
944158active
xiph/rav1e
rav1e is an open-source AV1 video encoder written in Rust with assembly optimizations, developed by Xiph.Org. It offers a CLI binary and a …
784155active
google/nsjail
NsJail is a lightweight Linux process isolation tool that uses namespaces, cgroups, rlimits, and seccomp-bpf syscall filters (via the Kafel…
874152stable
tdewolff/minify
A high-performance minifier package written in Go supporting HTML5, CSS3, JS, JSON, SVG, and XML, with a CLI tool and bindings for Python, …
994146active
arxanas/git-branchless
git-branchless is a suite of Rust-based tools that enhances Git with a branchless, commit-graph-centric workflow. It provides commands like…
914133active
RipMeApp/ripme
RipMe is a cross-platform Java application that bulk-downloads image albums from websites like Reddit, Imgur, Twitter, Instagram, and Tumbl…
914126active
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…
654118active
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 …
994115active
asottile/pyupgrade
pyupgrade is a CLI tool and pre-commit hook that automatically rewrites Python source code to use modern syntax for newer Python versions. …
764115active
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-…
2317840maintenance
dprint
dprint is a pluggable and configurable code formatting platform written in Rust that unifies formatters for many languages behind a single …
1004107active
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…
264107active
microsoft/apm
APM (Agent Package Manager) is an open-source dependency manager for AI coding agents, letting teams declare skills, prompts, instructions,…
814106active
zu1k/nali
Nali is an offline command-line tool written in Go for querying IP geolocation and CDN provider information using multiple local databases …
664106active
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 …
904089active
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…
974080active
r0oth3x49/ghauri
Ghauri is a cross-platform Python CLI tool that automates detection and exploitation of SQL injection vulnerabilities in web applications. …
484079active

← prev page 14 / 84 next →