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

Trending Repositories

1

quickemu

Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
🔥🔥🔥
2

ChatDev

Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
🔥
3

lago

Open Source Metering and Usage Based Billing
📣
4

Proxmox

Proxmox VE Helper-Scripts
📣
5

nvm

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
📣
6

powerlevel10k

A Zsh theme
📣
7

sn-pro

SN Pro Font Family
📣
8

asdf

Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
📣
9

acme.sh

A pure Unix shell script implementing ACME client protocol
📣
10

docker-rollout

🚀 Zero Downtime Deployment for Docker Compose
📣
11

ohmyzsh

🙃 A delightful community-driven (with 2,200+ 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.
📣
12

engineering-management

A collection of inspiring resources related to engineering management and tech leadership
📣
13

ios_17_required_reason_api_scanner

A simple shell script to scan your Xcode Swift project for required reason API usage to ensure privacy compliance and to simplify the creation of privacy manifests.
📣
14

palworld-server-docker

A Docker Container to easily run a Palworld dedicated server.
📣
15

HiddenVM

HiddenVM — Use any desktop OS without leaving a trace.
⬆️
16

SSH-Snake

SSH-Snake is a self-propagating, self-replicating, file-less script that automates the post-exploitation task of SSH private key and host discovery.
⬆️
17

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.
⬆️
18

pi-hole

A black hole for Internet advertisements
⬆️
19

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.
⬆️
20

leetcode-master

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

papers-we-love

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

pigsty

PostgreSQL in Great STYle, Battery-Included Free RDS Alternative!
⬆️
23

zsh-autosuggestions

Fish-like autosuggestions for zsh
⬆️
24

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

mobox

⬆️
26

dokku

A docker-powered PaaS that helps you build and manage the lifecycle of applications
⬆️
27

HowToCook

程序员在家做饭方法指南。Programmer's guide about how to cook at home (Simplified Chinese only).
⬆️
28

fq-book

📖《网络代理与VPN应用详解》 详细阐述代理、隧道、VPN运作过程,并对GFW策略如:地址端口封锁、服务器缓存投毒、数字验证攻击、SSL连接阻断做相关的原理说明
⬆️
29

vscodium

binary releases of VS Code without MS branding/telemetry/licensing
⬆️
30

v2ray-agent

Xray、Tuic、hysteria2、sing-box 八合一一键脚本
⬆️
31

oss-fuzz

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

docker-mailserver

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

zsh-syntax-highlighting

Fish shell like syntax highlighting for Zsh.
⬆️
34

stable-diffusion-webui-docker

Easy Docker setup for Stable Diffusion with user-friendly UI
⬆️
35

netshoot

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

tpm

Tmux Plugin Manager
⬆️
37

Bash-web-server

A purely bash web server, no socat, netcat, etc...
⬆️
38

longhorn

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

miniforge

A conda-forge distribution.
⬆️
40

neofetch

🖼️ A command-line system information tool written in bash 3.2+
⬆️
41

tmux

💽 Soothing pastel theme for Tmux!
⬆️
42

self-hosted

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

redroid-doc

redroid (Remote-Android) is a multi-arch, GPU enabled, Android in Cloud solution. Track issues / docs here
⬆️
44

gvm

Go Version Manager
⬆️
45

FFmpeg-Builds

⬆️
46

90DaysOfDevOps

I am using this repository to document my journey learning about DevOps. I began this process on January 1, 2022, and plan to continue until March 31. I will be dedicating one hour each day, including weekends, to gaining a foundational understanding of the various aspects of DevOps. This will be a 90-day intensive study period. 2022 & 2023 inc.
⬆️
47

zsh-autocomplete

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

security-misc

Kernel Hardening; Protect Linux User Accounts against Brute Force Attacks; Improve Entropy Collection; Strong Linux User Account Separation; Enhances Misc Security Settings - https://www.kicksecure.com/wiki/Security-misc
⬆️
49

apk.sh

apk.sh makes reverse engineering Android apps easier, automating some repetitive tasks like pulling, decoding, rebuilding and patching an APK.
⬆️
50

linux-tutorial

🐧 Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本
⬆️
51

script-commands

Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.
⬆️
52

YubiKey-Guide

Guide to using YubiKey for GPG and SSH
⬆️
53

awesome-cli-apps

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

rbenv

Manage your app's Ruby environment
⬆️
55

git-auto-commit-action

Automatically commit and push changed files back to GitHub with this GitHub Action for the 80% use case.
⬆️
56

zsh-vi-mode

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

docker-minecraft-server

Docker image that provides a Minecraft Server that will automatically download selected version at startup
⬆️
58

ShellCrash

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

emba

EMBA - The firmware security analyzer
⬆️
60

nginx-ultimate-bad-bot-blocker

Nginx Block Bad Bots, Spam Referrer Blocker, Vulnerability Scanners, User-Agents, Malware, Adware, Ransomware, Malicious Sites, with anti-DDOS, Wordpress Theme Detector Blocking and Fail2Ban Jail for Repeat Offenders
⬆️
61

bats-core

Bash Automated Testing System
⬆️
62

JetBrainsMono

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

awesome-platform-engineering-tools

A curated list of Platform Engineering Tools
⬆️
64

usv

USV: Unicode Separated Values, the standard for data markup of units, records, groups, files
⬆️
65

MoveCertificate

支持Android7-14,兼容magiskv20.4+/kernelsu/APatch, Support Android7-14, compatible with magiskv20.4+/kernelsu/APatch
⬆️
66

ubuntu-rockchip

Ubuntu 22.04 for Rockchip RK3588 Devices
⬆️
67

awesome-zsh-plugins

A collection of ZSH frameworks, plugins, themes and tutorials.
⬆️
68

yet-another-bench-script

YABS - a simple bash script to estimate Linux server performance using fio, iperf3, & Geekbench
⬆️
69

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!
⬆️
70

ani-cli

A cli tool to browse and play anime
⬆️
71

Catalogue

⬆️
72

v2ray

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

n

Node version management
⬆️
74

darwin-xnu-build

XNU kernel, Kernel Collection and CodeQL build scripts
⬆️
75

ugit

🚨️ ugit helps undo git commands. Your damage control git buddy. Undo from 20+ git scenarios.
⬆️
76

rust-toolchain

Concise GitHub Action for installing a Rust toolchain
⬆️
77

docker-elk

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

spaceship-prompt

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

OSX-PROXMOX

Voilà, install macOS on ANY Computer! This is really and magic easiest way!
⬆️
80

openvpn-install

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

nixos-anywhere

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

chimeraos

A Steam Big Picture based couch gaming OS
⬆️
83

tmux-sessionx

A Tmux session manager, with preview, fuzzy finding, and MORE
⬆️
84

docker-pi-hole

Pi-hole in a docker container
⬆️
85

pure

Pretty, minimal and fast ZSH prompt
⬆️
86

docker-github-actions-runner

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

arpl

Automated Redpill Loader
⬆️
88

ufw-docker

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

fzf-tab

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

sysbox

An open-source, next-generation "runc" that empowers rootless containers to run workloads such as Systemd, Docker, Kubernetes, just like VMs.
⬆️
91

pvetools

proxmox ve tools script(debian9+ can use it).Including email, samba, NFS set zfs max ram, nested virtualization ,docker , pci passthrough etc. for english user,please look the end of readme.
⬆️
92

docker-palworld-dedicated-server

Docker container to easily provision and manage Palworld Dedicated Server
⬆️
93

PipeWire-Guide

PipeWire Guide. Learn about how PipeWire gives your Linux system a Professional Audio/Video Processing workflow.
⬆️
94

git-secrets

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

bocker

Docker implemented in around 100 lines of bash
⬆️
96

testssl.sh

Testing TLS/SSL encryption anywhere on any port
⬆️
97

mac-cleanup-sh

🗑️ Cleanup script for macOS (DEPRECATED)
⬆️
98

tmux-resurrect

Persists tmux environment across system restarts.
⬆️
99

docker-php-extension-installer

Easily install PHP extensions in Docker containers
⬆️
100

setup-ipsec-vpn

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