Shell HacktoberFest

Open-source Shell projects categorized as HacktoberFest

Top 23 Shell HacktoberFest Projects

HacktoberFest
  1. ohmyzsh

    πŸ™ƒ A delightful community-driven (with 2,400+ 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 that makes it easy to keep up with the latest updates from the community.

    Project mention: Installing Terraform | dev.to | 2025-04-19

    To start this re-learning journey, I feel like I should start with setting up a VPC on my AWS account. I already have an account so I will not be writing about that. However, since I want to do all of this via IaC, I need to setup Terraform. Luckily for me, this is a new laptop so I have nothing setup on it, besides iTerm2. Btw, I am using https://ohmyz.sh/ for my shell, so shout out to that team. This is what it looks like right now.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. awesome-zsh-plugins

    A collection of ZSH frameworks, plugins, themes and tutorials.

  4. termux-packages

    A package build system for Termux.

    Project mention: How to Install and Use ngrok in Termux: A Complete Guide | dev.to | 2025-04-20

    If you don’t have Termux installed, download it from the official source. Once installed, open Termux and update it with the following command:

  5. quickemu

    Quickly create and run optimised Windows, macOS and Linux virtual machines

    Project mention: virt-compose | dev.to | 2025-04-19

    quickemu: It doesn't support automated installations

  6. docker-minecraft-server

    Docker image that provides a Minecraft Server for Java Edition that automatically downloads selected version at startup

  7. oh-my-fish

    The Fish Shell Framework

    Project mention: How to Set Up Your Terminal for Maximum Productivity in Development | dev.to | 2024-05-22

    oh-my-fish β€” packet manager for the fish shell

  8. awesome-hacker-search-engines

    A curated list of awesome search engines useful during Penetration testing, Vulnerability assessments, Red/Blue Team operations, Bug Bounty and more

    Project mention: Hacker Search Engines | news.ycombinator.com | 2025-01-27
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. self-hosted

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

    Project mention: I gave up on self-hosted Sentry | news.ycombinator.com | 2025-04-18

    I didn't downvote you but as one metric their docker-compose is 500 lines long https://github.com/getsentry/self-hosted/blob/25.4.0/docker-... as compared to back in the good-old days when it was basically python, redis, and postgres https://github.com/getsentry/self-hosted/blob/9.1.2/docker-c...

  11. mac-setup

    Installing Development environment on macOS (by sb2nov)

  12. docs

    Documentation for Docker Official Images in docker-library (by docker-library)

    Project mention: Using MySQL in a Docker Container for your Projects | dev.to | 2024-08-06

    Now, to run the container, you have to add a lot of flags with the docker run command. You can visit this link to check all the options you have. You also need to remember all the flags you need to add since missing some might throw errors or start an incapable container.

  13. Home-AssistantConfig

    :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! (by CCOSTAN)

  14. LinuxGSM

    The command-line tool for quick, simple deployment and management of Linux dedicated game servers.

  15. ruby-build

    A tool to download, compile, and install Ruby on Unix-like systems.

    Project mention: Ruby 3.4.0 Released | news.ycombinator.com | 2024-12-25

    Thanks for this.

    I used to use ruby a lot - mostly just because it's the nicest language for scripting things on unix. I can remember trying to get it set up a year or so ago and finding the process difficult (think I was using rvm).

    https://github.com/rbenv/ruby-build/wiki#suggested-build-env...

    probably good idea to point people here before they install ruby, since it'll compile for minutes then tell you it's missing a dependency, and you have to start the whole process over.

  16. tmux-powerline

    ⚑️ A tmux plugin giving you a hackable status bar consisting of dynamic & beautiful looking powerline segments, written purely in bash.

  17. pre-commit-terraform

    pre-commit git hooks to take care of Terraform configurations πŸ‡ΊπŸ‡¦

    Project mention: Pre-commit hooks for Terraform | dev.to | 2025-04-21

    [INFO] Initializing environment for https://github.com/antonbabenko/pre-commit-terraform. Terraform fmt........................................(no files to check)Skipped [enable-pre-commit 1ce5d93] install terraform fmt pre-commit hook

  18. void-packages

    The Void source packages collection

    Project mention: Void: Open-Source Cursor Alternative | news.ycombinator.com | 2025-05-08
  19. maskphish

    Introducing "URL Making Technology" to the world for the very FIRST TIME. Give a Mask to Phishing URL like a PRO.. A MUST have tool for Phishing.

  20. docker-magento

    Mark Shust's Docker Configuration for Magento

  21. polybar-scripts

    This is a community project. We write and collect scripts for polybar!

  22. betterlockscreen

    πŸ€ sweet looking lockscreen for linux system

    Project mention: Sweet looking lockscreen for Linux system | news.ycombinator.com | 2025-03-27
  23. steamtinkerlaunch

    Linux wrapper tool for use with the Steam client for custom launch options and 3rd party programs

    Project mention: The Biggest Shell Programs in the World (Wiki) | news.ycombinator.com | 2024-12-06

    Biggest I know of is https://github.com/sonic2kk/steamtinkerlaunch/blob/master/st...

    27k lines/24k loc

  24. tmux

    πŸ’½ Soothing pastel theme for Tmux (by catppuccin)

    Project mention: Catppuccin/tmux: Soothing pastel theme for Tmux | news.ycombinator.com | 2024-09-06
  25. pi-apps

    Raspberry Pi App Store for Open Source Projects

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Shell HacktoberFest discussion

Log in or Post with

Shell HacktoberFest related posts

  • Stop Installing Node.js This way! Unlock Better Development Workflow.

    5 projects | dev.to | 20 Apr 2025
  • All the Vox Pupuli containers

    14 projects | dev.to | 24 Mar 2025
  • Supercharge Your Mac Terminal: A Step-by-Step Guide to iTerm2, Oh My Zsh & Powerlevel10k

    5 projects | dev.to | 8 Feb 2025
  • Sixos: A Nix OS without systemd [video]

    4 projects | news.ycombinator.com | 30 Jan 2025
  • Getting started with Nix and Nix Flakes

    5 projects | dev.to | 3 Jan 2025
  • OMZ: Some Plugins that I forget about

    3 projects | dev.to | 19 Nov 2024
  • Personal TODO list on how I set up my dev machine

    14 projects | dev.to | 19 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Index

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

# Project Stars
1 ohmyzsh 178,202
2 awesome-zsh-plugins 16,291
3 termux-packages 14,215
4 quickemu 11,871
5 docker-minecraft-server 11,188
6 oh-my-fish 10,818
7 awesome-hacker-search-engines 8,668
8 self-hosted 8,443
9 mac-setup 7,266
10 docs 5,173
11 Home-AssistantConfig 4,927
12 LinuxGSM 4,517
13 ruby-build 3,916
14 tmux-powerline 3,572
15 pre-commit-terraform 3,407
16 void-packages 2,727
17 maskphish 2,713
18 docker-magento 2,708
19 polybar-scripts 2,552
20 betterlockscreen 2,549
21 steamtinkerlaunch 2,368
22 tmux 2,315
23 pi-apps 2,294

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Shell is
the 11th most popular programming language
based on number of references?