Open source cli projects

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

projects 73 combined stars ★ 1.3M refresh nightly
01 n8n ★ 205K

Visual workflow automation with code flexibility and AI agents

last push2 hours ago languageTypeScript license
02 OpenHands ★ 88K

Autonomous coding agents that complete real engineering tasks

last push2 hours ago languageTypeScript licenseMIT
03 Agent-Reach ★ 83K

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

last push2 days ago languagePython licenseMIT
04 Orca ★ 71K

Run multiple AI coding agents in parallel, side by side

last push2 hours ago languageTypeScript licenseMIT
05 Aider ★ 49K

AI pair programmer that works inside your terminal

last push4 months ago languagePython licenseApache-2.0
06 JeecgBoot ★ 48K

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

last push11 hours ago languageJava licenseApache-2.0
07 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 push3 hours ago languageRust licenseMIT
08 maigret ★ 38K

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

last push6 hours ago languagePython licenseMIT
09 Continue ★ 36K

Open-source coding agent for your IDE and terminal

last push33 hours ago languageTypeScript licenseApache-2.0
10 DeepSeek-Reasonix ★ 36K

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

last push3 hours ago languageGo licenseMIT
11 oh-my-pi ★ 32K

⌥ Coding agent with the IDE wired in

last push2 hours ago languageTypeScript licenseMIT
12 cli ★ 31K

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 push3 days ago languageRust licenseApache-2.0
13 OpenCLI ★ 29K

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

last push18 days ago languageJavaScript licenseApache-2.0
14 gitleaks ★ 29K

Find secrets with Gitleaks 🔑

last push9 days ago languageGo licenseMIT
15 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 push2 hours ago languageTypeScript licenseMIT
16 Infisical ★ 29K

Secure secret management for modern development teams

last push2 hours ago languageTypeScript license
17 qwen-code ★ 28K

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

last push2 hours ago languageTypeScript licenseApache-2.0
18 Kilo ★ 27K

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

last push2 hours ago languageTypeScript licenseMIT
19 Archon ★ 23K

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

last push12 hours ago languageTypeScript licenseMIT
20 witr ★ 22K

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

last push1 months ago languageGo licenseApache-2.0
21 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 pushyesterday languageC licenseMIT
22 dbx ★ 20K

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

last push3 hours ago languageRust licenseApache-2.0
23 jcode ★ 20K

The most RAM efficient harness

last push19 hours ago languageRust licenseMIT
24 hurl ★ 19K

Hurl, run and test HTTP requests with plain text.

last push19 hours ago languageRust licenseApache-2.0
25 katana ★ 18K

A next-generation crawling and spidering framework.

last push3 days ago languageGo licenseMIT
26 effect ★ 16K

Build production-ready applications in TypeScript

last push2 hours ago languageTypeScript licenseMIT
27 iFixAi ★ 15K

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 push35 hours ago languagePython licenseApache-2.0
28 Superset ★ 14K

Run dozens of AI coding agents in parallel on your machine

last push6 hours ago languageTypeScript license
29 bottom ★ 14K

Yet another cross-platform graphical process/system monitor.

last push14 hours ago languageRust licenseMIT
30 codeburn ★ 11K

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 push7 hours ago languageTypeScript licenseMIT
31 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 push3 hours ago languageTypeScript licenseApache-2.0
32 aichat ★ 10K

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 push7 months ago languageRust licenseApache-2.0
33 reviewdog ★ 9.6K

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

last push19 hours ago languageGo licenseMIT
34 hunk ★ 9.3K

Review-first terminal diff viewer for agentic coders

last push3 days ago languageTypeScript licenseMIT
35 pdfcpu ★ 8.8K

PDF tooling for Go and the command line.

last push4 days ago languageGo licenseApache-2.0
36 nb ★ 8.4K

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

last push23 days ago languageShell licenseAGPL-3.0
37 so-novel ★ 8.1K

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

last push2 months ago languageJava licenseAGPL-3.0
38 xh ★ 8.1K

Friendly and fast tool for sending HTTP requests

last push13 days ago languageRust licenseMIT
39 alive-progress ★ 6.3K

A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

last push4 months ago languagePython licenseMIT
40 HelixDB ★ 5.9K

Unify vector search and graph traversals in one database

last push6 hours ago languageRust licenseApache-2.0
41 Inngest ★ 5.8K

Effortless event-driven workflows for modern applications

last push3 hours ago languageGo license
42 open-connector ★ 5.8K

Open-source auth gateway connecting 1500+ SaaS providers to AI agents through SDK, CLI, MCP, HTTP, and OpenAPI.

last push13 hours ago languageTypeScript licenseApache-2.0
43 Emdash ★ 5.8K

Dashboard for running multiple coding agents in parallel

last push5 hours ago languageTypeScript licenseApache-2.0
44 ponzu ★ 5.8K

Headless CMS with automatic JSON API. Featuring auto-HTTPS from Let's Encrypt, HTTP/2 Server Push, and flexible server framework written in Go.

last push10 months ago languageGo licenseBSD-3-Clause
45 gptme ★ 4.4K

Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top!

last push2 hours ago languagePython licenseMIT
46 curlie ★ 3.7K

The power of curl, the ease of use of httpie.

last push9 months ago languageGo licenseMIT
47 schemathesis ★ 3.6K

Catch API bugs before your users do

last push14 hours ago languagePython licenseMIT
48 Watson ★ 2.5K

:watch: A wonderful CLI to track your time!

last push9 months ago languagePython licenseMIT
49 greenlight ★ 2.4K

Pre-submission compliance scanner for the Apple App Store and Google Play. Scans code, privacy manifests, Android manifests, and IPA/APK/AAB binaries against th

last push1 months ago languageGo licenseMIT
50 doit ★ 2.1K

CLI task management & automation tool

last push7 months ago languagePython licenseMIT
51 MovieBox-Tui ★ 2.0K

Terminal interface to find, download, and stream movies, TV shows, and live TV using local media players.

last push35 hours ago languageRust licenseApache-2.0
52 resterm ★ 1.9K

Terminal API client for HTTP, GraphQL and gRPC. Plain .http files you can diff and version, with workflows, mocks, profiling, tracing, OpenAPI import, SSH tunne

last push2 hours ago languageGo licenseApache-2.0
53 nexrender ★ 1.9K

📹 Data-driven render automation for After Effects

last push4 months ago languageJavaScript licenseMIT
54 Voiden ★ 1.8K

Build APIs like code with Git-native workspace

last push6 days ago languageTypeScript licenseApache-2.0
55 riko ★ 1.6K

A Python stream processing engine modeled after Yahoo! Pipes

last push3 hours ago languagePython licenseMIT
56 OpenSERP ★ 1.4K

Self-hosted SERP API for Google, Bing, Yandex, and more

last push2 months ago languageGo licenseMIT
57 human-review ★ 1.3K

A visual tool to edit HTML and Markdown files, leave comments like a Google Doc, and send feedback to your AI agent. Works inside your favorite AI harness.

last push42 hours ago languageJavaScript licenseMIT
58 autoprompt-skill ★ 1.2K

Autoprompt is a coding-agent skill that cuts failures by 45% on agentic coding tasks.

last push8 hours ago languageJavaScript licenseMIT
59 Pearl ★ 1.1K

AI-powered automation that lives in your Slack workspace

last push5 months ago languageTypeScript licenseApache-2.0
60 crit ★ 1.1K

Your feedback loop with the agent

last push18 hours ago languageGo licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source cli projects are there?

This registry tracks 73 projects tagged cli, with 1,294,064 GitHub stars between them. The most-adopted is n8n at 204,887 stars.

Are these cli projects free to use?

Yes — 67 of the 73 carry an explicit open-source licence across 4 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?

62 of the 73 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.