Rankings / CLI tools

CLI tools

Command-line tools and CLIs

Reverse engineer anything with agents, from app behavior down to native binaries.

TypeScript ★ 458.5K ⑂ 112.4K
↗ GitHub

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-hostโ€ฆ

TypeScript ★ 210.4K ⑂ 61.5K
↗ GitHub

๐Ÿ™ƒ A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 30โ€ฆ

Shell ★ 190.6K ⑂ 27.3K
↗ GitHub

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongSโ€ฆ

Python ★ 111.7K ⑂ 10.0K
↗ GitHub

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Rust ★ 86.5K ⑂ 5.5K
↗ GitHub

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

Rust ★ 69.9K ⑂ 3.5K
↗ GitHub

Turn any website into a lightweight desktop app with one command, on macOS, Windows and Linux.

Rust ★ 63.6K ⑂ 13.0K
↗ GitHub

A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perโ€ฆ

PowerShell ★ 62.6K ⑂ 2.8K
↗ GitHub

Agent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.

Shell ★ 52.4K ⑂ 3.7K
↗ GitHub

ไธ€ๆฌพๅ…่ดนๅผ€ๆบ็š„ AI ไฝŽไปฃ็ ๅนณๅฐ๏ผŒไนŸๆ˜ฏ AI ๆ—ถไปฃๆž„ๅปบๅคๆ‚ไธšๅŠก็ณป็ปŸ็š„ๅผ€ๆบๅŸบๅบง๏ผๆƒ้™ใ€ๅคš็งŸๆˆทใ€ๅทฅไฝœๆตใ€ๆŠฅ่กจใ€ๅคงๅฑใ€AI ็Ÿฅ่ฏ†ๅบ“็ญ‰้€š็”จ่ƒฝๅŠ›ๅผ€็ฎฑๅณ็”จ๏ผŒAI ๅช้œ€็”ŸๆˆไธšๅŠกๅทฎๅผ‚้ƒจๅˆ†ใ€‚AI Skills ไธ€ๅฅ่ฏ็”ŸๆˆๅฎŒๆ•ด็ณป็ปŸโ€”โ€”ๅปบ่กจใ€ๅ‰ๅŽ็ซฏไปฃ็ ใ€่œๅ•ๆƒโ€ฆ

Java ★ 48.5K ⑂ 16.2K
↗ GitHub

Independent Auditing of AI Agents. Run by human or the agent itself, to answer the most crucial question in the AI Agenโ€ฆ

Python ★ 45.5K ⑂ 1.8K
↗ GitHub
sharkdp
sharkdp/fd sharkdp

A simple, fast and user-friendly alternative to 'find'

Rust ★ 45.1K ⑂ 1.3K
↗ GitHub

๐Ÿ’ฅ Blazing fast terminal file manager written in Rust, based on async I/O.

Rust ★ 43.4K ⑂ 1.1K
↗ GitHub

An open-source coding agent for your terminal, written in Rust. It works with any model, can split one task across seveโ€ฆ

Rust ★ 41.2K ⑂ 3.6K
↗ GitHub

๐Ÿ•ต๏ธโ€โ™‚๏ธ Collect a dossier on a person by username from 6K websites

Python ★ 40.6K ⑂ 3.3K
↗ GitHub

๐Ÿฅง HTTPie CLI โ€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloaโ€ฆ

Python ★ 38.7K ⑂ 4.0K
↗ GitHub

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your appsโ€ฆ

Python ★ 37.7K ⑂ 1.4K
↗ GitHub

OfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and โ€ฆ

C# ★ 33.3K ⑂ 2.3K
↗ GitHub
googleworkspace
googleworkspace/cli googleworkspace

Google Workspace CLI โ€” one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamicalโ€ฆ

Rust ★ 32.3K ⑂ 2.0K
↗ GitHub

:zap: A Fast, Extensible Progress Bar for Python and CLI

Python ★ 31.4K ⑂ 2.0K
↗ GitHub

25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDโ€ฆ

Rust ★ 30.3K ⑂ 2.8K
↗ GitHub

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixesโ€ฆ

TypeScript ★ 29.5K ⑂ 3.0K
↗ GitHub

A Claude Code plugin that shows what's happening - context usage, active tools, running agents, and todo progress

JavaScript ★ 29.2K ⑂ 1.3K
↗ GitHub
manaflow-ai
manaflow-ai/cmux manaflow-ai

Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitaskโ€ฆ

Swift ★ 28.8K ⑂ 2.7K
↗ GitHub

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

Python ★ 28.2K ⑂ 1.5K
↗ GitHub

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source โ€ฆ

TypeScript ★ 28.0K ⑂ 3.4K
↗ GitHub

UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager tโ€ฆ

C# ★ 27.0K ⑂ 977
↗ GitHub

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more

Go ★ 25.6K ⑂ 1.0K
↗ GitHub

Open-source 3D architecture software for AECO, scan-to-BIM. Agent-friendly, browser-first, MCP, CLI.

TypeScript ★ 25.5K ⑂ 3.2K
↗ GitHub

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ๐Ÿ’›๐Ÿฉท๐Ÿ’™๐Ÿ–คโค๏ธ๐Ÿค

Shell ★ 25.5K ⑂ 3.6K
↗ GitHub

A declarative, simple, fast, and fun package for building command line tools in Go

Go ★ 24.3K ⑂ 1.9K
↗ GitHub

The first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.

TypeScript ★ 23.9K ⑂ 3.5K
↗ GitHub

A Rust crate for cooking up terminal user interfaces (TUIs) ๐Ÿ‘จโ€๐Ÿณ๐Ÿ€ https://ratatui.rs

Rust ★ 23.3K ⑂ 824
↗ GitHub
pranshuparmar
pranshuparmar/witr pranshuparmar

Why is this running? Trace any process, port, container, or file back to what started it - CLI + TUI.

Go ★ 23.0K ⑂ 811
↗ GitHub

SVG Optimizer for Node.js and CLI. โš™๏ธ

JavaScript ★ 22.8K ⑂ 1.5K
↗ GitHub

High performance coding agent harness written in Rust, built for heavy multi-agent dev workflows

Rust ★ 21.8K ⑂ 2.5K
↗ GitHub

GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through yourโ€ฆ

C ★ 21.1K ⑂ 1.2K
↗ GitHub

Node.js test runner that lets you develop with confidence ๐Ÿš€

JavaScript ★ 20.8K ⑂ 1.5K
↗ GitHub

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! โ€ฆ

TypeScript ★ 19.9K ⑂ 1.5K
↗ GitHub

AI search engine and MCP server for bots and agents. One Rust binary indexes code, docs, logs, JSONL/CSV and PDFs for Bโ€ฆ

Rust ★ 19.1K ⑂ 1.4K
↗ GitHub

Paradev is an open-source Codex App and Conductor alternative. Orchestrate an army coding agents in parallel with your โ€ฆ

TypeScript ★ 16.3K ⑂ 1.5K
↗ GitHub
mikefarah
mikefarah/yq mikefarah

yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

Go ★ 16.3K ⑂ 1.3K
↗ GitHub