CLI Tools Guide

Best open source CLI tools on GitHub

This page helps developers compare terminal-first tools that are earning real attention now. Instead of browsing GitHub search blindly, you can use this shortlist to evaluate command-line tools with current momentum, practical workflow value, and credible maintenance.

Useful for evaluating shell utilities, release helpers, local developer workflows, automation scripts, and command-line tools that improve engineering speed.

Who This Is For

Developers, DevEx teams, indie hackers, and technical evaluators comparing tools that live in the terminal and speed up repeat engineering work.

What Makes A Tool Good

Clear workflow utility, fast setup, reliable maintenance, good docs, and evidence that the tool reduces real friction instead of adding one more abstraction layer.

How To Use This Page

Shortlist command-line tools that fit your workflow, open the detail pages, and compare maintenance and adoption signals before standardizing on one option.

Top Open Source CLI Tools

A practical shortlist of command-line tools that currently stand out in developer workflows and automation.

See live board
#1

cli/cli

Go CLI

GitHub’s official command line tool

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Power users Pushed today
Stars
45.1K
Forks
8.7K
Signal
Fresh signal
#2

angular/angular-cli

TypeScript CLI

CLI tool for Angular

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Power users Pushed today
Stars
27K
Forks
11.9K
Signal
Fresh signal
#3

zeromicro/go-zero

Go Infra

A cloud-native Go microservices framework with cli tool for productivity.

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Platform engineers Pushed today
Stars
33.2K
Forks
4.3K
Signal
Fresh signal
#4

davila7/claude-code-templates

Python CLI

CLI tool for configuring and monitoring Claude Code

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Power users Pushed today
Stars
28.4K
Forks
3K
Signal
Fresh signal
#5

googleworkspace/cli

Rust AI

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

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

AI builders Pushed today
Stars
29.4K
Forks
1.7K
Signal
Fresh signal
#6

urfave/cli

Go Frontend

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

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Frontend teams Pushed today
Stars
24.1K
Forks
1.8K
Signal
Fresh signal
#7

apollographql/apollo-client

TypeScript Frontend

The industry-leading GraphQL client for TypeScript, JavaScript, React, Vue, Angular, and more. Apollo Client delivers powerful caching, intuitive APIs, and comprehensive developer tools to accelerate your app development.

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Frontend teams Pushed today
Stars
19.8K
Forks
2.7K
Signal
Fresh signal
#8

spicetify/cli

JavaScript CLI

Command-line tool to customize Spotify client. Supports Windows, macOS, and Linux.

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

Power users Pushed today
Stars
23.6K
Forks
892
Signal
Fresh signal
#9

fastfetch-cli/fastfetch

C AI

A maintained, feature-rich and performance oriented, neofetch like system information tool.

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

AI builders Pushed today
Stars
23.6K
Forks
820
Signal
Fresh signal
#10

opencontainers/runc

Go AI

CLI tool for spawning and running containers according to the OCI specification

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

AI builders Updated 1 day ago
Stars
13.3K
Forks
2.3K
Signal
Fresh signal
#11

larksuite/cli

Go AI

The official Lark/Feishu CLI tool, maintained by the larksuite team — built for humans and AI Agents. Covers core business domains including Messenger, Docs, Base, Sheets, Calendar, Mail, Tasks, Meetings, and more, with 200+ commands and 20+ AI Agent Skills.

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

AI builders Pushed today
Stars
15.1K
Forks
1K
Signal
Fresh signal
#12

jlcodes99/cockpit-tools

Rust AI

🚀 通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy,多账号切换、配额监控、自动唤醒与多开实例管理。 🚀 Universal AI IDE account manager for Antigravity / Codex / GitHub Copilot / Windsurf / Kiro / Cursor / Gemini-cli / CodeBuddy, with multi-account switching, quota monitoring, wake-up automation, and multi-insta

Breakout Fresh signal
Decision note

Fresh pushes are keeping momentum high.

AI builders Pushed today
Stars
12.6K
Forks
1.2K
Signal
Fresh signal

How To Evaluate CLI Tools

The best CLI tool is usually the one that improves daily workflow with less ceremony, not the one with the loudest historical hype. Look for tools that are fast to understand, actively maintained, and clearly useful inside real engineering loops.

A good evaluation flow is simple: shortlist by momentum, inspect repository details, verify maintenance and docs quality, and then compare ergonomics against your current shell workflow.

Common Categories On This Page

You will usually see shell productivity tools, release helpers, local workflow utilities, build and automation CLIs, repo maintenance tools, and terminal-first developer products.

If your scope is broader than terminal tooling, read Best Open Source Developer Tools.

FAQ

What counts as a CLI tool?

This usually includes terminal-first developer utilities, command-line automation tools, local workflow helpers, release tools, and engineering products primarily operated through the shell.

Why are CLI tools a good SEO topic for GHTrending?

CLI tools are searched by developers with clear evaluation intent. A focused landing page helps match queries around terminal tooling, automation, and local workflow software.

How does GHTrending rank open source CLI tools?

The ranking emphasizes recent momentum, activity, and developer attention so the page surfaces command-line tools that are actively moving now, not just historically famous projects.

Who should use this page?

It is useful for engineers, DevEx teams, indie hackers, and operators comparing shell tooling that can speed up local workflows and reduce repetitive engineering work.