Shell repos explained in plain English
Popular Shell repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- balasaravanakumar7890/dualbudsA Linux shell script that lets you play the same audio out of two Bluetooth earbuds or headphones at the same
- beverdam/sunshine-ghost-monitorThis script forces a fake virtual display on Linux so Sunshine can keep streaming even after the real monitor
- bhup-github/kserve-k8sA minimal working example showing how to deploy a machine learning model on Kubernetes using KServe, with a si
- blinkingsun/claude-team-skillA Claude Code add-on that runs coding tasks through a team of AI models: one plans, another audits and verifie
- chloevpin/kiro-arm64Build scripts that take Amazon's x86 Kiro IDE installer and rebuild it as an ARM64 .deb for Snapdragon X Elite
- cindyxu1030/agent-memory-vaultAn Obsidian vault template that gives Claude Code, Codex, and Cursor a shared, persistent memory stored as mar
- coderfetch21/32-bit-wireguard-tor-vpnShell scripts that turn a Raspberry Pi into a WireGuard VPN gateway that routes all connected devices' traffic
- coreindustries/core-shai-hulud-mitigationA shell script toolkit that scans for and helps remediate the Shai-Hulud npm supply chain worm across your pro
- corevice/team-vps-ansibleAnsible plus Terraform automation that stands up one hardened Contabo Linux VPS per developer, with Cloudflare
- danielbitpro/xibo-proxmoxTwo shell scripts that automatically create an Ubuntu virtual machine on Proxmox VE and install the Xibo digit
- daquino94/flacconverterA Docker container that watches a folder and automatically converts FLAC music files into smaller M4A or MP3 f
- datpat/jellyfin-orion-o6A patched Jellyfin media server build that uses a Radxa Orion O6 board's hardware chip to transcode video fast
- davidmann10k/say_to_clipBash reference dictation tool: a hotkey records the mic, Whisper or Groq transcribes it, an LLM cleans the tex
- dimitrigilbert/devbox-installA bash script that turns a blank Linux server into a ready-to-use AI coding environment with command-line agen
- dylanrothhuck/clip2speechA keyboard shortcut tool that reads your clipboard text aloud offline using local text to speech, built for Li
- enoch3712/unity-video-playtestAn AI agent skill that records Unity playtests as video and reports timestamped animation and motion bugs.
- fozagtx/spyzer-memecoin-skillAn educational skill package that gives AI agents like Claude or Codex a structured knowledge base for memecoi
- fyne4247/claudeexplorers4.5A setup script that reconfigures the Claude Code CLI, normally built for coding, into a conversational chat to
- hacker-saran/react-vite-tailwind-pnpm-templateA ready made React starter kit with Vite, TypeScript, Tailwind CSS, and automatic Git hooks that lint, test, a
- heathensxyz/igorA Claude Code plugin that gives your coding agent six switchable personality modes for code review, commit mes
- hrishimittal/video-captionsA fast set of Mac shell scripts that transcribes a video locally with whisper.cpp and burns the captions perma
- hudsonbrendon/miyoo-mqtt-reporterA background plugin for the Miyoo Mini Plus handheld that reports battery, CPU, and gaming stats to Home Assis
- ianymu/claude-verify-before-stopA Claude Code Stop hook that blocks the AI from ending a session until a recent VERIFIED log entry proves it a
- jamesward/hello-zio-bedrockTiny Scala starter that calls a Claude Sonnet model on Amazon Bedrock using the ZIO effect library. Four-line
- juancrg90/rails-kamal-sqlite-backupsShell scripts that back up, clean up, and restore SQLite database files for Rails apps deployed with Kamal.
- justprompt56/proxy-nginxA shell script that automates setting up an HTTPS reverse proxy with Nginx, using free Let's Encrypt certifica
- jyeswak/zeststream-castShell-script CLI that replaces OBS on macOS by driving ffmpeg to capture HDMI, webcam, and mic and stream to Y
- kamon/modern-cli-stackA template and build pipeline that turns your markdown chapters into a print ready PDF book, using Pandoc and
- krimdev/parascanA free web tool that analyzes Solidity smart contracts on the Monad blockchain to find and fix code that block
- kystof91/thm-vpn-from-ruScripts that help connect to TryHackMe's OpenVPN labs from Russia by tunneling through a Happ Plus VPN connect
- l1nk404/snapper_configSnapper Configuration Manager is an interactive Bash script that applies ready-made Snapper snapshot cleanup p
- landonlockhart15-rgb/omni-memoryA cross-platform kit that gives AI assistants like Claude Code persistent memory stored in your own Markdown f
- leepokai/claude-codex-image-genA Claude Code add-on that generates images through Codex's image tool and creates real transparent cutout PNGs
- lightarktech/founder-coding-skillsA pack of thirteen Claude Code skills that let a non-technical founder run an AI-driven engineering team on fr
- ljmng7/ashorthike-ios-portA documented research project reconstructing a legally owned copy of the game A Short Hike into a Unity projec
- lonnylot/cloudkiteA copy paste skill and agent instruction pack that teaches an AI coding agent to safely deploy Laravel apps to
- marcanofilms/ben-g-minerA self-hosted GPU Bitcoin mining setup connecting to your own node, explicitly framed as educational rather th
- marcpope/xen2proxmoxA script that migrates Windows virtual machines from XCP-ng or XenServer to Proxmox VE in one command, fixing
- martinzokov/hostr-stackA one-command installer that sets up a full SaaS stack (auth, database, analytics, email, app) on a single VPS
- meleantonio/open-math-proverA plugin that helps AI coding assistants like Claude Code and Cursor attempt unsolved math problems by running
- mobai-app/mobai-ciA CLI that runs scripted mobile app UI tests in CI, on free simulators/emulators or paid real devices.
- moznion/cccc-actionA GitHub Actions add-on that installs and runs a code complexity checker so a project's CI pipeline can catch
- nebularover77/aws-root-login-alertA Terraform module that automatically emails or texts your security team the moment someone signs into the AWS
- ohanyere/enterprise-kubernetes-delivery-platformA template repository demonstrating how to structure a production style Kubernetes GitOps pipeline with promot
- pasanrs/sentry-hardeningA shell script suite that hardens Debian-based Linux systems against common attacks and runs a real-time watch
- phellarv/pretty-safe-upgrade-proxmox-8-to-9An interactive shell script that guides a safe, resumable upgrade of a single Proxmox VE 8 server to Proxmox V
- philipgb/bazzite-deck-gnome-desktop-lockA script for Fedora and Bazzite Linux that fixes the lock screen on handheld gaming PCs by switching to a text
- rafajimenezdev/2dc-ha-labA Vagrant-based lab that simulates two data centers with PostgreSQL replication, load balancing, and DNS failo
- raro42/freewillA small shell script experiment testing what a language model does when told it has unlimited free will and le
- reederey87/laguna-s-2.1-dgx-sparkScripts and docs for running the Laguna S 2.1 language model on a single NVIDIA DGX Spark machine with a tuned
- reederey87/qwen3.6-nvfp4-vllm-sparkReady-made scripts to correctly serve the Qwen3.6 AI model on NVIDIA's DGX Spark hardware.
- rennlabs/grokdrivegrokdrive is a Claude Code extension that forces implementation work through Grok Build CLI while keeping plan
- revvax/veto-gateveto-gate blocks a git commit inside Claude Code if an AI reviewer (OpenAI Codex CLI, with optional local or f
- rrrrrrrrrricoxi/cc-workflow-nudgeA Claude Code plugin that auto-schedules a check right after the 5-hour usage reset so an interrupted long tas
- secure-vector/securevector-eu-demoA Terraform test script that deploys the SecureVector AI monitoring engine to an EU cloud region, validates it
- sidhunt/jarvis-starter-kitA free Bash and Python starter kit that adds cost-aware task routing, session-to-session memory, and a secret-
- silverfox-2096/private-browserA Docker setup that runs Firefox in an isolated container through a VPN with a kill switch. Your real IP never
- sumocomputers/sonarr-radarr-updaterA macOS utility that automates updating Sonarr and Radarr on Apple Silicon Macs, since their built in auto upd
- swarajban/relictarelicta is a single auditable bash script that backs up a curated list of Mac files, such as dotfiles, .env fi
- thefluffyslipper/mac-gimp3-gmic-installerA shell script that builds and installs the G'MIC image-processing plug-in for GIMP 3.x on macOS, automating c
- theurielle/beamngsoundfixA Linux shell script that fixes missing sound on BeamNG.drive car mods by re-encoding wav files that use Windo
- trillx/bolt-slides-hermes-skillA Hermes Agent skill package that teaches the AI assistant to build, verify, and deliver responsive React pres
- unsavededits/rewind-properlyGit hooks that make Cursor's checkpoints and Claude Code's rewind also undo terminal command changes, not just
- victorv2i/claudexA setup script that lets developers run the Claude Code tool while actually using OpenAI models through their
- welliv/btcrecover-skillAn AI assisted layer built on top of the btcrecover tool to help guide people through recovering lost Bitcoin
- yshmr/claude-code-goal-draft-policyA Claude Code skill that helps you write clear, verifiable completion conditions for the /goal command so auto
- zaepfchenman/dual-anchor-audio-syncA scripting toolkit that resyncs a foreign language dub onto a different frame rate original master using shar
- zahidoverflow/agymodA Bash command line tool that automatically rotates between several Google accounts for Antigravity CLI whenev
- 0xdevalias/docker-upxA ready-to-use container image that bundles UPX, an open-source tool for shrinking executable files, and cleve
- aayush0325/testcov-lapack-scriptA shell script that runs LAPACK's test suite and generates a report showing which parts of this math library a
- allquixotic/mingw-packagesA collection of build scripts that help compile Linux and Unix software for Windows using the MSYS2 toolkit, b
- asylumexp/down1xA bootable Linux USB toolkit that walks you through jailbreaking iPhones and iPads with palera1n via a simple
- codeitlikemiley/rust-claude-hooksA collection of custom automation scripts that intercept and control how the Claude AI coding assistant behave
- crosbymichael/chronograf-dockerA Docker container packaging for Chronograf, a visual dashboard tool for InfluxDB time-series data. Run it on
- dgageot/auto-prA shell-scripted repository with an empty README, likely automating some part of pull request workflows, but i
- dgscyg/action-twrp-builderAutomatically build TWRP custom recovery images for Android phones using GitHub's free automation, so you don'
- dhellmann/centos-test-imageA collection of shell scripts that create a clean, repeatable CentOS-based environment for running tests and c
- discordianfish/resin-armhfv7-alpineA pre-built Debian Linux base image for ARMv7 devices (like Raspberry Pi) that developers build their own cont
- do4gr/contentA collection of written documentation, tutorials, blog posts, and FAQ entries for Graphcool, a backend service
- dozer47528/devops-toolkits-dockerA Docker container packed with ready-to-use DevOps tools, letting you pull a pre-built toolkit instead of inst
- eggplants/my-kubesA personal collection of Kubernetes configuration files and shell scripts one developer uses to set up and mai
- englishm/tails-osxShell scripts that turn a USB drive into a bootable TAILS privacy operating system for Mac computers, with no
- esttorhe/xcrecordxcrecord is a command-line tool that records the iOS simulator screen and saves it directly as a GIF, no video
- eternal-flame-ad/hugo-extendedA ready-to-run Docker container image that bundles Hugo Extended so you can build static websites without inst
- eternal-flame-ad/termux-api-packageA command-line bridge that lets you control Android phone hardware like camera, GPS, battery, and SMS directly
- etiennebarrie/rubyA personal fork of the official Ruby programming language source code, with a one-line script to build Ruby fr
- fidothe/chjavachjava is a lightweight macOS command-line tool that lets you quickly switch between installed versions of Jav
- fieldju/logback-s3-rolling-policyA Java logging add-on that automatically uploads your app's log files to Amazon S3 once they hit a size or tim
- fsword/mysqlThe official Docker packaging for MySQL — the scripts and Dockerfiles that let you spin up a MySQL database in
- fsword/redisThe official Docker packaging recipe for Redis, an in-memory data store used as a cache or message broker. Let
- hugozhu/nanopi-r2sAutomated cloud build system that compiles custom NanoPi R2S router firmware bundled with OpenClash, AdGuardHo
- jayhutajulu1/cve-2021-24499A command-line shell script that automates a proof-of-concept exploit for a serious WordPress theme vulnerabil
- kassane/libv8libv8 packages Google's V8 JavaScript engine as pre-built static libraries for multiple platforms, saving C++
- kayone/ppscriptsA set of shell scripts that automatically run after media tools like Sonarr or CouchPotato finish downloading,
- krallin/buildpack-depsA Docker base image that bundles common development tools like Git, curl, and compilers so other images can st
- loudej/blueprintsA collection of ready-made shell script templates that automatically set up common Google Cloud infrastructure
- malept/asdf-rubyasdf-ruby is a plugin for the asdf version manager that lets developers install and switch between multiple Ru
- martinsos/miningThis repository's README contains only the title "Mining" with no description, so its actual purpose cannot be
- mbnuqw/dotfilesA personal collection of saved configuration files for a developer's terminal, editor, and tools. Clone it to
- medcl/docker-jafkaA Docker container that packages Jafka, a Kafka-like messaging system, with Java pre-installed so you can run
All repos · Explain any other repo →