SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Shell bash-script Projects
-
macos-virtualbox
Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
Project mention: I need to create a virtual machine on my windows that runs macos | /r/applesucks | 2023-06-18 -
docker-traefik
Docker media and home server stack with Docker Compose, Traefik, Swarm Mode, Google OAuth2/Authelia, and LetsEncrypt
https://github.com/htpcBeginner/docker-traefik/blob/master/docker-compose-t2.yml under the Traefik section has it commented out. It's a big file but I just remember it having it. They set the domain names in an .env but you could just type it in.
-
InfluxDB
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.
-
-
-
i3lock-fancy
i3lock script that takes a screenshot of the desktop, blurs the background and adds a lock icon and text
See also https://github.com/meskarune/i3lock-fancy
-
-
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: Cant get PADD to run, I've restarted the installation 3 times and it still wont display on my 3.5" screen | /r/pihole | 2023-09-17 -
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 www.getonboard.dev.
-
TermuxArch
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
pkg install git cd && git clone https://github.com/sdrausty/TermuxArch bash TermuxArch/setupTermuxArch.sh
-
Project mention: Ask HN: Small scripts, hacks and automations you're proud of? | news.ycombinator.com | 2023-03-12
Ugit (undo git): https://github.com/Bhupesh-V/ugit/blob/master/ugit
I got this idea from a Twitter discussion which eventually blew up a year later after its initial release.
-
GooFuzz
GooFuzz is a tool to perform fuzzing with an OSINT approach, managing to enumerate directories, files, subdomains or parameters without leaving evidence on the target's server and by means of advanced Google searches (Google Dorking).
-
-
qbittorrent-nox-static
A bash script which builds a fully static qbittorent-nox binary with current dependencies to use on any Linux OS
4.5.2 i use this version https://github.com/userdocs/qbittorrent-nox-static
-
Project mention: I made nodb, a RESTFful API to store and fetch JSON | news.ycombinator.com | 2023-05-27
I also wrote a dead simple bash, and very naive implementation of a JSON store (https://github.com/nodesocket/jsonlite) which scratched an itch I personally needed a few years ago. To my surprise it sees like a lot of people were interested.
-
Project mention: PSA: Don't want to dual-boot but might need Windows occasionally? Make a "Windows To Go" bootable, persistent, removable drive! | /r/linux_gaming | 2022-12-10
But when I said "shell script" I was hoping for "POSIX shell script". Rather like this POSIX shell script that attempts to make any ISO into a bootable USB media.
-
Garud
An automation tool that scans sub-domains, sub-domain takeover, then filters out XSS, SSTI, SSRF, and more injection point parameters and scans for some low hanging vulnerabilities automatically.
-
termux-archlinux
You can use setupTermuxArch.bash 📲 to install Arch Linux in Termux on Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/termux-archlinux/
-
Dedicated_Valheim_Server_Script
Valheim Server Manager . Supports: ValheimPlus, Bepinex, Multi-world, Multi-Lang, Update, Backup, Restore and more: Built for Linux
i agree with everything u/~defron~ has mentioned so far. I'd like to add a bit more to the whole OS thing. Windows is a straight no go, unstable, bloated, memory hog, the list goes on. As for linux, there are plenty of choices, although options like UnRaid/Truenas/OpenMediaVault all are great aesthetically wise, gui for managing your users, permissions, storage, containers you will generally always find yourself limited by them at one point or another, especially with the use case you described. Something like ubuntu with mergerfs and snapraid and a samba share took me around 20 minutes to configure. Vallheilm i've not had experience with but after 2 minutes of googling i found this. Minecraft on the other hand is incredibly easy to set up, if you take a look at this repository you can have a paper minecraft server with one command install that auto updates and sets it up for you within 2 minutes. For power saving I'd recommend you set up a systemd script to set powertop --auto-tune to autostart on boot and use hdparm to set hdd sleep time. With all drives spun down I get around 10W idle on ubuntu and around 18W on TrueNAS. ZFS is great, but i don't see it's use for a personal home build. As for your discord scripts, since you mentioned you use docker profesionally, i don't see why you couldn't just make a dockerfile for each bot and run them as containers.
-
-
Project mention: [PSA] Stuck With Slow Uploads? Buggy Connection? Asia/AU region issues? Got the Fix. | /r/Telegram | 2023-06-04
-
-
Project mention: Are there any password managers that encrypt passwords with OpenPGP and YubiKey? | /r/yubikey | 2023-02-17
Yep! https://github.com/drduh/Purse
-
-
Project mention: Can't believe how fast and snappy Fedora is even with all the customizations I've made. I love it. Doesn't even take more than 1 Gigabyte on startup. | /r/Fedora | 2023-06-03
rxfetch - https://github.com/Mangeshrex/rxfetch
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell bash-script related posts
- Bashunit New Release: 0.9
- Dead Matter Refund Policy and Discord
- Bashunit
- [H]Notion One Year Subscription Pro Account | unlimited storage unlimited uploads - $5 [W] Paypa/BTC/
- Hey Reddit - meet Notion AI, your ultra-capable teammate. Messy notes? Have Notion AI summarize what’s important and actionable. Need to improve your writing? It's like a one-click photo editor, but for your words. Not feeling creative? Let it brainstorm. Get it for free today, at the link below.
- Hey Reddit - meet Notion AI, your ultra-capable teammate. Messy notes? Have Notion AI summarize what’s important and actionable. Need to improve your writing? It's like a one-click photo editor, but for your words. Not feeling creative? Let it brainstorm. Get it for free today, at the link below.
- Organizing and Rolling Probability Matrixes in Notion
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0f9b39b7a8>
www.saashub.com | 3 Dec 2023
Index
What are some of the best open-source bash-script projects in Shell? This list will help you:
Project | Stars | |
---|---|---|
1 | macos-virtualbox | 13,305 |
2 | docker-traefik | 2,304 |
3 | bpkg | 1,841 |
4 | tmux-xpanes | 1,797 |
5 | i3lock-fancy | 1,486 |
6 | sysz | 1,429 |
7 | PADD | 1,324 |
8 | TermuxArch | 1,273 |
9 | ugit | 1,191 |
10 | GooFuzz | 1,137 |
11 | kalitorify | 942 |
12 | qbittorrent-nox-static | 848 |
13 | jsonlite | 841 |
14 | bootiso | 787 |
15 | Garud | 729 |
16 | termux-archlinux | 703 |
17 | Dedicated_Valheim_Server_Script | 690 |
18 | google-drive-upload | 664 |
19 | MTProtoProxyInstaller | 663 |
20 | dotbare | 608 |
21 | Purse | 545 |
22 | static_status | 497 |
23 | rxfetch | 429 |