Command Line Open Source Projects

Browse 980 Command Line open source projects, ranked by GitHub stars. Find the most popular Command Line tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 980 projects
161,807 stars

jlevy/the-art-of-command-line

Master the command line, in one page

Metrics details
Stars161,807
66,351 stars

BurntSushi/ripgrep

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

Metrics details
Stars66,351
63,146 stars

tldr-pages/tldr

Collaborative cheatsheets for console commands 📚.

Metrics details
Stars63,146
59,817 stars

sharkdp/bat

A cat(1) clone with wings.

Metrics details
Stars59,817
54,445 stars

PowerShell/PowerShell

PowerShell for every system!

Metrics details
Stars54,445
47,390 stars

paul-gauthier/aider

aider is AI pair programming in your terminal

Metrics details
Stars47,390
44,293 stars

spf13/cobra

A Commander for modern Go CLI interactions

Metrics details
Stars44,293
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
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,441 stars

jaywcjlove/linux-command

Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。https://git.io/linux

Metrics details
Stars36,441
32,972 stars

ibraheemdev/modern-unix

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

Metrics details
Stars32,972
29,068 stars

zyedidia/micro

A modern and intuitive terminal-based text editor

Metrics details
Stars29,068
28,503 stars

sharkdp/hyperfine

A command-line benchmarking tool

Metrics details
Stars28,503
26,964 stars

cmderdev/cmder

Lovely console emulator package for Windows

Metrics details
Stars26,964
26,203 stars

microsoft/winget-cli

WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).

Metrics details
Stars26,203
24,439 stars

ogham/exa

A modern replacement for ‘ls’.

Metrics details
Stars24,439
24,173 stars

urfave/cli

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

Metrics details
Stars24,173
23,907 stars

dolthub/dolt

Dolt – Git for Data

Metrics details
Stars23,907
23,811 stars

fastfetch-cli/fastfetch

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

Metrics details
Stars23,811
23,743 stars

spicetify/spicetify-cli

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

Metrics details
Stars23,743
23,717 stars

dylanaraps/neofetch

🖼️ A command-line system information tool written in bash 3.2+

Metrics details
Stars23,717
22,680 stars

eza-community/eza

A modern alternative to ls

Metrics details
Stars22,680
21,729 stars

wavetermdev/waveterm

An open-source, AI-integrated, cross-platform terminal for seamless workflows

Metrics details
Stars21,729
21,717 stars

jarun/nnn

n³ The unorthodox terminal file manager

Metrics details
Stars21,717
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
17,788 stars

bcicen/ctop

Top-like interface for container metrics

Metrics details
Stars17,788
17,488 stars

commitizen/cz-cli

The commitizen command line utility. #BlackLivesMatter

Metrics details
Stars17,488
17,337 stars

denisidoro/navi

An interactive cheatsheet tool for the command-line

Metrics details
Stars17,337
16,573 stars

clap-rs/clap

A full featured, fast Command Line Argument Parser for Rust

Metrics details
Stars16,573
16,138 stars

faressoft/terminalizer

🦄 Record your terminal and generate animated gif images or share a web player

Metrics details
Stars16,138
16,012 stars

nilaoda/N_m3u8DL-CLI

[.NET] m3u8 downloader 开源的命令行m3u8/HLS/dash下载器,支持普通AES-128-CBC解密,多线程,自定义请求头等. 支持简体中文,繁体中文和英文. English Supported.

Metrics details
Stars16,012
15,124 stars

ast-grep/ast-grep

⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

Metrics details
Stars15,124
14,707 stars

sqshq/sampler

Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

Metrics details
Stars14,707
14,197 stars

http-party/http-server

A simple, zero-configuration, command-line http server

Metrics details
Stars14,197
12,838 stars

Canop/broot

A new way to see and navigate directory trees : https://dystroy.org/broot

Metrics details
Stars12,838
12,764 stars

89luca89/distrobox

Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox

Metrics details
Stars12,764
12,570 stars

orf/gping

Ping, but with a graph

Metrics details
Stars12,570
11,973 stars

o2sh/onefetch

Command-line Git information tool

Metrics details
Stars11,973
11,627 stars

justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

Metrics details
Stars11,627
11,545 stars

go-shiori/shiori

Simple bookmark manager built with Go

Metrics details
Stars11,545
10,845 stars

gleitz/howdoi

instant coding answers via the command line

Metrics details
Stars10,845
10,757 stars

BurntSushi/xsv

A fast CSV command line toolkit written in Rust.

Metrics details
Stars10,757
10,482 stars

claudiodangelis/qrcp

:zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.

Metrics details
Stars10,482
10,471 stars

sigoden/dufs

A file server that supports static serving, uploading, searching, accessing control, webdav...

Metrics details
Stars10,471
10,435 stars

hatoo/oha

Ohayou(おはよう), HTTP load generator, inspired by rakyll/hey with tui animation.

Metrics details
Stars10,435
10,357 stars

harelba/q

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

Metrics details
Stars10,357
10,229 stars

sharkdp/hexyl

A command-line hex viewer

Metrics details
Stars10,229
10,189 stars

learnbyexample/Command-line-text-processing

:zap: From finding text to search and replace, from sorting to beautifying text and more :art:

Metrics details
Stars10,189
10,040 stars

xo/usql

Universal command-line interface for SQL databases

Metrics details
Stars10,040
9,955 stars

johnkerl/miller

Miller is like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON

Metrics details
Stars9,955
9,921 stars

aksakalli/gtop

System monitoring dashboard for terminal

Metrics details
Stars9,921
9,813 stars

symfony/console

Eases the creation of beautiful and testable command line interfaces

Metrics details
Stars9,813
9,657 stars

majd/ipatool

Command-line tool that allows searching and downloading app packages (known as ipa files) from the iOS App Store

Metrics details
Stars9,657
9,563 stars

xonsh/xonsh

🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.

Metrics details
Stars9,563
9,391 stars

voidcosmos/npkill

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 🧹

Metrics details
Stars9,391
1-60 of 980 projects
Get A Weekly Email With Trending Command Line Projects
Stay updated on Command Line plus related topics you pick below.

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