Open source cli projects

Every project in the registry tagged cli, ranked by real GitHub adoption.

projects 192 combined stars ★ 2.4M refresh nightly
01 rea ★ 422K

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

last push10 hours ago languageTypeScript licenseMIT
02 n8n ★ 209K

Visual workflow automation with code flexibility and AI agents

last push10 hours ago languageTypeScript license—
03 Agent-Reach ★ 108K

Give your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.

last pushyesterday languagePython licenseMIT
04 OpenHands ★ 93K

Autonomous coding agents that complete real engineering tasks

last push10 hours ago languageTypeScript licenseMIT
05 rtk ★ 85K

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

last push16 hours ago languageRust licenseApache-2.0
06 Aider ★ 50K

AI pair programmer that works inside your terminal

last push5 months ago languagePython licenseApache-2.0
07 JeecgBoot ★ 48K

【低代码v2.0,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->

last push28 hours ago languageJava licenseApache-2.0
08 herdr ★ 48K

the runtime your coding agents live on

last push15 hours ago languageRust licenseApache-2.0
09 yazi ★ 43K

💥 Blazing fast terminal file manager written in Rust, based on async I/O.

last push16 hours ago languageRust licenseMIT
10 iFixAi ★ 43K

Independent Auditing of AI Agents. Run by human or the agent itself, to answer the most crucial question in the AI Agent Economy. Is the agent doing what is sup

last push12 hours ago languagePython licenseApache-2.0
11 Codewhale ★ 41K

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

last push10 hours ago languageRust licenseMIT
12 maigret ★ 40K

🕵️‍♂️ Collect a dossier on a person by username from 3000+ sites

last push10 hours ago languagePython licenseMIT
13 oh-my-pi ★ 38K

⌥ Coding agent with the IDE wired in

last push10 hours ago languageTypeScript licenseMIT
14 Continue ★ 36K

Open-source coding agent for your IDE and terminal

last push18 hours ago languageTypeScript licenseApache-2.0
15 DeepSeek-Reasonix ★ 36K

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

last push12 hours ago languageGo licenseMIT
16 cli ★ 32K

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. I

last push4 days ago languageRust licenseApache-2.0
17 OpenCLI ★ 31K

Make Any Website into CLI & Use your logged-in browser by AI agent.

last push8 days ago languageJavaScript licenseApache-2.0
18 gitleaks ★ 31K

Find secrets with Gitleaks 🔑

last push6 days ago languageGo licenseMIT
19 nx ★ 29K

The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes your builds, scales your CI, and fixes failed PRs automatically. Ship in half t

last push10 hours ago languageTypeScript licenseMIT
20 qwen-code ★ 29K

An open-source AI coding agent that lives in your terminal.

last push10 hours ago languageTypeScript licenseApache-2.0
21 dbx ★ 29K

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-i

last push11 hours ago languageRust licenseApache-2.0
22 Kilo ★ 28K

AI coding agent for VS Code, JetBrains, CLI, and Cloud

last push10 hours ago languageTypeScript licenseMIT
23 superfile ★ 24K

Pretty fancy and modern terminal file manager

last push4 days ago languageGo licenseMIT
24 Archon ★ 24K

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

last push11 hours ago languageTypeScript licenseMIT
25 witr ★ 23K

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

last push11 days ago languageGo licenseApache-2.0
26 nnn ★ 22K

n³ The unorthodox terminal file manager

last push39 hours ago languageC licenseBSD-2-Clause
27 jcode ★ 21K

The most RAM efficient harness

last push17 hours ago languageRust licenseMIT
28 goaccess ★ 21K

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

last push6 days ago languageC licenseMIT
29 hurl ★ 19K

Hurl, run and test HTTP requests with plain text.

last push3 hours ago languageRust licenseApache-2.0
30 xerj ★ 19K

XERJ is the new way for AI to search data. Its autoindex capability activates agents to know your data without the token waste of grep and sed. One command inde

last push10 hours ago languageRust licenseApache-2.0
31 katana ★ 18K

A next-generation crawling and spidering framework.

last push17 hours ago languageGo licenseMIT
32 effect ★ 17K

Build production-ready applications in TypeScript

last push10 hours ago languageTypeScript licenseMIT
33 plandex ★ 16K

Open source AI coding agent. Designed for large projects and real world tasks.

last push13 months ago languageGo licenseMIT
34 Superset ★ 16K

Run dozens of AI coding agents in parallel on your machine

last push10 hours ago languageTypeScript license—
35 bottom ★ 14K

Yet another cross-platform graphical process/system monitor.

last push13 hours ago languageRust licenseMIT
36 ccstatusline ★ 13K

🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.

last push21 hours ago languageTypeScript licenseMIT
37 opensre ★ 13K

Build your own AI SRE agents. The open source toolkit for the AI era.

last push10 hours ago languagePython licenseApache-2.0
38 posting ★ 13K

The modern API client that lives in your terminal.

last push18 days ago languageGo licenseApache-2.0
39 codeburn ★ 12K

Free, local tool to track AI coding token usage and cost across 37 tools and agents (Claude Code, Cursor, Codex, Gemini and more), by model, project, and task.

last push10 hours ago languageTypeScript licenseMIT
40 genoffice ★ 12K

Free, open-source AI Office suite: Docs, Sheets, Slides, PDF, Markdown and HTML editors with a built-in AI agent, plus a `genoffice` CLI and agent skill so Clau

last push13 hours ago languageTypeScript licenseApache-2.0
41 codex-security ★ 11K

OpenAI's Codex Security CLI and TypeScript SDK for finding, validating, and fixing security vulnerabilities. npm: https://www.npmjs.com/package/@openai/codex-se

last push10 hours ago languageTypeScript licenseApache-2.0
42 Graft ★ 11K

Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebase.

last push15 hours ago languageTypeScript licenseMIT
43 Trail-Code ★ 11K

Turbocharge Claude Code, Cursor, Codex, Gemini & every coding agent: faster, cheaper, with contextual understanding specific to your codebase.

last push15 hours ago languageTypeScript licenseMIT
44 aichat ★ 11K

All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.

last push8 months ago languageRust licenseApache-2.0
45 q ★ 10K

q - Run SQL directly on delimited files and multi-file sqlite databases

last push9 months ago languagePython licenseGPL-3.0
46 feynman ★ 10K

The open source AI research agent.

last push3 days ago languageTypeScript licenseMIT
47 terragrunt ★ 9.9K

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu/Terraform to scale.

last push14 hours ago languageGo licenseMIT
48 hunk ★ 9.7K

Review-first terminal diff viewer for agentic coders

last push16 hours ago languageTypeScript licenseMIT
49 reviewdog ★ 9.7K

🐶 Automated code review tool integrated with any code analysis tools regardless of programming language

last push17 hours ago languageGo licenseMIT
50 npkill ★ 9.5K

List any node_modules 📦 dir in your system and how heavy they are. You can then select which ones you want to erase to free up space 🧹

last push16 hours ago languageTypeScript licenseMIT
51 so-novel ★ 8.9K

小说下载|网文下载 | 网络小说

last push8 days ago languageJava licenseAGPL-3.0
52 pdfcpu ★ 8.9K

PDF tooling for Go and the command line.

last push20 hours ago languageGo licenseApache-2.0
53 evolver ★ 8.7K

The GEP-powered self-evolving engine for AI agents. Auditable evolution with Genes, Capsules, and Events. | evomap.ai

last pushyesterday languageJavaScript licenseGPL-3.0
54 nb ★ 8.5K

CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + mo

last push29 hours ago languageShell licenseAGPL-3.0
55 App-Store-Connect-CLI ★ 8.2K

Fast, scriptable CLI for the App Store Connect API. Automate TestFlight, builds, submissions, signing, analytics, screenshots, subscriptions, and more

last push19 hours ago languageGo licenseMIT
56 xh ★ 8.2K

Friendly and fast tool for sending HTTP requests

last push4 days ago languageRust licenseMIT
57 auto-cpufreq ★ 7.9K

Automatic CPU speed & power optimizer for Linux

last push6 days ago languagePython licenseGPL-3.0
58 code2prompt ★ 7.7K

A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting.

last push3 days ago languageRust licenseMIT
59 ffsend ★ 7.4K

:mailbox_with_mail: Easily and securely share files from the command line. A fully featured Firefox Send client.

last push12 months ago languageRust licenseGPL-3.0
60 ANUS ★ 6.6K

A free coding agent in your terminal. It runs on the smartest free model that is up today.

last push1 months ago languageJavaScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source cli projects are there?

This registry tracks 192 projects tagged cli, with 2,355,900 GitHub stars between them. The most-adopted is rea at 422,352 stars.

Are these cli projects free to use?

Yes — 186 of the 192 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which cli project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these cli projects still maintained?

165 of the 192 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.