Top 23 Shell HacktoberFest Projects
-
oh-my-zsh
🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 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.
``` wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh
-
ohmyzsh
🙃 A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 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.
Now that you have a powerful terminal, let's equip you with the best shell out there. Mac's default command-line shell is called bash. Bash is great, but it will be lacking some of the performance improvements, extensions, and updates that come from more optimized, open-source shells such as the almighty oh-my-zsh. You can install it by running:
-
tldr
📚 Collaborative cheatsheets for console commands
tldr-pages / tldr – Collaborative cheatsheets for console commands
-
pi-hole
A black hole for Internet advertisements
https://github.com/pi-hole/pi-hole/#one-step-automated-install
-
awesome-zsh-plugins
A collection of ZSH frameworks, plugins, themes and tutorials.
-
owasp-mstg
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security development, testing and reverse engineering.
Latest mention: How do Zero Click exploits work or manage to execute the code? | reddit.com/r/cybersecurity | 2021-01-05 -
ruby-build
Compile and install Ruby
-
docker-pi-hole
Pi-hole in a docker container
Latest mention: Pihole on Docker not saving to persistent volumes | reddit.com/r/pihole | 2021-01-19You have the paths mapped to the incorrect locations. Per https://github.com/pi-hole/docker-pi-hole#running-pi-hole-docker, you should be mapping $(pwd)/etc-pihole/ on the host to /etc/pihole/ in the container, and your dnsmasq data directory to /etc/dnsmasq.d/.
-
Paper
High performance Spigot fork that aims to fix gameplay and mechanics inconsistencies
Latest mention: missing io.netty class causes server to crash after a while | reddit.com/r/admincraft | 2021-01-19https://papermc.io/forums/t/server-closed-every-2-hours/6199 https://github.com/PaperMC/Paper/issues/5066
-
LinuxGSM
The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
Latest mention: What's the difference between + and - in server startup script? | reddit.com/r/playrustadmin | 2020-12-23If you look at how LinuxGSM do it (https://github.com/GameServerManagers/LinuxGSM/blob/master/lgsm/config-default/config-lgsm/rustserver/_default.cfg#L28), they use the + also.
-
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.
I have been using La Capitaine for a while, nice and clean with bright colors and the icons are easily distinguishable at a glance.
-
gentoo
[MIRROR] Official Gentoo ebuild repository
Latest mention: First time trying out Gentoo, got it just about perfect | reddit.com/r/Gentoo | 2021-01-16It's there but you need to enable the pulseaudio USE flag for it https://github.com/gentoo/gentoo/blob/40f0c912d08b1ba99d4f816e36325021266cab0f/xfce-base/xfce4-meta/xfce4-meta-4.16-r1.ebuild#L35
-
nextcloud-snap
☁️📦 Nextcloud packaged as a snap
Latest mention: Dropbox now requires access to contacts for Google login | news.ycombinator.com | 2021-01-15As an alternative, I recently setup Nextcloud on an Ubuntu running vm using the snap package[1] and it took around 30 minutes in total.
-
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.
-
supervised-installer
Installer for a generic Linux system
-
addons
:heavy_plus_sign: Docker add-ons for Home Assistant
Latest mention: Best way to sync Github with an HomeAssistant installation | reddit.com/r/homeassistant | 2021-01-20Could you enlighten me about git pull addon ? I couldn't find element about it, the only thing is this docs on github. It's seam to be only for HASS configuration and not docker one no ?
-
Tuinity
Neither really matters, but you can have a LOT more players on 1.12.2, considering you even get close to that much. If you want to use 1.16.4, try out Tuinity and it's lighting engine rewrite or AirplaneLite (will be better performance than Tuinity by a bit)
-
easybuild
EasyBuild - building software with ease
-
bat-extras
Bash scripts that integrate bat with various command line tools.
Idea: Look into adding color to it. After discovering batman I've become used to syntax highlighted man pages.
-
Pine64-Arch
PKGBUILD for running Arch Linux on PinePhone/PineTab.
Latest mention: Is there a OS release for the Pinetab that makes the device more or less usable yet? | reddit.com/r/pine64 | 2021-01-06Archlinux ARM is great too for the PineTab.
-
egpu-switcher
🖥🐧 Setup script for eGPUs in Linux (Xorg)
I suggest trying out this thing - https://github.com/hertg/egpu-switcher
-
mic_over_mumble
Use Android/iOS device as your PC's remote microphone, using Mumble + Plumble. Or use microphone of one PC on other PC. Linux-only script
-
polybar-pulseaudio-control
A feature-full Polybar module to control PulseAudio
Latest mention: polybar-pulseeffects-presets: a new module to control PulseEffects via presets | reddit.com/r/Polybar | 2021-01-09I just made this module to easily control PulseEffects, as the creator of polybar-pulseaudio-control.
Index
What are some of the best open-source HacktoberFest projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | oh-my-zsh | 122,535 |
2 | ohmyzsh | 122,440 |
3 | tldr | 30,214 |
4 | pi-hole | 29,055 |
5 | awesome-zsh-plugins | 8,761 |
6 | owasp-mstg | 6,882 |
7 | ruby-build | 3,386 |
8 | docker-pi-hole | 3,360 |
9 | Paper | 2,869 |
10 | LinuxGSM | 2,566 |
11 | la-capitaine-icon-theme | 1,721 |
12 | gentoo | 1,332 |
13 | nextcloud-snap | 1,021 |
14 | PADD | 963 |
15 | supervised-installer | 577 |
16 | addons | 487 |
17 | Tuinity | 436 |
18 | easybuild | 315 |
19 | bat-extras | 284 |
20 | Pine64-Arch | 224 |
21 | egpu-switcher | 220 |
22 | mic_over_mumble | 138 |
23 | polybar-pulseaudio-control | 135 |