Shell Script

Open-source Shell projects categorized as Script

Top 23 Shell Script Projects

  • pure-bash-bible

    📖 A collection of pure bash alternatives to external processes.

    Project mention: Unix shell script tactics - a style guide | reddit.com/r/commandline | 2022-10-23
  • neofetch

    🖼️ A command-line system information tool written in bash 3.2+

    Project mention: Ask HN: What is the coolest thing you have seen done with a bash script? | news.ycombinator.com | 2022-11-25
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • pure-sh-bible

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

    Project mention: Unix shell script tactics - a style guide | reddit.com/r/commandline | 2022-10-23
  • c

    Compile and execute C "scripts" in one go! (by ryanmjacobs)

    Project mention: I'm writing a wrapper for cURL to parse GitHub's API | reddit.com/r/commandline | 2022-09-13

    then you might be interested in this? write a C program with ˋ#!/usr/bin/cˋ and execute it in bash like ˋ./myscript.cˋ. coolest thing evvarr...

  • update-golang

    update-golang is a script to easily fetch and install new Golang releases with minimum system intrusion

    Project mention: Go Linux/Debian users which is the apt command to install Go via terminal? | reddit.com/r/golang | 2022-08-05
  • swizzin

    A simple, modular seedbox solution

    Project mention: Install of plex on Ubuntu server 22.04 | reddit.com/r/PleX | 2022-11-08
  • rtinst

    seedbox installation script for Ubuntu and Debian systems

    Project mention: Requesting help with a WordPress install on NGINX | reddit.com/r/nginx | 2022-09-10
  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • TermuxArch

    You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install

    Project mention: Run docker on tablet in termux | reddit.com/r/unix | 2022-08-26
  • shellspec

    A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

    Project mention: Unit test for an installer | reddit.com/r/devops | 2022-07-08

    I'm thinking to use shellspec to perform the unit testing on Linux boxes, already for the file configuration.

  • 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/

    Project mention: Hmm.. | reddit.com/r/linuxmasterrace | 2022-09-18

    I used this for install arch: https://github.com/sdrausty/termux-archlinux

  • Installomator

    Installation script to deploy standard software on Macs

    Project mention: Installing PKGs via Jamf, how can I "customize" the installer? | reddit.com/r/macsysadmin | 2022-11-25

    Consider looking into installomator for this and many other installation tasks, rather than faffing about trying to come up with something via the Jamf API.

  • restic-automatic-backup-scheduler

    Automatic restic backup using Backblaze B2 storage and either Linux systemd timers, macOS LaunchAgent, Windows ScheduledTask or simply cron.

    Project mention: Cheap/secure backups using restic and Backblaze B2 and native OS task schedulers | news.ycombinator.com | 2022-02-13
  • telegram.sh

    Send telegram messages right from your command line.

    Project mention: What are you using to notify/message yourself? | reddit.com/r/selfhosted | 2022-01-26

    I do really like https://github.com/fabianonline/telegram.sh

  • knsk

    This tool is aimed to kill namespaces that stuck in Terminating mode after you try to delete it.

  • asus-fan-control

    Fan control for ASUS devices running Linux

    Project mention: Help with KDE neon fan controls on asus vivobook pro 14 oled | reddit.com/r/kdeneon | 2022-10-21

    Hi there! I recently switched over from windows 11 to kde neon (windows wasnt cutting it for my purposes), and I noticed that I have no way to control my asus vivobook pro 14 oled (m3401) fan controls. I did fix up the issues with battery capacity controls with tools like TLP, but I have not been able to control the fan speed (i wanna make it go fast cuz im not exactly comfortable at 99C during large compiles (im a student, and i kinda need to run compiles on the move)). On windows I was just able to use the MyAsus app and use the performance profile for my fans but I can't do that here because of no MyAsus. I found this wonderful tool called asus-fan-control, sadly it does not support AMD CPUs (I opened a ticket, which if you wanna check out, https://github.com/dominiksalvet/asus-fan-control/issues/120 is the link). What would be a way I can get around this issue? i don't wanna have to repaste this laptop anytime soon (maybe at least run it for 2 years before i end up repasting it). I did not run into such high temps on windows (probably because MyAsus took care of it), but I can't (and don't want to) switch back to windows because I am more familiar to linux than I am to windows (not to mention, it is more convenient for my projects).

  • easy-arch

    Script for boostrapping Arch Linux with BTRFS, snapshots and LUKS encryption (UEFI only).

    Project mention: Also I wrote a bash script for it: https://github.com/grobo021/snap-nuke | reddit.com/r/linuxmasterrace | 2022-10-07
  • MobilePassThrough

    Make GPU passthrough on notebooks easy and accessible!

    Project mention: About UEFI support for NVIDIA 30xx series of MXM laptop GPUs. | reddit.com/r/VFIO | 2022-05-16

    script for my laptop(auto configs for GPU passthrough on qemu): https://github.com/T-vK/MobilePassThrough

  • wg-install

    Wireguard auto-installer for Ubuntu, Debian, CentOS and Fedora

  • xfce4-genmon-scripts

    🐭 XFCE panel generic monitor scripts

  • Termux_url_opener_all_in_one_downloader

    All-in-one Download Script for Termux URL Opener

    Project mention: The Web interface for checking non-follow IG accounts is already in Alpha phase. The Python script mentioned before will act as backend. The website will be online in this week at the earliest. | reddit.com/r/Instagram | 2022-11-14

    Python script: https://github.com/bboymega/Termux_url_opener_all_in_one_downloader

  • ColorEchoForShell

    Make 🐚(shell) 's 💬 (`echo`) to be 🌈 easily ✨ Support ✅ sh ➕ bash ➕ zsh ➕ ksh ➕ 🐟

  • snapraid-aio-script

    The definitive all-in-one SnapRAID script. Diff, sync, scrub are things of the past. Manage SnapRAID and much, much more!

    Project mention: Swapping out/extending hard drives | reddit.com/r/OpenMediaVault | 2022-03-12
  • mute-spotify-ads-mac-osx

    Mute Mac (osx) computer audio when Spotify plays an AD

    Project mention: Spotify app Mac OS monterey silicone ad blocker ? | reddit.com/r/Adblock | 2022-02-13
  • Zigi

    Workflow assistant built for devs & their teams. Automate the mundane part of your day, with live actionable messages for your GitHub & Jira tasks.

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-11-25.

Shell Script related posts

Index

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

Project Stars
1 pure-bash-bible 32,564
2 neofetch 16,686
3 pure-sh-bible 3,931
4 c 2,001
5 update-golang 1,569
6 swizzin 1,443
7 rtinst 1,172
8 TermuxArch 1,053
9 shellspec 798
10 termux-archlinux 635
11 Installomator 593
12 restic-automatic-backup-scheduler 464
13 telegram.sh 413
14 knsk 249
15 asus-fan-control 220
16 easy-arch 152
17 MobilePassThrough 150
18 wg-install 124
19 xfce4-genmon-scripts 117
20 Termux_url_opener_all_in_one_downloader 100
21 ColorEchoForShell 95
22 snapraid-aio-script 94
23 mute-spotify-ads-mac-osx 87
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
scoutapm.com