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.
- GitHub: https://github.com/topics/bash
- Wikipedia: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
- Repo: https://github.com/gitGNU/gnu_bash
- Created by: Brian Fox
- Released: June 8, 1989
- Related Topics: shell,
- Aliases: bash-script,
- Last updated: 2026-06-30 00:03:26 UTC
- JSON Representation
https://github.com/raimo33/minishell
My (and egualand's) version of the 42 school minishell project
Last synced: 05 May 2026
https://github.com/mbekkomo/startmux
Better way to getting started with Termux.
Last synced: 15 Mar 2025
https://github.com/jruot/files-to-prompt-bash
Bash script to output directory structure and file contents for LLM prompts
ai bash bash-script llm prompt prompt-engineering
Last synced: 30 Apr 2026
https://github.com/document10/scriptsrep
Contains useful scripts
arch arch-install-script arch-installation arch-linux arch-scripts archlinux bash bsd desktop desktop-environment freebsd freebsd-scripts freebsd-setup gui linux linux-gui openbox sh shell suckless
Last synced: 08 Apr 2026
https://github.com/jollopre/dotfiles
My personal dotfiles
bash brew brewfile dotfiles git-secret vim vim-configuration vimrc zsh
Last synced: 08 Apr 2026
https://github.com/thescreechingbagel/scripts
misc collection of bash or otherwise scripts or modifications to scripts bagel has made (all garbage)
bash downloader misc script scripting scripts webtoon youtube youtube-dl
Last synced: 06 May 2026
https://github.com/daniilzinoviev06/photoshop-installer-linux
Photoshop CC 2018 installer for Linux
adobe arch bash linux mint photoshop ubuntu wine winetricks
Last synced: 09 Apr 2026
https://github.com/web-dev-codi/setup-a-local-web-development-environment
A detailed guide to setup a full Web development environment with Node.js, and Git for your operating system
backend bash config developer development environment front-end git git-credential github initial linux-development local-development-environment macos-development node nodejs shell ssh windows windows-development
Last synced: 14 Apr 2025
https://github.com/soerlemans/journal.sh
Shell scripts for journaling.
bash journaling shell shell-script
Last synced: 16 Apr 2026
https://github.com/armoghans-organization/security-patch-manager
This bash script allows to to check and apply system security updates for Debian Based Distros..
bash bash-script bash-scripting debian debian-linux lahore-garrison-university lgu linux project shell-script shell-scripting university university-project
Last synced: 03 Jan 2026
https://github.com/theleopard65/wsl2-setup
This repository is made to automate the setup and Installation of various tools and applications within a Windows Subsystem for Linux (WSL2) environment. This script installs a comprehensive toolkit for security and penetration testing tasks.
apt bash burpsuite dirbuster ghidra installer installer-script john kali pentest pimpmykali python3-pip root sudo ubuntu wsl wsl-terminal wsl2
Last synced: 25 Feb 2025
https://github.com/jd-apprentice/image-manager-cli
📷 Download images from the CLI
Last synced: 30 Apr 2026
https://github.com/henryhale/webenv
#️⃣ Setup your web development environment in one command
bash command-line env henryhale lamp linux-shell node shell web
Last synced: 26 Feb 2025
https://github.com/soif/domoticz_scripts
My dzEvents and Bash Scripts for Domoticz
alexa asterisk bash domoticz dzvent dzvents-scripts hg612 livebox lua modem pfsense pir scripts thermostat
Last synced: 03 May 2026
https://github.com/workofaditya/deauth-simulator
This script automates WiFi deauth attacks, enabling monitor mode, capturing handshakes, and safely managing the wireless interface.
aircrack-ng aircrack-ng-tutorial bash bash-script commands deauth deauth-wifi deauthentication-attack guide linux shell step-by-step terminal wifi wifijammer wifipasswordgrabber
Last synced: 09 Apr 2026
https://github.com/miladhzzzz/vsphere-infra
zero-touch bare metal server deployment automation.
ansible bash datacenter-automation linux-automation network-automation python terraform vsphere
Last synced: 11 Apr 2026
https://github.com/volkansah/dev-server-toolbox
A lightweight, interactive Bash tool for developers to manage and monitor Linux servers. Can also be used as a boilerplate.
bash bash-script cli debain developer-tools developers helpful-tool how-to networking scripts server-tools shell shell-script shell-scripts system terminal-based useful-scripts
Last synced: 31 Aug 2025
https://github.com/infamousjoeg/infamousmedia
Automated deployment of my media automation setup
bash docker docker-compose jackett nginx ombi plex plex-media-server radarr sonarr transmission
Last synced: 11 Apr 2026
https://github.com/oresoftware/ores
Command line tools for ORESoftware
bash nodejs ores oresoftware shell
Last synced: 10 Apr 2026
https://github.com/Aman7123/RSync-Backup-Script-v1
Automates directory backups to weekly and monthly folders, with pruning for space conservation. Features include logging, configurable settings via a config file, and recommended cron job setup for daily backups
bash directory-backup rsync-backup-script ubuntu-scripts
Last synced: 22 Sep 2025
https://github.com/m1ngsama/automa
Self-hosted Docker Compose deployer — interactive CLI to deploy Forgejo, Nextcloud, Minecraft, and more in seconds
bash cli deployment devops docker docker-compose homelab self-hosted
Last synced: 27 May 2026
https://github.com/irfanbaigse/aliases
Bash aliases for bash profiles
alias aliases bash bash-script docker-aliases shortcode shortcodes
Last synced: 12 Apr 2026
https://github.com/codehearts/setdown.sh
🎛 Utilities for making interactive system setup easier
Last synced: 19 May 2026
https://github.com/alfiosalanitri/encrypted-backup
Bash script to create an encrypted tar archive of a given directory. Supports files and folders exclusions listed in the excluded.txt file
Last synced: 19 May 2026
https://github.com/robatron/akinizer
A simple configuration management tool written in JavaScript for fun and practice
bash configuration-management dotfiles gulp javascript linux macos provisioning ubuntu
Last synced: 08 Apr 2026
https://github.com/ozankiratli/poolseq-vcf2freq
A tool to convert poolseq VCF to allele frequencies.
Last synced: 19 May 2026
https://github.com/dlampsi/dotfiles
.files
bash dotfiles dotfiles-macos shell zsh
Last synced: 23 Jan 2026
https://github.com/erogluyusuf/dogpack
dogpack is an open-source reconnaissance and information gathering tool designed for analyzing websites. It automates the process of collecting critical data about a target domain, helping users perform security assessments, gather intelligence, and identify potential vulnerabilities.
bash dns ip linux nslookup python security security-tools ssl tool web web-sec-scanner web-security whois
Last synced: 03 Feb 2026
https://github.com/soft/bash-match
Perl style regex matching for Bash
bash plugin regex regular-expressions shell shell-scripting
Last synced: 07 May 2026
https://github.com/haithamaouati/push
Push Bash Scripting
bash bash-script bash-scripting linux linux-shell push script scripting scripting-bridge scripting-interface scripting-language scripting-languages scripts shell shell-script terminal
Last synced: 05 May 2026
https://github.com/ckunte/hkp
A collection of scripts to manage files, folders, set permissions, prune empty folders, combine/compress pdf files, etc.
Last synced: 15 Feb 2026
https://github.com/milescranmer/dockers
Docker images and tricks 🐳
astronomy bash containers docker dockerfile git gpu linux python
Last synced: 08 Apr 2026
https://github.com/iberasoft/bash-scripts
:computer: Bash scripts for automate daily development tasks
Last synced: 05 Nov 2025
https://github.com/xorsirenz/bevip
Bash Enumeration Vulnerability Identification Privilege Escalation Toolkit
bash enumeration privilege-escalation root shell shell-script toolkit vulnerability-identification
Last synced: 28 Mar 2025
https://github.com/devopsvanilla/gh-gpg-helper
Automate GitHub GPG key setup and commit signing configuration with a single command - secure your commits effortlessly
bash devops github-config shell
Last synced: 19 May 2026
https://github.com/qoomon/passphrase-generator
dice passphrase generator
bash dice eff generator passphrase password ppgen shell terminal
Last synced: 16 Apr 2026
https://github.com/beaglefoot/advanced-bash-scripting-guide-code-highlight
"Advanced Bash-Scripting Guide" with code highlights
Last synced: 29 Mar 2025
https://github.com/joooook/clash-agent
A Bash script provides simple control functions for Clash .
agent bash clash clash-premium clash-proxy shell zsh
Last synced: 11 Apr 2026
https://github.com/mattmezza/pacco
📦 pacco helps me manage my dotfiles plugins
bash dotfiles package-manager plugin script utilities
Last synced: 10 Apr 2026
https://github.com/schanur/dotfiles
All my config files. Used with Debian stable and Debian testing.
aliases bash color-theme colorscheme dark-theme dotfiles git gtk i3 installer package-manager qt qt4 qt5 tmux zsh
Last synced: 11 Apr 2026
https://github.com/bennylope/heku
A Heroku deployment workflow management script (for Heroku Toolbelt)
Last synced: 18 May 2026
https://github.com/bjoern-hempel/bash-securizer
A tool to check the security of web applications.
bash dns email header security security-tools websecurity
Last synced: 16 May 2026
https://github.com/shinjimc/zsh-setup-pro
Advanced ZSH setup with Pokémon Color Scripts. This script installs and configures ZSH with Oh My Zsh, useful plugins, and options to personalize your terminal with Pokémon colors. Ideal for Linux users looking for an attractive and efficient terminal experience.
archlinux bash debian fedora linux linux-customization oh-my-zsh pokemon-color-scripts setup-script shell-configuration terminal terminal-customization ubuntu zsh
Last synced: 20 Feb 2026
https://github.com/cristianoliveira/obsh
[Ob][sh]idian a shell cli for managing with obsidian vaults
Last synced: 11 Apr 2026
https://github.com/sahinmeric/holberton-system_engineering-devops
DevOps curriculum of Software Engineering Foundations at Holberton School UY
bash devops infrastructure networking regex shell shell-commands ssh ssl webserver
Last synced: 13 May 2026
https://github.com/ragdata/release-manager.action
🎁 Action to Manage Releases & Changelogs
bash changelog-generator github-action github-actions-docker ragdata redeyed-software release-automation
Last synced: 29 Mar 2025
https://github.com/koutsie/citros
Build script, package lists, updates & other stuff for CitrOS🍋
Last synced: 12 Apr 2026
https://github.com/larryeitel/clone
This is a simple bash script that takes a git repository url and clones it to a local repos directory. It will delete the .git directory. The purpose is to feed repos into a local search engine for code search.
Last synced: 11 Jun 2026
https://github.com/jiab77/cachyos-zfs-tools
Basic ZFS scripts/tools for CachyOS.
Last synced: 13 May 2026
https://github.com/natalialewis/connectplate
Social media app for recipes that emphasizes medical diet communities. Note: This is a passion project that is not ready for deployment yet. Most updates will remain on the 'testing' branch until ready for a rough deployment.
bash cloudfare css firebase git github html js jsx node react single-page-applications vide
Last synced: 02 Apr 2026
https://github.com/lynkos/bst
Sorts strings using a Binary Search Tree.
bash c command-line makefile shell
Last synced: 19 Oct 2025
https://github.com/badreddinkaztaoui/fq_log_archive_script
This script is designed to manage and maintain log files by archiving and cleaning them up based on their age. It compresses old log files into an archive and removes logs and archives older than specified retention periods.
bash bash-scripting devops linux
Last synced: 14 Apr 2025
https://github.com/phd/mkalias
automatic lazy Bash completion for aliases
alias aliases bash bash-completion bashrc
Last synced: 20 May 2026
https://github.com/alexm-sys/linux-cleaning-tasks
Bash script template for daily cleaning and maintenance tasks on Linux systems. Includes English and Spanish versions. / Plantilla de script Bash para tareas diarias de limpieza y mantenimiento en sistemas Linux. Incluye versiones en inglés y español.
automation bash cleanup cron docker linux logrotate opensource system-maintenance template
Last synced: 09 Apr 2026
https://github.com/zouariomar/dotfiles
This is my personal collection of configuration files (dotfiles) for setting up a consistent and productive development environment across different machines. It includes customizations for terminal tools, editors, and shells that I use daily. These dotfiles are designed to be minimal, clean, and easy to manage with symlinks or setup scripts.
bash browser firefox linux nvim obsidian vim vscode vscode-extension
Last synced: 15 May 2025
https://github.com/judahpaul16/nextcloud-docker
A quick bash setup script that sets up NextCloud and NGINX in docker.
bash docker docker-compose nextcloud nginx script
Last synced: 06 Apr 2025
https://github.com/codersguild/deployments
Bash Scripts, Linux Commands. Static Content, Kubernetes Pods configs and Docker Setup files (Dockerfiles)
bash bash-scripting cli docker yaml-configuration zshrc
Last synced: 30 Oct 2025
https://github.com/haroldpetersinskipp/dotfiles
My dotfiles
aliases bash bashrc dotfiles functions ios powershell raspberry-pi raspberry-pi-4 shell themes windows-10 windows-terminal wsl zsh zshrc
Last synced: 10 Apr 2026
https://github.com/0xamined/portseeker
This is an advanced port scanner written in Bash that allows you to scan a target host for open or closed ports.
bash information-gathering netcat port-scanner shell-script
Last synced: 06 May 2026
https://github.com/zcemycl/amazon-openvpn-ddns-terraform
AWS Deployment of OpenVPN Server with Terraform and Domain Name to Dynamic IP
aws bash boto3 certbot crontab ddns dynamic-dns ec2 github-actions openvpn python route53 sacli terraform
Last synced: 09 Apr 2026
https://github.com/codesvault/wp-docker
Create LAMP stack with Docker using CLI
bash bash-script composer docker docker-compose dockerfile lampstack nginx nodejs php wordpress wordpress-development wpcli
Last synced: 10 Apr 2026
https://github.com/krlex/awscli
This is script helps you for quick download and installation aws client ( latest version) for your Linux OS
aws aws-cli bash centos debian fedora installation-script ubuntu
Last synced: 12 Apr 2026
https://github.com/open-technology-foundation/post_slug
The `post_slug` function modules for Python, Bash, Javascript, and PHP, converts any given line of text into a URL- or filename- friendly ASCII slug. Used mainly to generate consistent cross-language slugs for headlines, article titles, book titles, and for URLs and filenames generally.
bash javascript modules php postslug python python3 shell slugify slugs
Last synced: 30 Dec 2025
https://github.com/bitsofinfo/cicd-toolbox
Simple alpine docker image for CICD ops with bash, redis, python, curl, jq, jo, and yq. Run bash, python scripts, cURL ops, manipulate JSON and YAML!
bash cicd continuous-delivery continuous-integration curl devops jo jq json shell yaml yq
Last synced: 10 Apr 2026
https://github.com/droubarka/bandit
Solutions and walkthroughs for OverTheWire: Bandit - learn Linux command-line basics through real hacking challenges.
bandit bash command-line ctf cybersecurity ethical-hacking hacking infosec linux linux-basics overthewire shell wargame writeup
Last synced: 17 Aug 2025
https://github.com/t99/scriptbin
A collection of the scripts I use on my home Linux server.
archlinux bash bashrc linux linux-server script scripts
Last synced: 09 Apr 2026
https://github.com/piger/fuzzyclock
A fuzzy clock for the shell. Italian localization (Romanaccio).
ao bash bellazi clock mortaccitua roma shell shell-script zsh
Last synced: 09 May 2026
https://github.com/brlin-tw/bash-snap
Unofficial Snap Packaging for GNU Bash
Last synced: 20 May 2026
https://github.com/hazepynut/gki-builder
GKI Builder || Force Push Warning!
bash github-actions gki gki-builder
Last synced: 01 Nov 2025
https://github.com/cluster-queue/core
core application to be used in the background - only for core development. you may watch out for the dummy package
bash cli cluster-management cluster-queue dependency dummy php scp server-config setup shell ssh
Last synced: 07 Mar 2026
https://github.com/steppsr/getnftnamesfromnftids
Get a list of NFT Names from a list of NFT IDs using the Mintgarden API
bash chia chia-network mintgarden-api nft nfts
Last synced: 19 May 2026
https://github.com/e-lemongrab/myshell
Framework for bash
bash bash-alias bash-completion bash-profile bash-prompt bitwarden cloud docker shell terminal
Last synced: 12 Apr 2026
https://github.com/husixu1/bdm
BDM -- Bash Dotfile Manager
bash dotfiles dotfiles-manager
Last synced: 06 Apr 2025
https://github.com/daft-8/msfpe
Metasploit post exploitation script written in Shell for Linux.
Last synced: 23 Mar 2025
https://github.com/labex-labs/quick-start-with-shell
[Quick Start with Shell] This repository collects 14 of programming scenarios (labs and challenges) for Quick Start with Shell. This course is designed to give you a solid foundation in the most popular shell used in Linux, the Bash (Bourne Again Shell). You will learn how to use the shell to per...
awesome awesome-list bash challenges course education hands-on labex labs linux programming shell
Last synced: 31 Dec 2025
https://github.com/pladon112/win_cloudimage_builder
Build your customized Windows images for Cloud
bash cloud-images kvm linux openstack powershell python qemu qemu-img virtualization windows windows-image
Last synced: 23 Aug 2025
https://github.com/jaredrethman/wp-multisite-docker
WordPress Multisite Docker LEMP / PHPMyAdmin / SSL
bash docker-compose lemp lemp-stack makefile mariadb ssl wordpress
Last synced: 09 Apr 2026
https://github.com/octivi/borg-backup-wrapper
Wrapper for a deduplicating archiver BorgBackup. It simplifies performing everyday tasks on multiply repositories.
backup bash borgbackup borgbase compression dedupe deduplication encryption servers
Last synced: 20 Feb 2026