Cli Open Source Projects

Browse 3,889 Cli open source projects, ranked by GitHub stars. Find the most popular Cli tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 3,889 projects
197,133 stars

n8n-io/n8n

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

Metrics details
Stars197,133
80,536 stars

jesseduffield/lazygit

simple terminal UI for git commands

Metrics details
Stars80,536
66,351 stars

BurntSushi/ripgrep

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

Metrics details
Stars66,351
59,817 stars

sharkdp/bat

A cat(1) clone with wings.

Metrics details
Stars59,817
54,329 stars

wagoodman/dive

A tool for exploring each layer in a docker image

Metrics details
Stars54,329
47,390 stars

paul-gauthier/aider

aider is AI pair programming in your terminal

Metrics details
Stars47,390
45,336 stars

cli/cli

GitHub’s official command line tool

Metrics details
Stars45,336
44,293 stars

spf13/cobra

A Commander for modern Go CLI interactions

Metrics details
Stars44,293
43,838 stars

charmbracelet/bubbletea

A powerful little TUI framework 🏗

Metrics details
Stars43,838
43,799 stars

sharkdp/fd

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

Metrics details
Stars43,799
41,554 stars

chubin/cheat.sh

the only cheat sheet you need

Metrics details
Stars41,554
41,013 stars

vuetifyjs/vuetify

🐉 Vue Component Framework

Metrics details
Stars41,013
38,318 stars

httpie/cli

🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

Metrics details
Stars38,318
38,127 stars

ajeetdsouza/zoxide

A smarter cd command. Supports all major shells.

Metrics details
Stars38,127
37,307 stars

alebcay/awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

Metrics details
Stars37,307
36,992 stars

markedjs/marked

A markdown parser and compiler. Built for speed.

Metrics details
Stars36,992
36,672 stars

Textualize/textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

Metrics details
Stars36,672
32,972 stars

ibraheemdev/modern-unix

A collection of modern/faster/saner alternatives to common unix commands.

Metrics details
Stars32,972
31,244 stars

tqdm/tqdm

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

Metrics details
Stars31,244
30,469 stars

martinvonz/jj

A Git-compatible VCS that is both simple and powerful

Metrics details
Stars30,469
29,566 stars

vuejs/vue-cli

🛠️ webpack-based tooling for Vue.js Development

Metrics details
Stars29,566
29,113 stars

nrwl/nx

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 the time.

Metrics details
Stars29,113
29,046 stars

t3-oss/create-t3-app

The best way to start a full-stack, typesafe Next.js app

Metrics details
Stars29,046
28,503 stars

sharkdp/hyperfine

A command-line benchmarking tool

Metrics details
Stars28,503
28,240 stars

Infisical/infisical

Infisical is the open-source platform for secrets, certificates, and privileged access management.

Metrics details
Stars28,240
28,219 stars

google/python-fire

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

Metrics details
Stars28,219
27,903 stars

acheong08/ChatGPT

Reverse engineered ChatGPT API

Metrics details
Stars27,903
27,020 stars

angular/angular-cli

CLI tool for Angular

Metrics details
Stars27,020
26,683 stars

remy/nodemon

Monitor for any changes in your node.js application and automatically restart the server - perfect for development

Metrics details
Stars26,683
26,398 stars

charmbracelet/glow

Render markdown on the CLI, with pizzazz! 💅🏻

Metrics details
Stars26,398
25,471 stars

asdf-vm/asdf

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

Metrics details
Stars25,471
25,207 stars

gpakosz/.tmux

Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍

Metrics details
Stars25,207
25,194 stars

withfig/autocomplete

IDE-style autocomplete for your existing terminal & shell

Metrics details
Stars25,194
25,034 stars

marticliment/WingetUI

WingetUI: A better UI for your package managers

Metrics details
Stars25,034
24,364 stars

vercel/pkg

Package your Node.js project into an executable

Metrics details
Stars24,364
24,173 stars

urfave/cli

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

Metrics details
Stars24,173
23,505 stars

qeeqbox/social-analyzer

API, CLI, and Web App for analyzing and finding a person's profile in 1000 social media \ websites

Metrics details
Stars23,505
23,281 stars

chalk/chalk

🖍 Terminal string styling done right

Metrics details
Stars23,281
22,597 stars

svg/svgo

⚙️ Node.js tool for optimizing SVG files

Metrics details
Stars22,597
21,866 stars

gildas-lormeau/SingleFile

Web Extension for saving a faithful copy of a complete web page in a single HTML file

Metrics details
Stars21,866
21,738 stars

temporalio/temporal

Temporal service

Metrics details
Stars21,738
21,717 stars

jarun/nnn

n³ The unorthodox terminal file manager

Metrics details
Stars21,717
21,674 stars

ratatui-org/ratatui

Rust library that's all about cooking up terminal user interfaces (TUIs)

Metrics details
Stars21,674
21,607 stars

SBoudrias/Inquirer.js

A collection of common interactive command line user interfaces.

Metrics details
Stars21,607
20,719 stars

allinurl/goaccess

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

Metrics details
Stars20,719
20,539 stars

antonmedv/fx

Terminal JSON viewer & processor

Metrics details
Stars20,539
20,408 stars

charmbracelet/vhs

Your CLI home video recorder 📼

Metrics details
Stars20,408
19,990 stars

agarrharr/awesome-cli-apps

🖥 📊 🕹 🛠 A curated list of command line apps

Metrics details
Stars19,990
19,893 stars

infinitered/ignite

Infinite Red's battle-tested React Native project boilerplate, along with a CLI, component/model generators, and more! 9 years of continuous development and counting.

Metrics details
Stars19,893
19,783 stars

tiangolo/typer

Typer, build great CLIs. Easy to code. Based on Python type hints.

Metrics details
Stars19,783
19,259 stars

Rigellute/spotify-tui

Spotify for the terminal written in Rust 🚀

Metrics details
Stars19,259
19,076 stars

Orange-OpenSource/hurl

Hurl, run and test HTTP requests with plain text.

Metrics details
Stars19,076
17,628 stars

npm/npm

This repository is moving to: https://github.com/npm/cli

Metrics details
Stars17,628
17,588 stars

pallets/click

Python composable command line interface toolkit

Metrics details
Stars17,588
17,585 stars

asciinema/asciinema

Terminal session recorder, streamer and player 📹

Metrics details
Stars17,585
17,337 stars

denisidoro/navi

An interactive cheatsheet tool for the command-line

Metrics details
Stars17,337
17,190 stars

projectdiscovery/katana

A next-generation crawling and spidering framework.

Metrics details
Stars17,190
17,132 stars

aws/aws-cli

Universal Command Line Interface for Amazon Web Services

Metrics details
Stars17,132
16,787 stars

carloscuesta/gitmoji

An emoji guide for your commit messages. 😜

Metrics details
Stars16,787
15,942 stars

vercel/vercel

Develop. Preview. Ship.

Metrics details
Stars15,942
1-60 of 3,889 projects
Get A Weekly Email With Trending Cli Projects
Stay updated on Cli plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.