Most popular shell repositories and open source projects

A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.

ohmyzsh

🙃 A delightful community-driven (with 2,100+ contributors) framewor...

25346   160459   160459  

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple...

8625   83910   83910  

thefuck

Magnificent app which corrects your previous console command.

3369   78073   78073  

tldr

📚 Collaborative cheatsheets for console commands

4410   54661   54661  

PowerShell

PowerShell for every system!

7578   46968   46968  

git

Git Source Code Mirror - This is a publish-only repository but pull re...

24849   45648   45648  

nerd-fonts

Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patch...

3358   44900   44900  

pi-hole

A black hole for Internet advertisements

2514   42707   42707  

edex-ui

A cross-platform, customizable science fiction terminal emulator with...

2700   41971   41971  

zx

A tool for writing better scripts

962   37817   37817  

shellcheck

ShellCheck, a static analysis tool for shell scripts

1796   36985   36985  

pure-bash-bible

📖 A collection of pure bash alternatives to external processes.

3308   36817   36817  

awesome-shell

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

2392   33821   33821  

pyenv

Simple Python version management

2816   32472   32472  

acme.sh

A pure Unix shell script implementing ACME client protocol

4264   31019   31019  

awesome-macos-command-line

Use your macOS terminal shell to do awesome things.

1436   29285   29285  

zsh-autosuggestions

Fish-like autosuggestions for zsh

1735   26620   26620  

modern-unix

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

667   26345   26345  

cmder

Lovely console emulator package for Windows

2052   26302   26302  

WindTerm

A professional cross-platform SSH/Sftp/Shell/Telnet/Tmux/Serial termin...

1998   25865   25865  

autocomplete

IDE-style autocomplete for your existing terminal & shell

5503   24729   24729  

nushell

A new type of shell

1184   23923   23923  

asdf

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

861   23336   23336  

Warp

Warp is a modern, Rust-based terminal with AI built in so you and your...

432   23070   23070  

fish-shell

The user-friendly command line shell.

1694   21200   21200  

.tmux

🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuratio...

3138   19475   19475  

upterm

A terminal emulator for the 21st century.

620   19204   19204  

spaceship-prompt

:rocket::star: Minimalistic, powerful and extremely customizable Zsh p...

964   18433   18433  

zsh-syntax-highlighting

Fish shell like syntax highlighting for Zsh.

1297   17253   17253  

PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

3201   17250   17250  

openvpn-install

OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Li...

4592   17191   17191  

rbenv

Manage your app's Ruby environment

1409   15136   15136  

shelljs

:shell: Portable Unix shell commands for Node.js

738   14330   14330  

terminalizer

🦄 Record your terminal and generate animated gif images or share a we...

498   14253   14253  

lynis

Lynis - Security auditing tool for Linux, macOS, and UNIX-based system...

1519   14029   14029  

dockerfiles

Various Dockerfiles I use on the desktop and on servers.

2555   13815   13815  

bash-it

A community Bash framework.

2312   13573   13573  

prezto

The configuration framework for Zsh

4491   13464   13464  

pure

Pretty, minimal and fast ZSH prompt

981   13452   13452  

gum

A tool for glamorous shell scripts 🎀

244   12819   12819  

navi

An interactive cheatsheet tool for the command-line

459   12690   12690  

kaldi

kaldi-asr/kaldi is the official location of the Kaldi project.

5143   12527   12527  

typer

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

473   11585   11585  

gping

Ping, but with a graph

324   11445   11445  

sampler

Tool for shell commands execution, visualization and alerting. Configu...

514   11380   11380  

qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed...

2476   11066   11066  

zoxide

A smarter cd command. Supports all major shells.

387   11046   11046  

webhook

webhook is a lightweight incoming webhook server to run shell commands

841   10728   10728  

shell_gpt

A command-line productivity tool powered by AI large language models l...

840   10652   10652  

direnv

unclutter your .profile

586   10612   10612