An open API service indexing awesome lists of open source software.

Bash

Bash (Bourne Again Shell) is a shell and command language interpreter for the GNU / Linux operating systems. It is meant to be an improved version of Bourne Shell. It is used as a default login shell for most Linux distributions. Bash can read and execute shell script (.sh) files to automate the execution of tasks.

https://github.com/salotz/pbs_templates

PBS submission script template with org-mode noweb script generator.

bash job-scheduler job-submission literate-programming noweb org-mode pbs

Last synced: 29 Apr 2026

https://github.com/nmdra/ccc

Simple bash Script for Compile & Run C programs

bash bashscript c compile gcc gcc-complier

Last synced: 09 May 2026

https://github.com/olback/dotfiles

Shell configs

bash bash-aliases bash-script

Last synced: 19 Apr 2026

https://github.com/tomeraberbach/tcnj-deploy

โซ A bash script for easily deploying a directory of website files to your personal TCNJ website at https://www.tcnj.edu/~username.

bash bash-script command-line command-line-tool deploy-tool deployment deployment-automation script shell shell-script tcnj the-college-of-new-jersey web web-development website

Last synced: 29 Apr 2026

https://github.com/equk/tls-altnames

:lock: List Alternative Names From TLS For OSINT

bash https linux mail osint tls

Last synced: 09 May 2026

https://github.com/mark-wiemer/hello-hello

A monorepo of all my personal work!

bash hello-world pnpm posix shell-scripting

Last synced: 28 Jun 2026

https://github.com/hinto-janai/hbc

hinto's bash compiler

bash compiler linux shell

Last synced: 09 May 2026

https://github.com/diasbruno/pd

Simple script to cd from long paths. (parent directories)

bash bash-script terminal tools

Last synced: 09 May 2026

https://github.com/mongoexpuser/terraform-created-resources

Terraform module for creation of resources on public clouds platforms.

aws bash hcl iac linode mongodb nodejs

Last synced: 05 Apr 2026

https://github.com/gbevan/yamlsh

YAML Parsed to environment variables in #! for shell

bash golang shebang shell yaml

Last synced: 20 Apr 2026

https://github.com/niklasbogensperger/openconnect-menu-bar

SwiftBar/xbar plugin to establish VPN connections via OpenConnect and monitor connection status

bash macos openconnect plugins swiftbar-plugins xbar-plugins

Last synced: 20 Apr 2026

https://github.com/antoniosarro/cloudflare-ddns

BASH script to effortlessly manage your Cloudflare DDNS. Receive instant Gotify notifications for automatic IP updates. Simplify dynamic IP management with ease!

bash cloudflare ddns ddns-updater

Last synced: 20 Apr 2026

https://github.com/wymli/makex

Itโ€˜s a cmd-line tool like `make` and `task`, supporting nested args and alias using `cobra`. It's a makefile alternative and a shell wrapper.

bash cli cobra make makefile shell task

Last synced: 09 May 2026

https://github.com/skwid138/shell-scripts

Personal macOS shell toolkit. Three-tier zsh init (env/login/rc), lazy Keychain-backed secrets, and bash CLI tools that integrate opencode with GitHub, Jira, SonarCloud, and Chrome DevTools MCP. Tested with bats; linted with shellcheck + shfmt.

automation bash bats cli macos opencode shell shellcheck zsh

Last synced: 15 Jun 2026

https://github.com/wachin/adb-send-files

Copy/Transfer files from Android phone to a Linux Personal Computer (PC) and from PC to Android phone with adb using scripts running on Clex Linux Terminal File Manager

bash clex filemanager files linux microsd-management pc pendrive pull push sdcard transfer usb-devices

Last synced: 09 May 2026

https://github.com/ivandavidov/bosh-release-flasher

Shell tool for fast generation of BOSH releases.

bash bosh cloud-foundry linux shell

Last synced: 08 May 2026

https://github.com/cloudbridgeuy/rargs

A bash framework that combines what I liked most about argc and bashly

bash framework rust

Last synced: 08 May 2026

https://github.com/uriel1998/automatic_wondershaper_wombat

Let this script configure wondershaper queues for you automagically!

bandwidth bash linux traffic-shaping

Last synced: 08 May 2026

https://github.com/yucked/scripy

๐Ÿ - Collection of scripts either written in Python or another language to quick handle various tasks.

bash batch handy powershell python quickstart scripts

Last synced: 08 May 2026

https://github.com/kayhide/arbash

Text templates manager

bash envsubst git patch

Last synced: 20 Apr 2026

https://github.com/linarcx/trinity

generating a graph based on links among files

bash bash-script dot-language graphviz links linux mind-mapping second-brain unix

Last synced: 08 May 2026

https://github.com/bash-bastion/shelltest

A test runner for POSIX-compliant shells

ash basalt bash dash ksh pdksh sh shell tdd testing zsh

Last synced: 08 May 2026

https://github.com/ykushch/openssl-ucc

Generate Self-signed certificate script

bash certificate script ucc-certificate

Last synced: 18 Apr 2026

https://github.com/carvilsi/sys-hardening

Scripts collection to hardening systems

bash hardening linux ubuntu-server

Last synced: 08 May 2026

https://github.com/progrhyme/gcloud-prompt

Show gcloud config info on Bash/Zsh prompt

bash google-cloud-sdk zsh

Last synced: 08 May 2026

https://github.com/reubn/electrician

โš ๏ธ WIP/UNTESTED/UNSAFE - Template Based WireGuard Configuration CLI

bash cli management shell vpn wireguard wireguard-admin wireguard-cli wireguard-tunnel wireguard-vpn wireguard-vpn-setup

Last synced: 08 May 2026

https://github.com/naltun/dotfiles

Because it's mandatory

bash dotfiles dotfiles-linux tmux tmux-conf vim

Last synced: 18 Apr 2026

https://github.com/miguelgargallo/github-top-30

Welcome to the GitHub Top 30 Project Finder! This project provides a tool for finding the top 30 most starred projects on GitHub.

bash github miguelgargallo penciltv projects python ranking stars top30 youtube

Last synced: 09 Apr 2026

https://github.com/ek33450505/cast-hooks

CAST hook scripts โ€” lifecycle hooks for Claude Code sessions

agents ai-agents anthropic bash cast claude-code cli developer-tools hooks observability open-source shell

Last synced: 11 Jun 2026

https://github.com/lichendust/pomo

๐Ÿ… A tiny lil pomodoro timer for your terminal

bash pomodoro productivity terminal timer

Last synced: 20 Apr 2026

https://github.com/haensl/hidden-files

A simple command line tool to show and/or hide hidden files (dot-files) on Mac OS X

bash hidden-files osx

Last synced: 20 Apr 2026

https://github.com/lazypwny751/colorsh

a simple color library written in bash

bash bash-colors color library module script shell variables

Last synced: 13 May 2026

https://github.com/mmitch/simplebackup

simple backup tool

backup bash shell simple

Last synced: 07 May 2026

https://github.com/zutto/spamhaus-blocklist

bash script to pull list of IP blocks from spamhaus and format them to nginx format

bash blacklist blocklist nginx spamhaus

Last synced: 13 May 2026

https://github.com/sypper-pit/safeguardian-vpn

SafeGuardian VPN - An Advanced Whonix Alternative Based on LXC Containers (use tor, wireguard,openvpn)

bash bash-script ethereum linux lxc lxc-containers openvpn openvpn-client private security security-tools tor ubuntu ubuntu-server vpn vpn-client whonix whonix-gateway wireguard wireguard-client

Last synced: 05 Apr 2026

https://github.com/lisa/bash-llm

LLM generator for Bash: Mimic the industry's top large language models at a faction of the price!

ai bash humour llm satire

Last synced: 20 Apr 2026

https://github.com/tomfromberlin/bashrc

This repo contains my bashrc. I put it on Github to save it somewhere in case I mess up my system. Also, I use this repository to figure out how Github works. So it may happen that strange things happen here.

bash bash-alias bash-aliases bash-config bash-configs bash-configuration bash-prompt bashrc bashrc-files dotfile

Last synced: 13 May 2026

https://github.com/liv7c/dotfiles

Personal config for bash, tmux, git and neovim

alacritty-config bash dotfiles neovim tmux vim

Last synced: 07 May 2026

https://github.com/locus313/github-api-scripts

Bash automation scripts for GitHub organization and enterprise administration using the REST and GraphQL APIs

automation bash cli devops github github-actions github-api github-enterprise organization-management shell-script

Last synced: 27 Jun 2026

https://github.com/ad5001/bashoop

Simple OOP implementation for bash.

bash oop

Last synced: 21 Apr 2026

https://github.com/kzrnm/powershell-wsl-alias

wsl command alias for PowerShell

bash powershell powershell-module windows wsl

Last synced: 06 May 2026

https://github.com/alexanderwillner/energywatchdog

Simple macOS watchdog script that kills processes that consume a lot of energy

bash bash-script daemon efficiency energy energy-monitor macos monitor monitoring monitoring-tool script shell shell-script

Last synced: 06 May 2026

https://github.com/thomd/azure-cli-tools

A collection of bash scripts for my daily work with Azure

azure bash cli

Last synced: 06 May 2026

https://github.com/ellemenno/cli0

cli zero โ€”a simple shell script skeleton with no dependencies

bash cli command-line example script shell tool

Last synced: 13 May 2026

https://github.com/iamtraction/go-installer

A seemless way to install Go in linux based systems.

bash go golang hacktoberfest installer script

Last synced: 06 May 2026

https://github.com/donuts-are-good/starchart

github supporter grid generator

bash generator github github-stars image shell

Last synced: 06 May 2026

https://github.com/smtkanchana66/linux-wifi-manager

This Bash script simplifies the process of connecting to Wi-Fi networks on a Linux system with NetworkManager.

bash bash-script bash-scripting linux linux-kernel linux-shell network networking shell shell-script shell-scripting shell-scripts wifi-network

Last synced: 06 May 2026

https://github.com/yankh764/rdoc

A command-line tool for launching documents using your favorite PDF viewer, written in bash.

bash bash-script command-line-tool documents linux reading

Last synced: 06 May 2026

https://github.com/cba85/cleanmymac-terminal

๐Ÿงน Maintenance scripts to clean your mac

bash macos

Last synced: 06 May 2026

https://github.com/jjfiv/root_utils

Scripts for managing my classes, users, and groups

admin bash

Last synced: 22 Apr 2026

https://github.com/malimirkec/killify

Killify helps you kill all the hanging running processes.

bash cli terminal

Last synced: 06 May 2026

https://github.com/kwvg/ramen

A repository featuring data-moshing methods by using data degradation and Digital Signal Processing.

bash cc-by-sa ffmpeg sox wikimedia-commons

Last synced: 06 May 2026

https://github.com/techspence/xymontoslack

Send Xymon alerts to Slack

bash slack slackbot xymon

Last synced: 06 May 2026

https://github.com/nfultz/rem

bash gtd remind

Last synced: 12 May 2026

https://github.com/morningspace/elastic-shell

A set of client utilities purely written in Bash Shell to manage Elasticsearch in interactive or non-interactive mode

bash client elasticsearch interactive non-interactive shell utilities

Last synced: 06 May 2026

https://github.com/muhammad-fiaz/tunix-library

A powerful, cross-platform terminal UI framework written in pure C11 with an optional modern C++20 wrapper.

bash c c-language c-libraries c-library c-programming cmake cpp cpp-library cpp-programming terminal-app terminal-ui tui tui-cpp xmake

Last synced: 20 Jun 2026

https://github.com/beardlyness/moonoo

MooNoo.sh | This script will make it super easy to setup mailcow, and have it be deployed in minutes.

bash docker mail mailcow shell

Last synced: 06 May 2026

https://github.com/swoodford/pingdom

Pingdom API tools

api bash curl pingdom script shell wget

Last synced: 05 May 2026

https://github.com/mohamedsaidsallam/git-aliases

Personal list of git aliases I use. Along with a script to generate a script to add them to your config

bash bash-script git git-alias git-aliases github-actions

Last synced: 05 May 2026

https://github.com/dawsbot/build-shell-script

Build shell aliases and functions from Node

bash shell terminal

Last synced: 05 May 2026

https://github.com/supertetelman/public-scripts

A collection of useful scripts and utilities that I have written in various languages.

bash python scripts setup teaching utilities

Last synced: 24 Apr 2026

https://github.com/jorgeatgu/setup

:floppy_disk: dotfiles / config

applescript bash cli dotfiles shell sublime-settings

Last synced: 05 May 2026

https://github.com/kevcui/testing-toolbox

๐Ÿ› ๏ธ Handy single-file scripts to help with testing, or daily hacking

bash bash-script bash-scripting cli puppeteer script testing testing-toolbox toolbox

Last synced: 05 May 2026

https://github.com/portellam/post-install-setup-script

Post-install changes to a recognized Linux system. Distro-agnostic.

arch bash debian distro-agnostic distroless fedora redhat ubuntu

Last synced: 05 May 2026

https://github.com/al-ghaly/bsql-engine

A multiuser lightweight DBMS written in bash

bash bash-scripting linux-shell redhat7 scripting shell-scripting

Last synced: 05 May 2026

https://github.com/martincastroalvarez/media-tools

Video processing pipeline using FFMPEG CLI

bash ffmpeg linux video

Last synced: 05 May 2026

https://github.com/richinfante/github-clone-all

Clone all your github repos for backups & local development.

bash git github

Last synced: 05 May 2026

https://github.com/mbrassey/reflex

Monitor URL for change & trigger SMS notifications

bash bash-script sms sms-api sms-client

Last synced: 04 May 2026

https://github.com/chrisinick/tag-music

Automatically tag music files on a remote sftp drive

audio-library bash metadata tagging

Last synced: 24 Apr 2026

https://github.com/unosd/bashlinq

.NET Core bridge to use LINQ from the command line

bash csharp dotnet-core dynamic-linq linq

Last synced: 04 May 2026

https://github.com/ryapric/install_r

Bash script for installing tiers of the R ecosystem on various GNU/Linux OSes

bash gnu gnu-linux linux r

Last synced: 18 Apr 2026

https://github.com/markusressel/venv-install

Install python packages to independent venvs and still use them from your cli as usual.

bash bash-script cli venv

Last synced: 12 May 2026

https://github.com/fgaz/emojiid

Deterministically assign an emoji to a user/machine pair. Stop wasting that space on $PS1!

bash emoji prompt terminal

Last synced: 18 Apr 2026

https://github.com/gughog/clr-js

A simple library for Node.js CLI apps to colorize and add some life to bash texts. (WIP)

bash cli clr clr-js color library nodejs opensource

Last synced: 04 May 2026

https://github.com/omercsp/runenv

Simple bash script for running different container based environment according to the current working directory.

bash build containers docker linux podman

Last synced: 04 May 2026

https://github.com/kaisen-bot/pwnkit-helper

๐Ÿš€ Enhance your penetration testing with PwnKit Helper, a simple tool for exploiting the CVE-2021-4034 vulnerability in pkexec for local privilege escalation.

bash ctf ctfs cve-2021-4034 debian ethical-hacking ethical-hacking-tools exploit hack hacking-tools hacks hackthebox linux privilege-escalation pwnkit python tryhackme ubuntu

Last synced: 04 May 2026

https://github.com/kevcui/0wstego

:secret: Hide/Reveal secret message using zero-width characters

bash bash-script steganography zero-width-space

Last synced: 04 May 2026

https://github.com/cybershadow/multishellcheck

Lint multi-file scripts with ShellCheck

bash linting

Last synced: 11 May 2026

https://github.com/whjwnavy/bash_shell

linux shell program, shell็ผ–็จ‹ๅ…ฅ้—จ

bash shell

Last synced: 04 May 2026

https://github.com/unixorn/ec2-tagread

Helper script to let bash scripts read EC2 tags

bash ec2

Last synced: 04 May 2026

https://github.com/meleu/used2betxt

Converting Synopsis.txt files to gamelist.xml

bash gamelist retropie xml

Last synced: 25 Apr 2026

https://github.com/x-dark/wallspla.sh

Wallpaper changer in Bash for Linux using Unsplash photos

bash desktop unsplash wallpaper

Last synced: 04 May 2026

https://github.com/xion/shoo

Process killer & resource reclaimer

bash kill processes shell unix

Last synced: 11 May 2026

https://github.com/sblack4/linux-setup-tools

Quickly customize your Linux environment so you can get to work

bash configuration-management linux linux-environment linux-setup

Last synced: 03 May 2026

https://github.com/shinokada/typelet

Create and add large words print it with a typewriter effect.

bash cli command-line figlet terminal typewriter-effect

Last synced: 11 May 2026

https://github.com/mrvi0/conf-watch

๐Ÿ” Secure configuration file monitoring with Git-based versioning and terminal-styled web interface. Each installation gets a unique password for enhanced security. Monitor dotfiles, configs, and system files with automatic snapshots, diff viewing, and rollback capabilities

backup-tool bash cli-tool config-backup configuration-management developer-tools diff-viewer dotfiles file-monitoring git-based python snapshots terminal-ui version-control web-interface

Last synced: 03 May 2026

https://github.com/codingkoopa/yamdi

An advanced Docker setup for running Minecraft servers with Spigot and Paper. Mirror of: https://gitlab.com/CodingKoopa/yamdi

bash docker minecraft paper spigot

Last synced: 03 May 2026

https://github.com/raupulus/tools-server-scripts

Herramientas para solucionar mis tareas repetitivas en servidores para proyectos que gestiono o desarrollo mediante scripts en bash para linux. Mirror de https://gitlab.com/raupulus/tools-server-scripts

bash script scripts server tools web

Last synced: 03 May 2026

https://github.com/slexx1234/dump.sh

MySQL dumper

bash dump mysql shell

Last synced: 02 May 2026

https://github.com/nikoo-asadnejad/systemdservice-healthcheck

Health checker for systemd unit which checks systemd status and also calls health check api

bash bash-script cron health-check linux shell shell-script systemd systemd-service systemd-unit

Last synced: 02 May 2026

https://github.com/miladev95/shell-scripts

Small and useful shell scripts

bash bash-script shell shell-script

Last synced: 22 Apr 2026

https://github.com/krisbobo/alx-system_engineering-devops

An introduction to bash shell scripting.

bash cli

Last synced: 01 May 2026

https://github.com/gitxpresso/tar2deb

Convert almost any extracted tar file into a .deb file, but debian file is customized based on your input.

bash purebash tar2deb

Last synced: 06 May 2026