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
imathis/octopress
Octopress is a Ruby-based framework built on top of Jekyll that provides a polished, responsive blogging theme and a set of rake tasks and …
329233maintenance
AnLinux
AnLinux is an Android application that lets users run full Linux distributions (Ubuntu, Debian, Kali, Arch, Fedora, and more) on Android wi…
922347active
cschneegans/unattend-generator
A .NET Core library that generates highly customized autounattend.xml answer files for unattended Windows 10/11 installations. It powers an…
712347active
belav/csharpier
CSharpier is an opinionated code formatter for C# and XML, ported from Prettier's printing approach. It is distributed as a dotnet tool wit…
922345active
serokell/deploy-rs
deploy-rs is a Rust-based CLI tool for deploying Nix flakes as multi-profile configurations to remote nodes. It supports deploying multiple…
752341active
db-migrate
db-migrate is a database migration framework for Node.js, usable as a CLI tool or local module. It supports MySQL, PostgreSQL, SQLite3, and…
872338active
context-labs/mactop
mactop is a terminal-based system monitor for Apple Silicon Macs, written in Go, showing CPU and GPU utilization in a top-style interface. …
542338active
kubernetes-sigs/aws-iam-authenticator
A tool that lets users authenticate to Kubernetes clusters using AWS IAM credentials instead of separate certificates or tokens. It runs as…
1002337active
d0c-s4vage/lookatme
lookatme is an interactive, extensible terminal-based markdown presentation tool written in Python. It renders markdown files as slides wit…
232332active
mijorus/gearlever
Gear Lever is a Linux desktop application for managing AppImages, letting users integrate them into the app menu, organize them in a custom…
862327active
Matoking/protontricks
Protontricks is a wrapper script that lets you run Winetricks commands for Steam Play/Proton games, plus other common Wine features like la…
762325active
httpie/http-prompt
HTTP Prompt is an interactive command-line HTTP client built on top of HTTPie and prompt_toolkit, featuring fuzzy autocomplete, syntax high…
239110maintenance
maaslalani/sheets
Sheets is a terminal-based spreadsheet application written in Go that lets you view, edit, and query CSV files with a vim-style TUI. It sup…
672320active
dinedal/textql
TextQL is a command-line tool written in Go that lets you execute SQL queries against structured text files like CSV and TSV using an in-me…
329099maintenance
JohnnyMorganz/StyLua
StyLua is a deterministic, opinionated code formatter for Lua and its dialects (Lua 5.1-5.4, LuaJIT, Luau, CfxLua), written in Rust and bui…
952318active
chzyer/readline
A pure Go implementation of a GNU-Readline-style library providing line editing for interactive command-line programs. It supports keyboard…
312316stable
amElnagdy/delegate-skills
A collection of agent skills that let an orchestrating AI coding agent delegate implementation tasks to other installed coding agent CLIs (…
572315active
CravateRouge/bloodyAD
bloodyAD is a Python CLI tool for Active Directory privilege escalation that performs specific LDAP calls against domain controllers. It su…
952314active
jshint/jshint
JSHint is a community-driven static code analysis tool that detects errors and potential problems in JavaScript code. It is distributed as …
239076maintenance
badabing2005/PixelFlasher
PixelFlasher is a GUI application that wraps adb and fastboot commands to flash and update Google Pixel phones, with automated boot image p…
942312active
microsoft/pxt
Microsoft MakeCode (PXT) is a framework for building beginner-friendly, browser-based programming editors focused on computer science educa…
772312active
pywal
Pywal is a Python CLI tool that generates color palettes from the dominant colors in an image and applies them system-wide in real time. It…
109069maintenance
Cloud Storage FUSE
Cloud Storage FUSE (gcsfuse) is a user-space FUSE file system that mounts Google Cloud Storage buckets as local directories with standard f…
952311stable
stav121/i3wm-themer
A Python CLI tool that manages and applies a collection of themes for the i3 window manager, updating i3, polybar, and .Xresources configs.…
102311active
logdyhq/logdy-core
Logdy is a lightweight, single-binary realtime log viewer that pipes terminal output or log files into an embedded local web UI, acting lik…
422309active
1N3/BruteX
BruteX is a shell-based CLI tool that automatically brute forces all services running on a target, enumerating open ports, usernames, and p…
232309active
josephburnett/jd
jd is a command-line utility and Go library for diffing and patching JSON and YAML values. It supports a native human-readable diff format …
742308active
Neroued/ninfer
NInfer is a from-scratch C++/CUDA inference engine optimized for maximum single-GPU performance on a narrow, explicitly registered set of Q…
572305active
bootc-dev/bootc
bootc is a Rust CLI tool that enables transactional, in-place operating system updates using standard OCI/Docker container images as the de…
982303stable
cosmos72/gomacro
gomacro is an almost complete Go interpreter written in pure Go, providing an interactive REPL with line editing and completion, a scriptin…
642302active
agmmnn/tauri-ui
tauri-ui is a scaffolding CLI (create-tauri-ui) that generates Tauri v2 desktop apps with shadcn/ui and desktop-ready defaults. It supports…
892298active
beautifier/js-beautify
js-beautify is a widely used beautifier that reformats and re-indents JavaScript, JSON, HTML, and CSS, with a Node library, Python package,…
828998maintenance
jdx/fnox
fnox is a Rust CLI tool for managing secrets via encryption or cloud secret providers, storing them in a git-committed fnox.toml file. It s…
812296active
fougue/mayo
Mayo is an open-source 3D CAD viewer and converter built with Qt and OpenCascade in modern C++. It visualizes CAD models with measurement, …
832295active
cantools/cantools
A Python library and command-line tool for working with CAN bus databases. It parses DBC, KCD, SYM, ARXML, and CDD files and encodes/decode…
982294active
ailyProject/aily-builder
Aily Builder is a fast Arduino compilation CLI written in TypeScript that dramatically reduces build times through staged builds, smart cac…
612294active
rzane/docker2exe
docker2exe is a Go-based command-line tool that converts a Docker image into standalone native executables for macOS, Linux, and Windows. A…
282294active
nadrad/h-m-m
h-m-m (Hackers Mind Map) is a fast, keyboard-centric terminal application for creating and editing mind maps. It offers vim-like key bindin…
702293active
mootdx/mootdx
A Python library that wraps Tongdaxin (TDX) financial data access, providing simple interfaces for reading offline TDX data files and fetch…
232293active
dongdongbh/Mindwtr
Mindwtr is a free, open-source, cross-platform to-do app built around the Getting Things Done (GTD) method, with capture, clarify, organize…
802291active
jamubc/gemini-mcp-tool
A Model Context Protocol (MCP) server that lets AI assistants like Claude Code invoke the Google Gemini CLI (or its successor, the Antigrav…
732290active
Everduin94/better-commits
better-commits is a Node.js CLI that guides developers through interactive prompts to build conventional commit messages, with branch-based…
922287active
alexflint/go-arg
go-arg is a Go library for parsing command line arguments by declaring them as struct fields with tags. It supports required and positional…
762287stable
theryangeary/choose
Choose is a fast, human-friendly command-line utility written in Rust for selecting fields or character ranges from each line of input, ser…
582285active
naelstrof/maim
maim (Make Image) is a C++ command-line utility for taking screenshots of your desktop on X11, with support for capturing regions, windows,…
702279stable
goclone-dev/goclone
Goclone is a Go CLI utility that downloads entire websites to a local directory, preserving relative link structure so the mirrored site ca…
572277active
Bank-Vaults
Bank-Vaults is a CNCF Sandbox umbrella project of tools for cloud-native secret management with Hashicorp Vault. This repository provides t…
882276active
Foxboron/sbctl
sbctl is a user-friendly Secure Boot key manager for Linux written in Go. It creates and enrolls UEFI Secure Boot keys, tracks files that n…
692276active
preservim/vimux
Vimux is a Vim plugin that lets you easily interact with tmux from within Vim, such as spawning a small tmux pane to run commands without l…
502276stable
tareqimbasher/NetPad
NetPad is a cross-platform C# editor and playground that lets developers run C# code instantly without creating or managing projects. It is…
782274active
natemcmaster/CommandLineUtils
A .NET library for building command line applications, providing argument parsing, option validation, help text generation, and interactive…
782273stable
vgmstream/vgmstream
vgmstream is a C library for decoding and playing hundreds of streamed (prerecorded) audio formats used in video games, with support for lo…
822272active
sharkdp/vivid
vivid is a Rust CLI tool that generates the LS_COLORS environment variable used to colorize output of tools like ls, tree, fd, and dust. It…
882270active
Johnserf-Seed/TikTokDownload
A Python CLI tool for batch-downloading Douyin (Chinese TikTok) content without watermarks, including user profile posts, likes, favorites,…
238876maintenance
focustimerhq/FocusTimer
Focus Timer (formerly gnome-pomodoro) is a GNOME desktop application implementing the Pomodoro Technique with customizable work/break inter…
762269active
oh-my-mermaid/oh-my-mermaid
Oh-my-mermaid (omm) is a CLI tool plus Claude Code skills that uses AI to analyze a codebase and generate architecture documentation as nes…
582269active
getkimchi/kimchi
Kimchi is a terminal-based AI coding agent CLI that autonomously executes multi-step development tasks like refactoring, writing tests, and…
782268active
Ignite
Ignite is a static site generator for Swift developers that uses SwiftUI-like syntax to build websites without requiring HTML or CSS knowle…
722266active
reubeno/brush
brush is a bash- and POSIX-compatible shell implemented in Rust, capable of running existing bash scripts and .bashrc files unchanged. It i…
842265active
akavel/up
up (Ultimate Plumber) is a terminal-based interactive tool for building Linux shell pipelines with instant live preview of results. It lets…
238852maintenance
cameroncooke/AXe
AXe is a Swift-based CLI tool for automating and inspecting iOS Simulators on macOS using Apple's private Accessibility APIs and HID input.…
762263active
huseyinbabal/taws
taws is a terminal-based UI for browsing, observing, and managing AWS resources across 60+ services and 94+ resource types. Written in Rust…
742263active
infection/infection
Infection is a mutation testing framework for PHP that mutates source code to find gaps in test suites. It computes a Mutation Score Indica…
1002261active
iStore
iStore is an open-source app store for OpenWrt implemented purely in shell scripts using only standard OpenWrt components. It lets users se…
752261active
numman-ali/cc-mirror
CC-MIRROR is an npm-distributed CLI that creates isolated, provider-native variants of Claude Code wired to alternative LLM providers such …
662261active
aattaran/deepclaude
A shell/PowerScript wrapper that launches Claude Code's autonomous coding agent loop backed by cheaper Anthropic-compatible LLM providers l…
532261active
Wind4/vlmcsd
vlmcsd is a KMS (Key Management Service) emulator written in C that can activate Windows and Microsoft Office products. It runs as a daemon…
108830maintenance
pyscaffold/pyscaffold
PyScaffold is a Python project generator that bootstraps high-quality, PyPI-ready package templates via the `putup` command. It bundles bes…
642259stable
pit-ray/win-vind
win-vind is a lightweight Windows application that lets you control the Windows GUI with Vim-style key bindings, providing a hybrid CUI/GUI…
102258active
JoshuaKGoldberg/TypeStat
TypeStat is a CLI utility that converts JavaScript files to TypeScript and improves type annotations in existing TypeScript code. It applie…
792253active
pypa/flit
Flit is a simple Python packaging tool for publishing packages and modules to PyPI. It generates pyproject.toml metadata, builds wheels and…
752252active
neurobin/shc
shc is a generic shell script compiler that converts shell scripts (bash, sh, zsh, ksh, etc.) into C source code, which is then compiled in…
232251stable
tddworks/baguette
Baguette is a Swift CLI and WebSocket server that provides headless control of iOS simulators without opening Xcode or Simulator.app. It su…
822248active
LloydAsp/NodeQuality
A shell-based VPS testing tool that runs benchmark scripts (Yabs, IP quality, network quality) inside a temporary chroot sandbox (BenchOS) …
472248active
salesforce/cloudsplaining
Cloudsplaining is an AWS IAM security assessment tool that identifies violations of least privilege in IAM policies. It generates a risk-pr…
832247active
d3mondev/puredns
Puredns is a fast command-line domain resolver and subdomain bruteforcing tool written in Go. It uses massdns for bulk DNS lookups and appl…
502246active
Versent/saml2aws
saml2aws is a Go CLI tool that authenticates against SAML-based identity providers such as ADFS and PingFederate and exchanges the SAML ass…
432246active
plibither8/2048.cpp
A fully featured terminal implementation of the 2048 sliding tile puzzle game written in C++11. It builds with CMake or Meson and runs nati…
322246stable
oniony/TMSU
TMSU is a command-line tool for tagging files without modifying them, storing tags in its own SQLite database. It also provides a FUSE-base…
422245active
XiaoMi/soar
SOAR (SQL Optimizer And Rewriter) is a command-line tool from Xiaomi's database team that automatically optimizes and rewrites SQL statemen…
238761maintenance
FarGroup/FarManager
Far Manager is a text-mode file and archive manager for Windows with an orthodox (Norton Commander-style) dual-panel interface. It is highl…
952242active
SatDump/SatDump
SatDump is a general-purpose satellite data processing application that receives, records, demodulates, and decodes signals from weather sa…
732242active
umijs/father
father is an NPM package development tool from the UmiJS ecosystem that builds, checks, and helps publish JavaScript/TypeScript packages. I…
962241active
wabarc/wayback
Wayback is an open-source web archiving tool written in Go that captures and preserves web pages via services like Internet Archive, archiv…
832241active
kunchenguid/axi
AXI (Agent eXperience Interface) is a set of 10 design principles plus reference CLI tools for building agent-ergonomic applications that t…
822239active
livegrep/livegrep
Livegrep is a tool for interactive regex search over gigabyte-scale source code repositories, inspired by Google Code Search. It consists o…
582237active
next-1688/1688-shopkeeper
An AI agent skill (with a Python CLI) for 1688 that helps sellers find products, inspect item details, and one-click publish listings to do…
562237active
phuryn/claude-usage
A local dashboard that parses Claude Code's local JSONL usage logs to show token usage, cost estimates, and session history via a web dashb…
702236active
livecycle/preevy
Preevy is an open-source CLI tool that provisions, manages, and exposes ephemeral preview environments for Docker Compose applications in t…
552234active
ravindu644/Droidspaces-OSS
Droidspaces is a lightweight, LXC-like container runtime that runs full Linux distributions natively on Android and Linux using kernel name…
802231active
HUANGCHIHHUNGLeo/claude-real-video
A Python CLI tool and agent skill that lets LLMs like Claude actually watch videos by extracting scene-aware, deduplicated keyframes plus a…
792231active
fsquillace/junest
JuNest (Jailed User Nest) is a lightweight Arch Linux-based distribution that runs on top of any other GNU/Linux host without root privileg…
322231active
ArthurSonzogni/Diagon
Diagon is an interactive interpreter that transforms markdown-style expressions into ASCII art diagrams, supporting math expressions, seque…
292230active
GlasgowEmbedded/glasgow
Glasgow Interface Explorer is an open-source software stack (Python-based) for the Glasgow open hardware tool, an FPGA-based USB interface …
772228active
onetrueawk/awk
The canonical implementation of the AWK programming language, maintained by its original authors (Aho, Kernighan, Weinberger) and described…
732228active
mateodelnorte/meta
meta is a Node.js CLI tool that manages multi-project systems by combining many git repositories into a single 'meta repo', letting you run…
682228stable
pen4uin/java-memshell-generator
A highly customizable Java in-memory webshell (memshell) generator supporting multiple middleware servers, frameworks, shell types, and out…
332228active
meganz/MEGAcmd
MEGAcmd is a command-line interactive and scriptable application providing non-UI access to MEGA cloud storage services. It supports folder…
752225active
tramhao/termusic
Termusic is a terminal-based (TUI) music and podcast player written in Rust with multiple playback backends (Rusty, MPV, GStreamer). It can…
822224active
neurosnap/zmx
zmx is a lightweight terminal session persistence tool written in Zig that lets users attach and detach from shell sessions without killing…
832219active

← prev page 23 / 84 next →