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  

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  

tldr

📚 Collaborative cheatsheets for console commands

4356   53890   53890  

PowerShell

PowerShell for every system!

7517   46631   46631  

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

2667   41692   41692  

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  

autocomplete

IDE-style autocomplete for your existing terminal & shell

5503   24729   24729  

cmder

Lovely console emulator package for Windows

2018   24597   24597  

nushell

A new type of shell

1184   23923   23923  

asdf

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

831   23012   23012  

Warp

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

399   22345   22345  

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  

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  

terminalizer

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

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  

pure

Pretty, minimal and fast ZSH prompt

981   13452   13452  

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  

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  

webhook

webhook is a lightweight incoming webhook server to run shell commands

841   10728   10728  

direnv

unclutter your .profile

586   10612   10612  

atuin

🐢 Magical shell history

284   10289   10289  

termtosvg

Record terminal sessions as SVG animations

434   9565   9565