Shell HacktoberFest

Open-source Shell projects categorized as HacktoberFest | Edit details

Top 23 Shell HacktoberFest Projects

  • GitHub repo ohmyzsh

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

    Project mention: Do SWE's actually use the command line? | reddit.com/r/cscareerquestions | 2022-01-17

    If you need more, the oh-my-zsh git plugin has some good ones https://github.com/ohmyzsh/ohmyzsh/tree/master/plugins/git

  • GitHub repo Pi-hole

    A black hole for Internet advertisements

    Project mention: Locked out of 'God Mode', Runners are hacking their treadmills | news.ycombinator.com | 2022-01-18

    This is obviously wrong and should be blocked via laws, but just in case you're here and haven't heard of pi-hole (https://pi-hole.net/) taking internet-of-shit devices and blocking all the ways they try to access the net is kinda fun.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo awesome-zsh-plugins

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

    Project mention: Zsh Plugins Commit TOP | dev.to | 2021-12-25

    There are so many plugins on the great awesome-zsh-plugins page that it makes sense to filter them out and also to score them. The plugins below contain 50 or more commits and are evaluated every 3 month by an automatic script in order to detect:

  • GitHub repo owasp-mstg

    The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in the OWASP Mobile Application Security Verification Standard (MASVS).

    Project mention: What's your favorite cybersecurity documentation and why? | reddit.com/r/cybersecurity | 2022-01-16

    OWASP MASVS, MSTG, and WSTG.

  • GitHub repo super-linter

    Combination of multiple linters to install as a GitHub Action

    Project mention: Super-Linter | reddit.com/r/devopskhan | 2021-11-06
  • GitHub repo self-hosted

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

    Project mention: Sentry alternative that can run on ARM? | reddit.com/r/selfhosted | 2022-01-16

    I wanted to run the Sentry platform (https://develop.sentry.dev/self-hosted/) but it does not work on ARM unfortunately, Ill check out Exceptionless thanks!

  • GitHub repo docker-pi-hole

    Pi-hole in a docker container

    Project mention: Domanins on blocklist .... -2 | reddit.com/r/pihole | 2022-01-05

    https://github.com/pi-hole/docker-pi-hole/issues/610 The cause is, that the container needs specific user and group ids to be run at. If you are using persistent volumes these have to have the same uid and guid as the users running pihole. If that is not possible on the host, there is currently no way to fixing it. The dev team have to implement a environmental variable to set the uid and gid in the container itself. The workaround that works for me is to run it without a attached volume and just use the teleporter backup and restore when I’m rebuilding it.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo ruby-build

    Compile and install Ruby

    Project mention: Ruby 3.1.0 Released | reddit.com/r/ruby | 2021-12-25

    Update ruby-build. It's supported.

  • GitHub repo LinuxGSM

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

    Project mention: LinuxGSM v21.5.1 is out to manage your Linux Game Servers | reddit.com/r/linux_gaming | 2022-01-18
  • GitHub repo tmux-powerline

    A hackable statusbar for tmux consisting of dynamic & beautiful looking segments, inspired by vim-powerlline, written purely in bash.

    Project mention: Sad hardware noises | reddit.com/r/linuxmemes | 2021-11-01

    Status bar is powerline

  • GitHub repo operating-system

    :beginner: Home Assistant Operating System

    Project mention: Home Assistant – open-source home automation | news.ycombinator.com | 2021-09-15

    It already has its own distribution.

    https://github.com/home-assistant/operating-system

  • GitHub repo la-capitaine-icon-theme

    La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.

    Project mention: Wow. New User here and kind of surprised how customizable Linux is. And it is much more stable and less resource hungry than Windows. Windows would have crashed or been buggy by now if I customized it this much | reddit.com/r/linuxmint | 2021-11-25

    Bro try this icon theme. I have a feeling you might like that one as well. GLHF

  • GitHub repo nodenv

    Manage multiple NodeJS versions.

    Project mention: Volta | news.ycombinator.com | 2021-05-03
  • GitHub repo void-packages

    The Void source packages collection

    Project mention: Is endeavorOS right for me? | reddit.com/r/EndeavourOS | 2022-01-18
  • GitHub repo gentoo

    [MIRROR] Official Gentoo ebuild repository

    Project mention: Can't compile gentoo-sources with clang | reddit.com/r/Gentoo | 2022-01-16

    A pull request for virtualbox-modules is open for that reason as well: https://github.com/gentoo/gentoo/pull/23095

  • GitHub repo bioconda-recipes

    Conda recipes for the bioconda channel.

    Project mention: How to mix separated versions of Python in the cleanest way | reddit.com/r/devops | 2021-09-25

    In my world (research science) we usually use anaconda, which is just a slightly higher-level wrapper around python virtual envs. But they also maintain more repositories of various modules that scientists need. e.g. https://bioconda.github.io/

  • GitHub repo wordpress-docker-compose

    Easy Wordpress development with Docker and Docker Compose

    Project mention: Simple instructions to install my own *existing* wildcard cert for use behind nginx. | reddit.com/r/Wordpress | 2022-01-14

    If it is so 'easy' please weigh in on this thread on github on how to do it.... because that is the only thing close to a solution and it doesn't work.... https://github.com/nezhar/wordpress-docker-compose/issues/68 if you have all the answers to show us how easy this, then please enlighten us!

  • GitHub repo nextcloud-snap

    ☁️📦 Nextcloud packaged as a snap

    Project mention: Tip: For those with performance issues on Nextcloud | reddit.com/r/NextCloud | 2022-01-14

    command listed here: https://github.com/nextcloud-snap/nextcloud-snap You'll have to get a LEMP stack up and running on your machine as well

  • GitHub repo PADD

    PADD (formerly Chronometer2) is a more expansive version of the original chronometer.sh that is included with Pi-Hole. PADD provides in-depth information about your Pi-hole.

    Project mention: Updated some things not working | reddit.com/r/pihole | 2022-01-05
  • GitHub repo ghettoVCB

    ghettoVCB

    Project mention: Migrate ESXi install to new, bigger USB drive | reddit.com/r/vmware | 2022-01-16
  • GitHub repo PHP Build

    Builds PHP so that multiple versions can be used side by side.

  • GitHub repo supervised-installer

    Installer for a generic Linux system

    Project mention: I have $1000 to get started with home automation. Where would you begin? Serious. | reddit.com/r/homeautomation | 2021-11-17

    For me: install Debian on an old laptop (or buy a second hand one). Get Docker-CE up and running and then use the Home Assistant supervised script to get HA installed.

  • GitHub repo Adopt Open JDK

    Eclipse Temurin™ build scripts - common across all releases/versions

    Project mention: AdoptOpenJDK JDK 32-bit 16.0.0.36 | reddit.com/r/PDQDeploy | 2021-03-18

    Add linux 32bit x86 release · Issue #986 · AdoptOpenJDK/openjdk ...

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 2022-01-18.

Shell HacktoberFest related posts

Index

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

Project Stars
1 ohmyzsh 139,446
2 Pi-hole 34,600
3 awesome-zsh-plugins 10,265
4 owasp-mstg 8,447
5 super-linter 7,508
6 self-hosted 4,663
7 docker-pi-hole 4,402
8 ruby-build 3,561
9 LinuxGSM 3,102
10 tmux-powerline 2,813
11 operating-system 1,997
12 la-capitaine-icon-theme 1,857
13 nodenv 1,702
14 void-packages 1,556
15 gentoo 1,556
16 bioconda-recipes 1,338
17 wordpress-docker-compose 1,290
18 nextcloud-snap 1,263
19 PADD 1,135
20 ghettoVCB 1,028
21 PHP Build 922
22 supervised-installer 877
23 Adopt Open JDK 842
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org