Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Bash Script

Bash Script

61 projects

Showing 36 of 61 projects

NVM
NVMShell

A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.

#posix-compliant#developer-tools#version-management
Stars93.7k
Forks10.2k
Last commit3 days ago
nvm
nvmShell

A POSIX-compliant bash script to manage multiple active Node.js versions via the command line.

#posix-compliant#developer-tools#version-management
Stars93.7k
Forks10.2k
Last commit3 days ago
neofetch
neofetchShell

A command-line system information tool written in bash that displays OS, software, and hardware details aesthetically.

#open-source#screenshot#terminal
Stars23.7k
Forks1.8k
Last commit1 year ago
n
nShell

A simple, interactive Node.js version manager with no subshells or profile setup required.

#developer-tools#npm#bash-script
Stars19.5k
Forks766
Last commit1 month ago
git-standup
git-standupShell

A command-line tool to generate a standup report of your Git commits from the last working day across multiple repositories.

#developer-tools#team-collaboration#productivity
Stars7.8k
Forks319
Last commit11 months ago
git-quick-stats
git-quick-statsShell

A command-line tool that provides simple and efficient access to various statistics in git repositories.

#statistical-analysis#version-control#developer-tools
Stars7.0k
Forks282
Last commit1 month ago
NonSteamLaunchers
NonSteamLaunchersPython

A script that installs and manages multiple non-Steam game launchers on Steam Deck and Linux, integrating them into your Steam library.

#deck#decky-loader#game-launchers
Stars4.3k
Forks80
Last commit18 hours ago
PiShrink
PiShrinkShell

A bash script that automatically shrinks Raspberry Pi disk images and enables auto-resizing on first boot.

#filesystem#raspberrypi#bash-script
Stars4.0k
Forks695
Last commit29 days ago
wemux
wemuxShell

A tmux wrapper that simplifies multi-user terminal sessions for collaborative coding, teaching, and pair programming.

#remote-collaboration#multiuser#bash-script
Stars3.7k
Forks140
Last commit3 years ago
aui
auiShell

A comprehensive bash script for automating Arch Linux installation and system configuration.

#arch-linux#post-install-script#linux-setup
Stars2.8k
Forks522
Last commit4 years ago
Archfi
ArchfiShell

A simple bash script wizard that guides you through installing Arch Linux with minimal packages after booting from official install media.

#arch-linux#devops#archlinux
Stars2.6k
Forks298
Last commit2 years ago
homeshick
homeshickShell

A git-based dotfile synchronizer written in Bash that manages configuration files across multiple machines.

#version-control#unix-tools#bash-script
Stars2.2k
Forks148
Last commit1 year ago
emailwiz
emailwizShell

A script that automates the installation and configuration of a full-featured email server (Postfix, Dovecot, SpamAssassin, OpenDKIM) on Debian/Ubuntu.

#dovecot#bash-script#postfix
Stars2.2k
Forks340
Last commit1 year ago
ruby-install
ruby-installShell

A lightweight tool to install Ruby, JRuby, TruffleRuby, and mruby from source with extensive customization options.

#jruby#developer-tools#ruby-install
Stars2.0k
Forks258
Last commit4 months ago
nixos-infect
nixos-infectShell

A script to install NixOS over an existing OS on cloud VPS providers like DigitalOcean, Hetzner, and Vultr.

#system-installation#devops#bash-script
Stars1.9k
Forks296
Last commit2 months ago
maza
mazaShell

A simple, native, and efficient local ad blocker written entirely in Bash, working across all browsers without extensions.

#ads#open-source#maza
Stars1.9k
Forks73
Last commit6 months ago
ffscreencast
ffscreencastShell

A bash wrapper for ffmpeg that simplifies desktop screen recording with camera overlay and multi-monitor support.

#screencast#open-source#screen-recorder
Stars1.8k
Forks76
Last commit1 year ago
bashblog
bashblogShell

A single Bash script to create static blogs with zero dependencies.

#open-source#static-site-generator#rss-feed
Stars1.8k
Forks236
Last commit3 years ago
nave
naveShell

A bash-based tool for managing multiple Node.js versions and virtual environments using subshells.

#environment-management#development-tool#nvm
Stars1.6k
Forks121
Last commit4 months ago
Drip
DripShell

A fast JVM launcher that reduces startup times by keeping pre-initialized JVMs in reserve, then discarding them after use.

#development-workflow#command-line-tool#bash-script
Stars1.5k
Forks71
Last commit5 years ago
ugit
ugitShell

A command-line tool that helps undo over 20 common git mistakes, saving you from searching for complex git recovery commands.

#version-control#developer-tools#undo-git-command
Stars1.5k
Forks48
Last commit1 year ago
Downloader for Google Fonts
Downloader for Google FontsShell

A script to download and install all Google Web Fonts locally on your machine.

#local-installation#developer-tools#bash-script
Stars1.5k
Forks85
Last commit4 years ago
prettyping
prettypingShell

A wrapper that makes ping output prettier, colorful, compact, and easier to read.

#graph#ping-wrapper#open-source
Stars1.3k
Forks78
Last commit1 year ago
kalitorify
kalitorifyShell

A shell script that creates a transparent proxy through the Tor network for Kali Linux, routing all system traffic anonymously.

#privacy-tools#kalitorify#kali-linux
Stars1.2k
Forks256
Last commit2 years ago
Firmwalker
FirmwalkerShell

A bash script for searching extracted firmware file systems to identify security issues, sensitive data, and interesting artifacts.

#digital-forensics#embedded-systems#bash-script
Stars1.2k
Forks194
Last commit2 years ago
multitor
multitorShell

A tool to create multiple TOR instances with load-balancing for increased anonymity and distributed traffic.

#haproxy#multi-tor#proxy
Stars1.2k
Forks187
Last commit1 year ago
xiringuito
xiringuitoShell

A lightweight SSH-based VPN alternative that creates secure tunnels to remote networks without requiring a dedicated VPN server.

#bastion-host#devops#access
Stars1.2k
Forks47
Last commit4 years ago
bitpocket
bitpocketShell

A lightweight script for 2-way directory synchronization using rsync, designed as a DIY Dropbox alternative.

#cron-automation#bash-script#cli-tool
Stars1.0k
Forks78
Last commit2 years ago
Bash
BashShell

A Bash script template implementing best practices with useful helper functions for reliable scripting.

#template#devops#script-template
Stars998
Forks163
Last commit3 months ago
spot
spotShell

A tiny ack-style file search utility written in Bash that's fast and easy to customize.

#developer-tools#ack-alternative#command-line-tool
Stars953
Forks39
Last commit2 years ago
JSONlite
JSONliteShell

A simple, self-contained, serverless, zero-configuration JSON document store that sandboxes the current working directory like SQLite.

#database#data-persistence#document-database
Stars845
Forks37
Last commit1 year ago
has
hasShell

A lightweight bash script that checks for the presence and versions of command line tools on your PATH.

#hacktoberfest#hacktoberfest2021#devops
Stars811
Forks58
Last commit3 months ago
Fenrir
FenrirShell

A lightweight Bash script for scanning Linux/Unix/OSX systems for Indicators of Compromise (IOCs) without installation.

#unix#malware-detection#bash-script
Stars776
Forks114
Last commit4 years ago
google-drive-upload
google-drive-uploadShell

A collection of POSIX-compatible shell scripts for uploading files and folders to Google Drive using the official API.

#hacktoberfest#hacktoberfest2021#drive-uploader
Stars740
Forks142
Last commit2 years ago
wal
walShell

A script that generates terminal colorschemes from images and applies them on the fly.

#xresources#workflow-automation#imagemagick
Stars740
Forks35
Last commit9 years ago
dotbare
dotbareShell

A command-line utility to manage dotfiles and act as a generic fuzzy git client using fzf.

#version-control#developer-tools#cli-productivity
Stars725
Forks19
Last commit2 years ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Bash18
#Cli Tool15
#Command Line Tool15
#Developer Tools13
#Devops10
#Shell9
#Automation7
#Cross Platform7
#Open Source6
#Linux5
#System Administration5
#Shell Script5