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) framework...

25346   160459   160459  

thefuck

Magnificent app which corrects your previous console command.

3369   78073   78073  

nvm

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

7317   68319   68319  

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  

tldr

📚 Collaborative cheatsheets for console commands

3680   44708   44708  

pi-hole

A black hole for Internet advertisements

2514   42707   42707  

edex-ui

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

2308   37878   37878  

zx

A tool for writing better scripts

962   37817   37817  

PowerShell

PowerShell for every system!

6399   37625   37625  

pure-bash-bible

📖 A collection of pure bash alternatives to external processes.

3062   33524   33524  

pyenv

Simple Python version management

2816   32472   32472  

shellcheck

ShellCheck, a static analysis tool for shell scripts

1619   31827   31827  

acme.sh

A pure Unix shell script implementing ACME client protocol

4264   31019   31019  

awesome-shell

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

2276   27798   27798  

awesome-macos-command-line

Use your macOS terminal shell to do awesome things.

1512   27246   27246  

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

2018   24597   24597  

nushell

A new type of shell

1184   23923   23923  

autocomplete

IDE-style autocomplete for your existing terminal & shell

5077   22154   22154  

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.

652   19330   19330  

spaceship-prompt

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

964   18433   18433  

asdf

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

707   17902   17902  

zsh-syntax-highlighting

Fish shell like syntax highlighting for Zsh.

1297   17253   17253  

openvpn-install

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

4592   17191   17191  

WindTerm

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

1186   15149   15149  

rbenv

Manage your app's Ruby environment

1409   15136   15136  

Warp

Warp is a blazingly-fast modern Rust based GPU-accelerated terminal bu...

214   14328   14328  

terminalizer

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

498   14253   14253  

shelljs

:shell: Portable Unix shell commands for Node.js

760   13873   13873  

bash-it

A community Bash framework.

2312   13573   13573  

prezto

The configuration framework for Zsh

4491   13464   13464  

dockerfiles

Various Dockerfiles I use on the desktop and on servers.

2473   13091   13091  

gum

A tool for glamorous shell scripts 🎀

244   12819   12819  

PEASS-ng

PEASS - Privilege Escalation Awesome Scripts SUITE (with colors)

2771   12715   12715  

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  

pure

Pretty, minimal and fast ZSH prompt

962   12238   12238  

typer

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

473   11585   11585  

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  

lynis

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

1313   10802   10802  

direnv

unclutter your .profile

586   10612   10612  

atuin

🐢 Magical shell history

284   10289   10289  

termtosvg

Record terminal sessions as SVG animations

434   9565   9565  

psysh

A REPL for PHP

302   9542   9542