Most popular cli repositories and open source projects

Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

ohmyzsh

πŸ™ƒ A delightful community-driven (with 2,100+ contributors) framework...

25346   160459   160459  

fzf

:cherry_blossom: A command-line fuzzy finder

2202   53076   53076  

sherlock

πŸ”Ž Hunt down social media accounts by username across social networks

5107   42112   42112  

bat

A cat(1) clone with wings.

1053   40228   40228  

ripgrep

ripgrep recursively searches directories for a regex pattern while res...

1711   38301   38301  

zx

A tool for writing better scripts

962   37817   37817  

dive

A tool for exploring each layer in a docker image

1460   36194   36194  

cheat.sh

the only cheat sheet you need

1716   35578   35578  

lazygit

simple terminal UI for git commands

1359   33509   33509  

cli

GitHub’s official command line tool

4827   31764   31764  

n8n

Free and source-available fair-code licensed workflow automation tool....

3666   31489   31489  

cobra

A Commander for modern Go CLI interactions

2647   31175   31175  

httpie

πŸ₯§ HTTPie for Terminal β€” modern, user-friendly command-line HTTP client...

3787   28323   28323  

awesome-shell

A curated list of awesome command-line frameworks, toolkits, guides an...

2276   27798   27798  

fd

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

692   27283   27283  

modern-unix

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

667   26345   26345  

angular-cli

CLI tool for Angular

12093   26006   26006  

tqdm

A Fast, Extensible Progress Bar for Python and CLI

1281   25176   25176  

python-fire

Python Fire is a library for automatically generating command line int...

1402   24813   24813  

ink

🌈 React for interactive command-line apps

572   23843   23843  

pkg

Package your Node.js project into an executable

1004   23432   23432  

autocomplete

IDE-style autocomplete for your existing terminal & shell

5077   22154   22154  

ChatGPT

Reverse engineered ChatGPT API

3426   21801   21801  

chalk

πŸ– Terminal string styling done right

845   20446   20446  

ava

Node.js test runner that lets you develop with confidence πŸš€

1479   20414   20414  

cli

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

1681   19994   19994  

textual

Textual is a Rapid Application Development framework for Python. Buil...

601   19912   19912  

.tmux

πŸ‡«πŸ‡· Oh my tmux! My self-contained, pretty & versatile tmux configuratio...

3138   19475   19475  

svgo

βš™οΈ Node.js tool for optimizing SVG files

1388   19388   19388  

bubbletea

A powerful little TUI framework πŸ—

599   18800   18800  

nx

Smart, Fast and Extensible Build System

1857   18233   18233  

asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erl...

707   17902   17902  

nnn

nΒ³ The unorthodox terminal file manager

694   16577   16577  

goaccess

GoAccess is a real-time web log analyzer and interactive viewer that r...

1049   16406   16406  

fx

Terminal JSON viewer

448   16132   16132  

create-t3-app

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

681   15669   15669  

hyperfine

A command-line benchmarking tool

267   15269   15269  

ignite

Infinite Red's battle-tested React Native project boilerplate, along w...

1270   15234   15234  

spotify-tui

Spotify for the terminal written in Rust πŸš€

455   14559   14559  

click

Python composable command line interface toolkit

1346   14036   14036  

webpack-dashboard

A CLI dashboard for webpack dev server

427   13888   13888  

prezto

The configuration framework for Zsh

4491   13464   13464  

git-history

Quickly browse the history of a file from any git repository

547   13285   13285  

navi

An interactive cheatsheet tool for the command-line

459   12690   12690  

glow

Render markdown on the CLI, with pizzazz! πŸ’…πŸ»

258   12314   12314  

nexe

πŸŽ‰ create a single executable out of your node.js apps

537   12255   12255  

beets

music library manager and MusicBrainz tagger

1804   11730   11730  

typer

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

473   11585   11585  

SingleFile

Web Extension and CLI tool for saving a faithful copy of an entire web...

814   11411   11411  

asciinema

Terminal session recorder πŸ“Ή

872   11379   11379