Shell Guide

Open-source Shell projects categorized as Guide

Top 13 Shell Guide Projects

  • pure-bash-bible

    📖 A collection of pure bash alternatives to external processes.

    Project mention: Ask HN: How does one practice day to day shell scripting | | 2023-09-23

    I'd say check out the work of William Shotts at His book, "The Linux Command Line" is free for downloading, and there are lots of references to style guides, good practices, and bash templates in the book.

    There is also a shorter, HTML version at the same site:

    I'm trying to get a little proficiency in all this, and just yesterday I went through the "Further Reading" sections at the end of each chapter, and captured all the likely URLs for further investigation.

    One that looks really good is Dylan Araps' "Pure Bash Bible" ( See ) Confession: I found a PDF copy at Libgen, but don't tell anyone. This and the Shotts book have also been thoroughly discussed on Hacker News in the past. (I.e., search on the two titles and you'll probably get all the opinions that you can stand, plus maybe some more hints.)

    Bash is profoundly weird, but if/when you can make it work, it's slick.

  • mac-setup

    Installing Development environment on macOS (by sb2nov)

  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • pure-sh-bible

    📖 A collection of pure POSIX sh alternatives to external processes.

    Project mention: Kiss Package Manager | /r/kisslinux | 2023-09-21

    The guy who wrote it, also wrote a POSIX Shell bible:

  • Guides

    Here you will find Guides mainly for the Starr Apps (Sonarr/Radarr) and everything related to it. (by TRaSH-Guides)

    Project mention: Tons of websites not accessible through Globe GFiber (not a DNS issue) | /r/InternetPH | 2023-10-03

    $ curl -vvv --max-time 10 * Trying * TCP_NODELAY set * After 4997ms connect time, move on! * connect to port 443 failed: Connection timed out * Trying * TCP_NODELAY set * After 2498ms connect time, move on! * connect to port 443 failed: Connection timed out * Failed to connect to port 443: Connection timed out * Closing connection 0 curl: (28) Failed to connect to port 443: Connection timed out

  • docker-selfhosted-apps

    Collection of selfhosted apps with docker only ! Traefik, Bitwarden, Wireguard with Pihole, Synapse with Elements, etc.

    Project mention: I'm currently realized that I need better threat model | /r/PrivacyGuides | 2023-06-04
  • Pi-Pool

    Cardano Stakepool on Raspberry Pi

  • Fedora-KDE-Minimal-Install-Guide

    Guide to install KDE Plasma desktop environment on a minimal Fedora installation

    Project mention: Is it possible to install Fedora KDE without all the preinstalled applications? (Arch Linux alike) | /r/Fedora | 2023-02-27

    This is one way, but it might be a little outdated.

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • kvm-qemu-virtualization-guide

    Guide to run VMs with KVM and QEMU

    Project mention: Fedora Update EDKII / OVMF | /r/VFIO | 2023-05-08

    Also, I do remember that OVMF was buggy at the time, so I had to install a custom version for OVMF. Here are the necessary steps if you still need to do it (yes, it was only that):

  • vosk-build-model

    How to create your own model for vosk

  • lnd-hybrid-mode

    ⚡ Guide: How to set up hybrid-mode (clearnet & Tor) on LND

  • panzerlop

    Configuration Guides for fixing things in Linux, Proton & KDE

  • ssh-hardening

    FreeBSD SSH Hardening

  • assets

    This repository is a collection of assets and scripts used in the creation of Rolling Rhino Remix (Ubuntu Desktop Edition). We have a full documented guide on how to create your own disk image of Rolliing Rhino Remix. (by rollingrhinoremix)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-10-03.

Shell Guide related posts


What are some of the best open-source Guide projects in Shell? This list will help you:

Project Stars
1 pure-bash-bible 34,789
2 mac-setup 7,037
3 pure-sh-bible 6,094
4 Guides 1,119
5 docker-selfhosted-apps 911
6 Pi-Pool 205
7 Fedora-KDE-Minimal-Install-Guide 165
8 kvm-qemu-virtualization-guide 61
9 vosk-build-model 43
10 lnd-hybrid-mode 28
11 panzerlop 25
12 ssh-hardening 17
13 assets 17
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.