Discover the top trending Shell repositories and projects on Github. Explore the latest trends in Shell development.

Trending Repositories

1

Docker-OSX

Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
🔥🔥🔥
2

omakub

Opinionated Ubuntu Setup
🔥🔥
3

internal-contstrained-pki

Safely shareable TLS root CA for .internal networks using Name Constraints
🔥🔥
4

huly-selfhost

Huly for Self Hosting
🔥
5

Proxmox

Proxmox VE Helper-Scripts
🔥
6

powerlevel10k

A Zsh theme
📣
7

public-image-mirror

很多镜像都在国外。比如 gcr 。国内下载很慢,需要加速。致力于提供连接全世界的稳定可靠安全的容器镜像服务。
📣
8

XcodeLLMEligible

📣
9

ohmyzsh

🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
📣
10

dokku

A docker-powered PaaS that helps you build and manage the lifecycle of applications
📣
11

vscodium

binary releases of VS Code without MS branding/telemetry/licensing
📣
12

acme.sh

A pure Unix shell script implementing ACME client protocol
📣
13

pi-hole

A black hole for Internet advertisements
📣
14

zsh-autosuggestions

Fish-like autosuggestions for zsh
⬆️
15

asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
⬆️
16

docker-pgautoupgrade

PostgreSQL docker container for Redash, which automatically upgrades to latest PG version
⬆️
17

base16-shell

Base16 for Shells
⬆️
18

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
⬆️
19

arpl-i18n

Automated Redpill Loader(i18n)
⬆️
20

netshoot

a Docker + Kubernetes network trouble-shooting swiss-army container
⬆️
21

ShellCrash

Run sing-box/mihomo as client in shell
⬆️
22

OpenWrt-mihomo

Transparent Proxy with Mihomo on OpenWrt.
⬆️
23

reinstall

又一个一键重装脚本
⬆️
24

docker-mailserver

Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
⬆️
25

papers-we-love

Papers from the computer science community to read and discuss.
⬆️
26

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
⬆️
27

awesome-cli-apps

🖥 📊 🕹 🛠 A curated list of command line apps
⬆️
28

zsh-vi-mode

💻 A better and friendly vi(vim) mode plugin for ZSH.
⬆️
29

ChatDev

Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
⬆️
30

hydro

Ultra-pure, lag-free prompt with async Git status—just for Fish
⬆️
31

v2ray

最好用的 V2Ray 一键安装脚本 & 管理脚本
⬆️
32

wireguard-install

WireGuard VPN installer for Linux servers
⬆️
33

90DaysOfDevOps

This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
⬆️
34

free-the-web-apps

Finally use web apps the way they were designed to be used. Forget Arc if all you wanted is a clean design, this is for you.
⬆️
35

leetcode-master

《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版本,从此算法学习不再迷茫!🔥🔥 来看看,你会发现相见恨晚!🚀
⬆️
36

miniforge

A conda-forge distribution.
⬆️
37

nixos-anywhere

install nixos everywhere via ssh [maintainer=@numtide]
⬆️
38

FFmpeg-Builds

⬆️
39

gvm

Go Version Manager
⬆️
40

zsh-syntax-highlighting

Fish shell like syntax highlighting for Zsh.
⬆️
41

docker-rollout

🚀 Zero Downtime Deployment for Docker Compose
⬆️
42

self-hosted

Sentry, feature-complete and packaged up for low-volume deployments and proofs-of-concept
⬆️
43

glitcher-cli

generate animated pseudo random glitch SVG from ASCII characters
⬆️
44

git-quick-stats

▁▅▆▃▅ Git quick statistics is a simple and efficient way to access various statistics in git repository.
⬆️
45

iTerm2-Color-Schemes

Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty
⬆️
46

build

Armbian Linux build framework generates custom Debian or Ubuntu image for x86, aarch64, riscv64 & armhf
⬆️
47

openvpn-install

Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS or Arch Linux.
⬆️
48

simurai

⬆️
49

oss-fuzz

OSS-Fuzz - continuous fuzzing for open source software.
⬆️
50

longhorn

Cloud-Native distributed storage built on and for Kubernetes
⬆️
51

ufw-docker

To fix the Docker and UFW security flaw without disabling iptables
⬆️
52

tpm

Tmux Plugin Manager
⬆️
53

ramalama

The goal of RamaLama is to make working with AI boring.
⬆️
54

tmux

💽 Soothing pastel theme for Tmux!
⬆️
55

zinit

🌻 Flexible and fast ZSH plugin manager
⬆️
56

docker-easyconnect

使深信服(Sangfor)开发的非自由的 VPN 软件 EasyConnect 运行在 docker 或 podman 中,并作为网关和/或提供 socks5、http 代理服务
⬆️
57

create-dmg

A shell script to build fancy DMGs
⬆️
58

quickemu

Quickly create and run optimised Windows, macOS and Linux virtual machines
⬆️
59

s6-overlay

s6 overlay for containers (includes execline, s6-linux-utils & a custom init)
⬆️
60

fzf-tab

Replace zsh's default completion selection menu with fzf!
⬆️
61

docker-pi-hole

Pi-hole in a docker container
⬆️
62

fisher

A plugin manager for Fish
⬆️
63

adr-tools

Command-line tools for working with Architecture Decision Records
⬆️
64

linutil

The Ultimate Linux Toolbox
⬆️
65

tmux-resurrect

Persists tmux environment across system restarts.
⬆️
66

ble.sh

Bash Line Editor―a full-featured line editor written in pure Bash! Syntax highlighting, auto suggestions, vim modes, etc. are available in Bash interactive sessions!
⬆️
67

spaceship-prompt

🚀⭐ Minimalistic, powerful and extremely customizable Zsh prompt
⬆️
68

Kwrt

一分钟在线定制编译 X86/64, NanoPi R2S R4S R5S R6S, 斐讯 Phicomm N1 K2P, 树莓派 Raspberry Pi, 香橙派 Orange Pi, 红米AX6, 小米AX3600, 小米AX9000, 红米AX6S 小米AX3200, 红米AC2100, 华硕ASUS, 网件NETGEAR 等主流软硬路由
⬆️
69

git-secrets

Prevents you from committing secrets and credentials into git repositories
⬆️
70

async-book

Asynchronous Programming in Rust
⬆️
71

nb

CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
⬆️
72

eatmynetwork

A small script for running programs with (minimal) network sandboxing
⬆️
73

redox

Mirror of https://gitlab.redox-os.org/redox-os/redox
⬆️
74

blocklist-ipsets

ipsets dynamically updated with firehol's update-ipsets.sh script
⬆️
75

ChatGPT-Mirror

🚀 一键部署个人的 ChatGPT 镜像站
⬆️
76

engineering-management

A collection of inspiring resources related to engineering management and tech leadership
⬆️
77

JetBrainsMono

JetBrains Mono – the free and open-source typeface for developers
⬆️
78

kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
⬆️
79

clash-for-linux

clash-for-linux
⬆️
80

rootAVD

Script to root AVDs running with QEMU Emulator from Android Studio
⬆️
81

awesome-home-assistant

A curated list of amazingly awesome Home Assistant resources.
⬆️
82

lynis

Lynis - Security auditing tool for Linux, macOS, and UNIX-based systems. Assists with compliance testing (HIPAA/ISO27001/PCI DSS) and system hardening. Agentless, and installation optional.
⬆️
83

rust-toolchain

Concise GitHub Action for installing a Rust toolchain
⬆️
84

msvc-wine

Scripts for setting up and running MSVC in Wine on Linux
⬆️
85

virgil

A fast and lightweight native programming language
⬆️
86

openvpn-install

OpenVPN road warrior installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS and Fedora
⬆️
87

docker-firefox

Docker container for Firefox
⬆️
88

zsh-autocomplete

🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
⬆️
89

pigsty

Battery-Included PostgreSQL Distro as a Free RDS Alternative
⬆️
90

docker-github-actions-runner

This will run the new self-hosted github actions runners with docker-in-docker
⬆️
91

setup-ipsec-vpn

Scripts to build your own IPsec VPN server, with IPsec/L2TP, Cisco IPsec and IKEv2
⬆️
92

DevOps-Bash-tools

1000+ DevOps Bash Scripts - AWS, GCP, Kubernetes, Docker, CI/CD, APIs, SQL, PostgreSQL, MySQL, Hive, Impala, Kafka, Hadoop, Jenkins, GitHub, GitLab, BitBucket, Azure DevOps, TeamCity, Spotify, MP3, LDAP, Code/Build Linting, pkg mgmt for Linux, Mac, Python, Perl, Ruby, NodeJS, Golang, Advanced dotfiles: .bashrc, .vimrc, .gitconfig, .screenrc, tmux..
⬆️
93

zsh-completions

Additional completion definitions for Zsh.
⬆️
94

docker-elk

The Elastic stack (ELK) powered by Docker and Compose.
⬆️
95

openvpn-install

OpenVPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux 2 and Raspberry Pi OS
⬆️
96

shellspec

A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells
⬆️
97

zsh-history-substring-search

🐠 ZSH port of Fish history search (up arrow)
⬆️
98

install-jellyfin-tizen

Install Jellyfin on your Samsung TV
⬆️
99

android-foss

A list of Free and Open Source Software (FOSS) for Android – saving Freedom and Privacy.
⬆️
100

zsh-autoswitch-virtualenv

🐍 ZSH plugin to automatically switch python virtualenvs (including pipenv and poetry) as you move between directories
⬆️