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
darrenburns/posting
Posting is a terminal-based (TUI) HTTP client for testing and working with REST APIs, similar to Postman or Insomnia but keyboard-centric. …
9112509active
bootandy/dust
Dust is a Rust-based command-line tool that provides an intuitive alternative to the classic 'du' utility for analyzing disk usage. It disp…
9212490active
CopyQ
CopyQ is an advanced cross-platform clipboard manager that monitors the system clipboard and stores text, HTML, images, and custom formats …
9512482stable
jetify-com/devbox
Devbox is a command-line tool that creates isolated, reproducible development environments by declaring packages in a devbox. file, powered…
9912415active
mas-cli/mas
mas is a command-line interface for the Mac App Store, written in Swift. It lets users search, install, update, and manage App Store apps f…
8912356active
jiji262/douyin-downloader
A Python-based Douyin (TikTok China) downloader that fetches videos, image galleries, collections, and music without watermarks, supporting…
9612332active
netboot.xyz
netboot.xyz is an iPXE-based network bootloader that presents a menu of operating system installers, live distros, and rescue tools that ar…
9112314active
waydroid/waydroid
Waydroid is a container-based tool that boots a full Android system inside Linux namespaces (LXC) on GNU/Linux systems running Wayland. It …
8612310active
TheR1D/shell_gpt
ShellGPT (sgpt) is a Python command-line productivity tool that uses LLMs like GPT-4/5 or local models via Ollama to generate shell command…
7112291active
git-cliff
git-cliff is a highly customizable changelog generator written in Rust that creates changelog files from Git history using Conventional Com…
9212262stable
xmake-io/xmake
Xmake is a cross-platform build utility based on Lua that builds C/C++ (and other language) projects directly or generates project files fo…
9312251stable
svenstaro/genact
genact is a nonsense activity generator that displays fake busy-looking terminal output (compiling, memdumps, etc.) to make it seem like wo…
8212207stable
lz4/lz4
LZ4 is a lossless compression algorithm and C library focused on extremely fast compression and decompression speeds, with a high-compressi…
6812164stable
privatenumber/tsx
tsx is a Node.js enhancement that runs TypeScript files directly, acting like an alias to node with esbuild-powered transpilation. It suppo…
9612159active
bytedance/trae-agent
Trae Agent is an LLM-based CLI agent from ByteDance for general-purpose software engineering tasks, executing workflows via tools like file…
4512135active
ostris/ai-toolkit
An all-in-one open-source training toolkit for finetuning diffusion models (image and video) on consumer-grade hardware. It supports many r…
7212107active
Odin Programming Language
Odin is a general-purpose, statically typed systems programming language designed for high performance and data-oriented programming, posit…
9812083active
creativetimofficial/ui
Creative Tim UI is an open-source component library and custom registry built on top of shadcn/ui, providing pre-built, customizable React …
5212074active
o2sh/onefetch
Onefetch is a command-line tool that displays project information and code statistics for a local Git repository directly in your terminal,…
9512064active
rany2/edge-tts
A Python module and CLI that lets you use Microsoft Edge's online neural text-to-speech service without needing Edge, Windows, or an API ke…
7312021active
GitoxideLabs/gitoxide
Gitoxide is a pure Rust implementation of Git, usable as the `gix` library crate for building Git-powered applications or as `gix`/`ein` co…
9512018active
dbcli/mycli
mycli is a command-line terminal client for MySQL and compatible databases (MariaDB, Percona, TiDB, Apache Doris) with context-sensitive au…
9511980active
Nightwatch.js
Nightwatch.js is an integrated end-to-end testing framework for Node.js built on the W3C Webdriver API, developed at BrowserStack. It suppo…
8211953stable
Bubble Tea
Lip Gloss is a Go library for styling and laying out terminal output with a declarative, CSS-like API. It handles colors (ANSI through true…
9211912active
lucasg/Dependencies
A modern open-source rewrite of the legacy Dependency Walker (depends.exe) tool, written in C#, for analyzing Windows DLL load dependencies…
2311909stable
Streamlink
Streamlink is a Python-based command-line utility and library that extracts video streams from services like Twitch and YouTube and pipes t…
9311813stable
ReLaXed
ReLaXed is a Node.js command-line tool that generates PDF documents from HTML or Pug templates, styled with CSS/SCSS and rendered via headl…
4711796active
majd/ipatool
A command-line tool written in Go that lets users search the iOS App Store and download app packages (ipa files) using their Apple ID. It s…
10011795active
flxzt/rnote
Rnote is an open-source vector-based drawing application for sketching, handwritten notes, and annotating documents and pictures, written i…
9011758active
libvips
libvips is a fast, demand-driven, horizontally threaded image processing library with low memory needs, offering around 300 operations acro…
9411747stable
Pest
Pest is an elegant PHP testing framework built on top of PHPUnit, offering a functional test API with expressive expect() assertions, datas…
9211724active
maaslalani/slides
Slides is a terminal-based presentation tool written in Go that renders markdown files as slide decks directly in the terminal. It supports…
6011691active
Shiori
Shiori is a simple bookmark manager written in Go, intended as a self-hosted clone of Pocket. It works as both a command-line application a…
7911670active
spectreconsole/spectre.console
Spectre.Console is a .NET library for building beautiful, cross-platform console applications with styled text, tables, charts, progress ba…
8511639stable
Chocolatey
Chocolatey (choco) is a package manager for Windows, analogous to apt or yum, that installs, updates, and manages software from a large com…
9611537stable
stylelint/stylelint
Stylelint is a CSS linter with over 100 built-in rules that helps developers avoid errors and enforce style conventions. It supports plugin…
9611527stable
jordansissel/fpm
fpm (Effing Package Management) is a command-line tool that makes it easy to build native packages (deb, rpm, pacman, osxpkg, freebsd, apk,…
8311512stable
Yargs
Yargs is a Node.js library for parsing command-line arguments and building interactive CLI tools. It provides command and option parsing, d…
9311504stable
pressly/goose
goose is a database migration tool available both as a CLI binary and a Go library. It manages schema changes through incremental SQL files…
9211499stable
jaredpalmer/tsdx
TSDX is a zero-config CLI for developing, testing, and publishing TypeScript packages, with templates for basic and React libraries. Versio…
5411458active
getagentseal/codeburn
CodeBurn is a free, local-first tool that tracks AI coding token usage and cost across 41 AI coding tools (Claude Code, Cursor, Codex, Gemi…
7811447active
cobusgreyling/loop-engineering
A collection of patterns, starter templates, and npm CLI tools for 'loop engineering' — designing automated loops that prompt and orchestra…
7611446active
php/frankenphp
FrankenPHP is a modern PHP application server built on top of the Caddy web server, embedding the official PHP executor in a Go binary. It …
9411361active
podman-container-tools/skopeo
Skopeo is a command line utility for performing operations on container images and image registries, such as copying, inspecting, deleting,…
9811313stable
tini
Tini is a tiny init system written in C designed to run as PID 1 inside containers. It spawns a single child process, reaps zombie processe…
2811269stable
dotansimha/graphql-code-generator
GraphQL Code Generator is a plugin-based CLI tool that generates typed code from GraphQL schemas and operations (queries, mutations, subscr…
9511257stable
Doriandarko/claude-engineer
An interactive AI assistant framework built on Anthropic's Claude 3.5 Sonnet that can autonomously generate and manage its own tools during…
2411211active
huggingface/skills
A collection of Agent Skills (SKILL.md folders) that teach AI coding agents how to use the Hugging Face ecosystem, including the hf-cli ski…
6111176active
openai/codex-security
OpenAI's Codex Security is a CLI and TypeScript SDK that uses AI to find, validate, and fix security vulnerabilities in codebases. It suppo…
8111143active
xzhih/one-key-hidpi
A shell script that enables macOS HiDPI on non-retina displays by injecting display overrides, giving a native 'Scaled' option in System Pr…
3511140active
gregberge/svgr
SVGR is a universal tool that transforms SVG files into ready-to-use React components, with an optimizer powered by SVGO. It is available a…
5111060active
ihmily/DouyinLiveRecorder
A Python-based livestream recording application that can run unattended in a loop and record multiple streams simultaneously from 40+ platf…
5911051active
Syllo/nvtop
NVTOP is an htop-like ncurses task monitor for GPUs and AI accelerators, supporting NVIDIA, AMD, Intel, Apple, Huawei Ascend, Qualcomm Adre…
8511034active
Kludex/uvicorn
Uvicorn is a lightning-fast ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets. It serves async Python framework…
9911017stable
bellard/quickjs
QuickJS is a small, embeddable JavaScript engine written in C that supports the ES2025 specification with near-complete test262 conformance…
7611015active
nicolaka/netshoot
A Docker image packed with network troubleshooting tools (tcpdump, nsenter, dig, curl, and more) designed to be attached to any container, …
7511008active
LaZagne
LaZagne is an open-source Python application that recovers passwords stored locally by common software such as browsers, mail clients, WiFi…
3811006active
Model Context Protocol (MCP)
The MCP Inspector is the reference developer tool for testing and debugging Model Context Protocol (MCP) servers. It ships as a single npm …
8410988active
gleitz/howdoi
howdoi is a command-line tool that fetches instant coding answers from the web (primarily Stack Overflow) so you can get code snippets with…
7610841active
x-hw/amazing-qr
A Python library and CLI tool (amzqr) that generates QR codes, including artistic black-and-white or colorized QR codes merged with picture…
7510831active
huggingface/ml-intern
An open-source autonomous ML engineer agent from Hugging Face that reads papers, writes code, trains models, and ships ML work using the Hu…
1010810active
Spotifyd/spotifyd
Spotifyd is an open source Spotify client written in Rust that runs as a lightweight UNIX daemon, streaming music like the official client.…
6310784active
numman-ali/openskills
OpenSkills is a universal CLI that installs and loads Anthropic SKILL.md-format skills for any AI coding agent, including Claude Code, Curs…
5010767active
git-bug/git-bug
git-bug is a distributed, offline-first bug and issue tracker that embeds issues, comments, and identities as objects inside a git reposito…
9810765active
asciimoo/wuzz
Wuzz is an interactive terminal-based tool for inspecting and modifying HTTP requests and responses, with cURL-compatible command line argu…
6210737active
romkatv/powerlevel10k
Powerlevel10k is a fast, highly customizable theme for the Zsh shell prompt. It includes a configuration wizard, instant prompt rendering, …
6555160maintenance
hydra-ecosystem/hydra
Hydra is a Python framework for elegantly configuring complex applications through dynamic, hierarchical configuration composition. It allo…
10010710stable
microsoft/inshellisense
inshellisense is a CLI tool from Microsoft that provides IDE-style autocomplete in the terminal, acting as a runtime for the Fig autocomple…
8810704active
nodejs/node-gyp
node-gyp is a cross-platform command-line tool for compiling native addon modules for Node.js, built on a vendored copy of gyp-next. It dow…
9510700stable
joho/godotenv
A Go port of Ruby's dotenv library that loads environment variables from .env files into the process environment. It can be used as a Go li…
8110666stable
unovue/shadcn-vue
shadcn-vue is a Vue port of shadcn/ui providing beautifully designed, accessible UI components built on Reka UI (formerly Radix Vue) and Ta…
9210653active
mamedev/mame
MAME is a multi-purpose emulation framework that documents and recreates the hardware of thousands of vintage arcade machines, computers, c…
9210652active
wader/fq
fq is a command-line tool, expression language, and set of decoders for inspecting and querying binary formats, modeled after jq and using …
8710601active
taojy123/KeymouseGo
KeymouseGo is a lightweight, open-source mouse and keyboard recorder and automation tool, similar to a simplified version of AutoHotkey/按键精…
6510598active
protobufjs/protobuf.js
A high-performance, conformant JavaScript/TypeScript implementation of Protocol Buffers that works with .proto schemas without requiring pr…
9110594active
prompt-toolkit/python-prompt-toolkit
A pure Python library for building powerful interactive command line and terminal applications, serving as an advanced replacement for GNU …
8110586stable
GitHub Copilot SDK
Awesome Copilot is a community‑curated collection of agents, instructions, skills, and plugins that extend GitHub Copilot. It provides read…
7910557active
claudiodangelis/qrcp
qrcp is a command-line tool that transfers files over Wi-Fi between a computer and a mobile device by serving them over a temporary local w…
9310516stable
sigoden/aichat
AIChat is an all-in-one command-line LLM client written in Rust that connects to 20+ providers including OpenAI, Claude, Gemini, and Ollama…
6010471active
OpenSCAD
OpenSCAD is a free, script-based solid 3D CAD modeller that compiles a description file into a 3D model using constructive solid geometry (…
6810461active
esimov/caire
Caire is a content-aware image resize library written in Go, based on the seam carving algorithm. It intelligently shrinks or enlarges imag…
2810461active
containerd/nerdctl
nerdctl is a Docker-compatible command-line interface for containerd, supporting the same UI/UX as docker including Compose, BuildKit build…
9910432active
RetroPie
A shell-based setup script that installs and configures RetroArch, emulator cores, and the EmulationStation front end on Raspberry Pi, ODro…
6610420active
studyzy/imewlconverter
深蓝词库转换 (ImeWlConverter) is an open-source, free tool for converting input method editor (IME) word/dictionary libraries between more than 2…
9310371active
harelba/q
q is a Python command-line tool that lets you run SQL queries directly on delimited text files (CSV/TSV) and multi-file sqlite3 databases, …
4910365active
bpftrace/bpftrace
bpftrace is a high-level tracing language and CLI tool for Linux that compiles one-liner scripts to eBPF bytecode via LLVM. It supports ker…
9710355active
Gogh-Co/Gogh
Gogh is a shell-script-based collection of color schemes for terminal emulators such as Gnome Terminal, Pantheon Terminal, Tilix, XFCE4 Ter…
9910337active
Velero
Velero is an open-source tool (formerly Heptio Ark) that backs up and restores Kubernetes cluster resources and persistent volumes, support…
9410337stable
Kuberwastaken/claurst
Claurst is an open-source, multi-provider terminal coding agent written in Rust, originally a clean-room reimplementation of Claude Code. I…
8210325active
raineorshine/npm-check-updates
npm-check-updates (ncu) is a CLI tool and library that upgrades package.json dependencies to their latest versions while preserving semanti…
9510318active
pypa/pip
pip is the standard package installer for Python, used to install and manage packages from the Python Package Index and other indexes. It h…
7710295stable
critical
A Node.js tool that extracts above-the-fold (critical-path) CSS from HTML pages, inlines it into the document head, and asynchronously load…
8810287active
sharkdp/hexyl
hexyl is a command-line hex viewer for the terminal written in Rust. It uses colored output to distinguish categories of bytes such as NULL…
6310285active
conda-forge/miniforge
Miniforge provides minimal installers for Conda and Mamba pre-configured to use the conda-forge channel as the default package source. It s…
9710260active
swiftlang/swift-package-manager
The official package manager for the Swift programming language, handling dependency resolution, versioning, compilation, and linking of Sw…
9710226stable
pahen/madge
Madge is a JavaScript developer tool that generates visual dependency graphs from CommonJS, AMD, and ES6 modules, as well as Sass, Stylus, …
5710168active
XMRig
XMRig is a high-performance, open-source, cross-platform CPU/GPU miner for RandomX, KawPow, CryptoNight, and GhostRider algorithms, plus a …
8410137active
xo/usql
usql is a universal command-line interface for SQL and NoSQL databases, written in Go and inspired by PostgreSQL's psql. It supports many d…
9710135active
npm CLI
npm is the default package manager for Node.js and JavaScript, used to install, publish, and manage project dependencies from the npm regis…
9310131active
samratashok/nishang
Nishang is a framework and collection of PowerShell scripts and payloads for offensive security, penetration testing, and red teaming. It c…
2310125active

← prev page 7 / 84 next →