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
SingleFile
SingleFile is an open-source browser extension for Chrome, Edge, Firefox, and Safari that saves an entire web page - including images, styl…
9922606stable
Ember.js
Ember.js is a full‑featured JavaScript framework for building ambitious web applications. It provides a convention‑driven architecture, a p…
9422563active
pranshuparmar/witr
witr is a CLI and TUI tool that traces any running process, port, container, or file back to the exact chain of systems that started it, an…
7322491active
JHipster
JHipster is a Yeoman-based CLI tool that generates complete modern web applications and microservice architectures. It supports multiple fr…
9422465active
mkdocs/mkdocs
MkDocs is a fast, simple static site generator written in Python that builds project documentation from Markdown files. It provides a comma…
4122457active
winfunc/opcode
Opcode is a desktop GUI application built with Tauri that serves as a visual companion for Claude Code. It lets users manage projects, run …
6422426active
RustPython
RustPython is a Python 3 interpreter written in Rust. It can run as a standalone REPL, be embedded in Rust applications, or compiled to Web…
6822405active
facebook/flow
Flow is a static type checker for JavaScript that adds optional type annotations to improve code safety and developer productivity. It is i…
9522296active
Airbyte
Airbyte is an open-source data integration platform that enables ELT pipelines and real-time data access for AI agents. It provides a catal…
7722234active
rust-lang/mdBook
mdBook is a fast, Rust‑based command‑line tool that builds modern online books from plain Markdown files. It produces static HTML sites wit…
9222176active
Lima
Lima is a CLI tool that launches Linux virtual machines on macOS, Linux, and other hosts with automatic file sharing and port forwarding, s…
9922121active
Appium
Appium is an open‑source automation framework that enables UI testing of native, hybrid, mobile web and desktop applications. It implements…
9422094active
jarun/nnn
nnn (n³) is a fast, tiny (~150 KiB) terminal file manager written in C with an ncurses TUI. It supports disk usage analysis, batch rename, …
8422084stable
PrimeIntellect-ai/prime-agent
Prime Agent is an open‑source autonomous coding and research assistant built in Rust. It runs as a persistent REPL that can call sub‑agents…
8222065active
.NET
The .NET platform is a free, open‑source, cross‑platform framework for building modern applications. It includes a runtime, SDK, libraries,…
9722036active
Gooey
Gooey is a Python library that automatically generates a graphical user interface for any argparse‑based command‑line program. It works by …
6721899active
Gooey
Gooey is a Python library that converts argparse-based command line programs into full desktop GUI applications with a single decorator. It…
6721899stable
lewagon/dotfiles
Le Wagon's dotfiles repository provides a ready‑to‑use set of shell, editor, and git configuration files for students. It automates the set…
7521898active
gitbutlerapp/gitbutler
GitButler is a modern Git-based version control client with a desktop GUI and a CLI, built with Tauri, Rust, and Svelte. It offers stacked …
9221819active
twpayne/chezmoi
chezmoi is a command‑line tool for managing personal configuration files (dotfiles) across multiple machines. It supports templating, encry…
9821782active
QuantConnect LEAN
LEAN is an open‑source, event‑driven algorithmic trading engine written in C# with Python support. It provides a modular framework for rese…
6621779active
git-tips/tips
A curated collection of commonly used Git tips and tricks, available as a searchable markdown repository and an optional CLI utility. It pr…
7621722active
oracle/graal
GraalVM is a high‑performance polyglot virtual machine that can compile Java (and other languages) ahead‑of‑time into native executables. I…
6621715active
SBoudrias/Inquirer.js
Inquirer.js is a collection of common interactive command line user interfaces for Node.js, providing prompts like input, select, checkbox,…
9521634stable
Paseo
Paseo is an open‑source development environment that lets you run, orchestrate and manage multiple AI coding agents across desktop, mobile,…
8121326active
Paseo
Paseo is a self-hosted, open-source orchestrator for coding agents like Claude Code, Codex, Copilot, OpenCode, and Pi, exposing them throug…
8121326active
earthtojake/text-to-cad
text-to-cad is a Python library that provides agent‑compatible skills for generating and manipulating CAD models from natural‑language prom…
7821277active
Wasmer
Wasmer is a high‑performance WebAssembly runtime that provides fast, secure sandboxes for running applications. It can be used via a CLI, e…
9821118active
nikivdev/code
Flow is a Rust-based CLI tool (installed as `f`) that provides an all-in-one developer workflow for moving projects faster, including setup…
7421113active
VHS
VHS is a command‑line tool that records terminal sessions and renders them as animated GIFs or videos. It uses a simple tape script languag…
8921081active
VHS
VHS is a CLI tool that records terminal sessions into GIFs and videos by scripting them in '.tape' files. It lets you write terminal demos …
8921081active
1jehuang/jcode
jcode is an open‑source, high‑performance AI coding agent written in Rust that runs in the terminal. It can spawn dozens of LLM‑driven agen…
7920979active
AVA
AVA is a fast, minimal test runner for Node.js that provides a concise API and runs tests concurrently. It isolates each test file, support…
7920824active
AVA
AVA is a minimalist test runner for Node.js with a concise API, detailed error output, and concurrent test execution in isolated worker thr…
7920824active
peass-ng/PEASS-ng
PEASS-ng is a collection of privilege escalation scripts for Linux, Windows and macOS that enumerate system information and potential escal…
9620681active
fx
fx is a terminal-based JSON viewer and processor written in Go. It provides an interactive TUI for exploring JSON and a powerful CLI for tr…
9820647active
fx
fx is a terminal JSON viewer and processor written in Go, offering an interactive TUI for exploring JSON and JavaScript-expression-based tr…
9820647stable
JetBrains/intellij-community
IntelliJ IDEA is a full-featured Java and Kotlin IDE built on the open‑source IntelliJ Platform. It provides code editing, refactoring, deb…
9820636active
iSH
iSH is an iOS application that provides a Linux shell environment using a usermode x86 emulator. It lets you run typical Linux command‑line…
8620592active
iSH
iSH is an iOS/iPadOS app that runs a Linux shell locally using a usermode x86 emulator and syscall translation. It ships an Alpine Linux en…
8620592active
spaceship-prompt/spaceship-prompt
Spaceship is a minimalistic, powerful, and extremely customizable prompt theme for the Zsh shell. It displays useful context like git statu…
9120576active
GoogleHosts
GoogleHosts is an open-source project that automatically generates hosts files for ad‑blocking and domain filtering. It provides a CLI to d…
3220558active
bee-san/RustScan
RustScan is a modern, fast port scanner written in Rust. It can scan all 65k ports in seconds and pipe results to Nmap or custom scripts.
6720516active
Hummingbot
Hummingbot is an open‑source Python framework for building and deploying automated crypto trading bots. It provides a CLI, API server, and …
9420490active
Hummingbot
Hummingbot is an open-source Python framework for building, deploying, and running automated crypto trading bots across 300+ centralized an…
9420490active
kortix-ai/suna
Kortix is an open-source AI operating system that lets teams build, run, and govern AI agents from a single git‑based repository. It provid…
8620288active
DB-GPT
DB-GPT is an open‑source agentic AI data assistant that connects to databases, files and knowledge bases, then generates SQL, code and visu…
9120127active
fastapi/typer
Typer is a Python library for building modern command‑line interfaces using standard type hints. It also provides a `typer` command that ca…
9820097active
ahmetb/kubectx
kubectx and kubens are small command‑line utilities written in Go that simplify switching Kubernetes contexts and namespaces. They provide …
8820030active
whyour/qinglong
QingLong is a self‑hosted timed‑task management platform that lets you schedule and run scripts written in Python, JavaScript, Shell or Typ…
7719973active
11ty/buildawesome
Eleventy (Build Awesome) is a JavaScript‑based static site generator that converts a directory of templates into fast, pre‑rendered HTML. I…
9219963active
infinitered/ignite
Ignite is a battle‑tested React Native boilerplate that includes a CLI, generators, and a curated set of libraries. It provides a ready‑to‑…
7919942active
astral-sh/ty
ty is an extremely fast Python type checker and language server written in Rust. It provides comprehensive diagnostics, incremental analysi…
8319833active
telescope.nvim
Telescope.nvim is a highly extendable fuzzy finder plugin for Neovim, written entirely in Lua, that lets users find, filter, preview, and p…
8019793stable
mikf/gallery-dl
gallery-dl is a cross‑platform command‑line utility for downloading image galleries and collections from many popular hosting sites. It off…
9619781active
segment-boneyard/nightmare
Nightmare is a high-level browser automation library for JavaScript. It provides a simple API to control Chromium or Electron for tasks lik…
2319772active
realm/SwiftLint
SwiftLint is a tool that enforces Swift style and conventions based on community-accepted style guide rules. It is built on SwiftSyntax wit…
9519746stable
teng-lin/notebooklm-py
notebooklm-py is an unofficial Python SDK that provides programmatic access to Google Gemini Notebook (formerly NotebookLM). It includes a …
8319708active
lexmount/moli
Moli is a production‑ready headless browser written in Rust, optimized for AI agents and lightweight web automation. It can be accessed via…
8119690active
Lively Wallpaper
Lively Wallpaper is a free, open‑source Windows application that lets you set animated, interactive wallpapers and screensavers. It is buil…
7819674active
testing-library/react-testing-library
React Testing Library is a lightweight JavaScript library that provides utilities for testing React components by interacting with the DOM …
8919655active
elizaOS/eliza
elizaOS is an open‑source TypeScript framework and product stack for building autonomous AI agents. It provides a runtime, CLI, cloud servi…
9019622active
mxrch/GHunt
GHunt is an offensive Google framework focused on OSINT, usable both as a CLI tool and as a Python library. It can gather information about…
5319586active
tj/n
n is a simple BASH script for managing and switching between Node.js versions on macOS, Linux, and other unix-like systems. It installs, se…
6419512stable
TGSAN/CMWTAT_Digital_Edition
CloudMoe Windows 10/11 Activation Toolkit is a Windows application that activates Windows 10 and 11 using digital licenses. It is distribut…
8319507active
golangci-lint
golangci-lint is a fast command‑line runner that aggregates and executes dozens of Go linters in parallel. It provides caching, configurabl…
9819441active
LifeOS
Fabric is an open‑source Go framework that lets users organize and invoke AI prompts as modular building blocks. It provides a CLI and REST…
7919387active
LifeOS
LifeOS is an open-source, AI-powered 'life operating system' that captures your goals, context, and ideal state, then uses that personal co…
7919387active
agent0ai/agent-zero
Agent Zero is an open‑source, Docker‑based framework that gives AI agents a full Linux desktop, browser, and plugin ecosystem. It lets you …
8519376active
Winlator
Winlator is an Android application that enables running Windows (x86_64) applications using Wine and Box86/Box64. It provides a graphical i…
8819363active
Orange-OpenSource/hurl
Hurl is a command‑line tool written in Rust that executes HTTP requests defined in a simple plain‑text format. It can also assert on respon…
8119214active
Motion Canvas
Motion Canvas is a TypeScript library that lets you program animations with generator functions and provides a web‑based editor for real‑ti…
6019146active
browsh-org/browsh
Browsh is a fully-modern text-based browser that renders real web pages (HTML5, CSS3, JS, video, WebGL) as text and basic graphics in a ter…
3319089active
jlcodes99/cockpit-tools
Cockpit Tools is a cross‑platform desktop application written in Rust that manages multiple AI IDE accounts such as GitHub Copilot, Antigra…
7919063active
ccusage/ccusage
ccusage is a fast local CLI that reads usage logs from various coding agents (Claude, Codex, GitHub Copilot, etc.) and reports token counts…
8319046active
golang-migrate/migrate
A database migration tool written in Go, usable both as a CLI and as an importable Go library. It reads migration files from various source…
8718970active
Gradle Build Tool
Gradle is an open‑source, high‑performance build automation system that uses a declarative DSL in Groovy or Kotlin. It supports Java, Kotli…
9918897active
Conventional Changelog
commitlint is a CLI tool and library that lints git commit messages against the conventional commit format, with shareable npm-based config…
9918776active
google/magika
Magika is an AI‑powered tool that detects a file's content type using a tiny deep‑learning model. It is available as a fast command‑line ut…
8718718active
Wasmtime
Wasmtime is a standalone WebAssembly runtime built on the Cranelift code generator, usable both as a CLI and as an embeddable library. It s…
9518712stable
OpenCore Legacy Patcher
OpenCore Legacy Patcher is a Python‑based application that patches OpenCore to enable macOS Big Sur and newer on unsupported legacy Macs. I…
9818574active
WSABuilds
WSABuilds provides prebuilt Windows Subsystem for Android binaries for Windows 10 and 11, optionally bundled with Google Play Store and roo…
9518518active
Bit
Bit is a CLI-driven development platform that organizes code into reusable, composable components. It provides AI‑assisted component creati…
9518495active
mjmlio/mjml
MJML is a markup language and open-source engine that compiles semantic, component-based markup into responsive HTML email that renders rel…
9518244stable
tj/git-extras
Git Extras is a collection of shell-based Git utility commands that extend Git with shortcuts like repo summaries, changelog generation, au…
7818118active
xbar
xbar is a macOS menu bar application (a rewrite of BitBar in Go using Wails) that displays the output of any script or program directly in …
2318068active
upx/upx
UPX is a free, open-source executable packer that compresses programs and DLLs by roughly 50-70% while keeping them fully self-contained an…
9217913stable
asciinema
asciinema is a suite of open-source tools for recording, replaying, live-streaming, and sharing terminal sessions as lightweight text-based…
8417860stable
sumatrapdfreader/sumatrapdf
SumatraPDF is a free, open-source, lightweight multi-format document reader for Windows supporting PDF, EPUB, MOBI, CBZ/CBR, DjVu, XPS, CHM…
9017786active
pallets/click
Click is a Python package for creating composable command line interfaces with minimal code, using decorators to turn functions into CLI co…
9117767stable
navi
navi is an interactive cheatsheet tool for the command-line that lets users browse, search, and execute commands from cheatsheets with dyna…
6617761stable
larksuite/cli
The official Lark/Feishu CLI tool maintained by larksuite, written in Go and distributed via npm, with 200+ commands covering Messenger, Do…
7817746active
ImageMagick
ImageMagick is a free, open-source software suite written in C for creating, editing, composing, and converting bitmap images, supporting o…
10017669stable
Apprise
Apprise is a Python library and CLI tool that lets you send push notifications to 100+ popular services (Telegram, Discord, Slack, email, S…
9517607stable
projectdiscovery/katana
Katana is a fast, configurable web crawling and spidering framework written in Go, supporting both standard HTTP-based and headless browser…
9017565active
Commitizen
Commitizen is a Node.js command-line tool that replaces `git commit` with an interactive prompt (`git cz` or `cz`) that guides contributors…
8017495stable
nvbn/thefuck
The Fuck is a Python-based command-line app that automatically corrects errors in your previous console command. When you type 'fuck' after…
2397867maintenance
joewalnes/websocketd
websocketd is a small command-line tool written in Go that wraps any executable program reading STDIN and writing STDOUT, exposing it as a …
6517459stable
Ranger File Manager
Ranger is a console-based file manager with VI key bindings, providing a minimalistic curses interface with multi-column directory views an…
7517413stable
langchain-ai/openwiki
OpenWiki is a TypeScript CLI that uses a Deep Agents documentation agent to generate and continuously maintain a linked Markdown wiki for a…
8117281active

← prev page 5 / 84 next →