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-07-07 00:04:03 UTC
- JSON Representation
https://github.com/danrynr/ffmpeg-gif
An easy tool to convert video to gif with palette gen
bash ffmpeg gif gif-maker mp4 palette-generation
Last synced: 04 May 2026
https://github.com/sypper-pit/lxc-auto-install
This Bash script automates the creation and configuration of LXC containers and virtual machines using LXD on Ubuntu systems. It provides an interactive, user-friendly interface for selecting image sources, choosing between containers and VMs, and configuring system resources.
automation bash bashscripting cloudcomputing cloudinfrastructure containerorchestration containers devops itautomation linux linuxadministration lxc lxd servermanagement servervirtualization systemadministration systemconfiguration ubuntu virtualization virtualmachines
Last synced: 04 May 2026
https://github.com/gtothani/google-cloud-wordpress-security-audit
Bash script to audit WordPress on Google Cloud HTTP(S) Load Balancing: DNS, SSL/TLS, redirects, security headers, xmlrpc, CDN/cache, Cloud Armor, and more.
bash gcp google-cloud security security-audit shell wordpress
Last synced: 04 May 2026
https://github.com/alh477/usb-cam-bash
A robust, configurable Bash script for capturing raw or lossless video footage from multiple USB cameras and audio from a USB microphone using FFmpeg on Linux systems. Optimized for laptops,
Last synced: 14 May 2026
https://github.com/do6pbln9l/hh-oauth2-keendns-nginx-systemd
Automated HeadHunter OAuth2 infra behind KeenDNS + nginx with token auto-refresh via systemd timers. Test server included; production app lives in a separate project.
api-integration automation bash devops headhunter hhru infrastructure keendns linux nginx oauth2 proxy reverse-proxy security ssl-termination systemd token-refresh
Last synced: 04 May 2026
https://github.com/dmatking/shell-toys
Interesting or over-engineered command line scripts.
bash bash-scripts command-line console powershell powershell-scripts python-console python-scripts shell shell-script windows-terminal windows-terminal-scripts
Last synced: 02 Jun 2026
https://github.com/olindkri/claudr
claudr — the simplest way to run Claude Code with any OpenRouter model.
ai-tools anthropic bash claude claude-code cli deepseek developer-tools fzf gemini kimi-k2 linux llm macos openrouter powershell qwen3 windows
Last synced: 11 Jun 2026
https://github.com/playday3008/termux-de
Unified desktop environment launcher for Termux — 12 DEs over Termux:X11 with GPU acceleration via Mesa drivers
android bash desktop-environment gpu-acceleration linux-desktop mesa shell-script termux termux-x11 x11
Last synced: 09 Jun 2026
https://github.com/octopusnz/scripts
Various config files and scripts, mostly Debian and Ruby
Last synced: 04 May 2026
https://github.com/jeinselen/apple-automatorshortcuts
Assorted Apple Shortcuts to speed up media processing and other tasks
apple applescript automator bash bash-script ffmpeg imagemagick macos script shortcuts workflow
Last synced: 04 May 2026
https://github.com/pkgstore/bash-github-api
Bash tools for GitHub API.
api api-client bash bash-script bash-scripts github github-api linux
Last synced: 16 Apr 2026
https://github.com/kissssu/coin-toss
This Bash script simulates a coin toss by using a random number generator to determine the outcome (heads or tails).
Last synced: 04 May 2026
https://github.com/codevena/fixbuddy
Autonomous GitHub issue fixer with two-agent self-review pipeline (claude/codex/opencode/gemini)
ai ai-agents automation bash claude code-review codex devops gemini github-actions issue-automation opencode pull-requests
Last synced: 13 Jun 2026
https://github.com/m0zgen/install-speedtest
⚙ Speedtest CLI installer
bash installer linux speedtest
Last synced: 04 May 2026
https://github.com/robrohan/bash-ping
Docker container that pings a list of servers and provides a prometheus feed for the ping
bash devops devops-tools grafana monitoring nodeping ping prometheus
Last synced: 04 May 2026
https://github.com/gnikonorov/bog
Logging framework for bash scripts
bash logger logging logging-library shell
Last synced: 04 May 2026
https://github.com/hammad-013/file-integrity-checker-linux
A lightweight, Linux CLI tool written in Bash to monitor file integrity using SHA-256 hashes.
bash bash-script bash-scripting cli cli-tool cybersecurity file-integrity hash linux open-source
Last synced: 04 May 2026
https://github.com/clobee/clobee
Senior Software Engineer (backend) & Ethical Hacker
Last synced: 04 May 2026
https://github.com/elfn/terraform
Terraform training
aws bash cloud hashicorp hcl packer-template
Last synced: 16 Apr 2026
https://github.com/m-ah07/linux-system-health-monitor
A lightweight Shell script for monitoring Linux system performance, including CPU, memory, disk, network, and processes.
bash linux monitoring shell-script system-performance
Last synced: 04 May 2026
https://github.com/medvind2140/vimdiffer
Quick and easy diffing from clipboard into terminal and Vim
Last synced: 04 May 2026
https://github.com/weronika-stepien/shell
Shell scripting projects focused on automating system processes and DevOps tasks. Includes tools like a Software Manager, EC2-Email-Alerter etc. Showcasing best practices in scripting for task automation, system management, and process optimization.
automation bash devops linux process-automation scripting shell system-administration task-automation
Last synced: 04 May 2026
https://github.com/steppsr/brighttree
Building a Chia Dashboard on Linux - A Walkthrough
bash chia chia-blockchain dashboard farmer harvester mysql php
Last synced: 04 May 2026
https://github.com/ngrogg/android-debian-terminal-config
BASH script to configure the Android Debian terminal into a development environment.
Last synced: 16 Apr 2026
https://github.com/swodlore/search-machines-of-s4vitar
Linea de comandos para buscar maquinas para practicar segun nombre, ip, sistema operativo, dificultad y skills con bash
bash bash-script bash-scripting kali-linux linux linux-kernel parrot
Last synced: 04 May 2026
https://github.com/mskian/cutoff-bash
Calculate Cut off Marks Using Bash Script
agriculture bash cutoff engineering linux mark science shell termux
Last synced: 04 May 2026
https://github.com/stay-js/linux-11
Neumann János IT - Linux alapok - 11. osztály
Last synced: 04 May 2026
https://github.com/git-akihakune/git-puller
Scripts for automating updating local Git repositories
automation bash git-pull git-pull-script python scripts
Last synced: 16 Apr 2026
https://github.com/grackleclub/go-run
go live reload - automatically restart Go upon file changes
Last synced: 05 May 2026
https://github.com/ngpepin/aido
Bash scripts for in-line CLI review, editing and execution of Bash commands suggested by an LLM in response to a user's requests for assistance.
assistant-chat-bots bash bash-completion bash-prompt bashrc command-line-tool linux llama llm llm-agent mixtral-8x7b
Last synced: 05 May 2026
https://github.com/gfargo/strut
CLI toolkit for managing Docker stacks
bash cli deployment devops docker docker-compose infrastructure vps
Last synced: 14 Jun 2026
https://github.com/maximilianoaguirre/cv-bash
Fun rework of my CV as a bash emulator
Last synced: 05 May 2026
https://github.com/renaudgweb/server-install
Script Bash d'installation de serveur LAMP sur Raspberrypi
bash bash-script lamp-stack linux raspberry-pi
Last synced: 05 May 2026
https://github.com/its-kios09/openmrs-db
Sourcing up OpenMRS empty database
Last synced: 05 May 2026
https://github.com/johanneswiesner/csp_docker
A repository for creating Docker and Singularity files using Neurodocker
bash docker docker-image dockerfile neurodocker neuroscience nipype python reproducible-research tsv-parser
Last synced: 05 May 2026
https://github.com/raminrahimzada/shelegram
Shell over Telegram
bash csharp shell telegram-bot
Last synced: 05 May 2026
https://github.com/alfiosalanitri/linux-doc-words-counter
A simple bash script to count all words and characters of multiple documents (.doc|.txt)
Last synced: 05 May 2026
https://github.com/maglovskinenad/shellmate
CLI tool for Linux system administrators to simplify daily tasks like user management, service control, and system monitoring.
admin bash cli command-line linux
Last synced: 15 Jun 2026
https://github.com/nkeramov/bash_scripts
Some useful bash scripts
bash bash-automation bash-script nifi
Last synced: 05 May 2026
https://github.com/mele0/ckd-patient-profiling
Reproducible pipeline for unsupervised proteomic clustering in chronic kidney disease using UMAP and Gaussian Mixture Models, with downstream Random Forest and LASSO feature selection, pathway enrichment, and survival analysis to define molecularly distinct CKD endotypes.
bash clustering deep-learning dimensionality-reduction hpc machine-learning pca precision-medicine proteomics-data-analysis python r survival-analysis ukbiobank umap
Last synced: 05 May 2026
https://github.com/adel-bz/mssql-database
Configuring and managing Microsoft SQL Server (MSSQL) instances with Docker.
bash docker mssql mssql-config php
Last synced: 16 Apr 2026
https://github.com/enindu/monitor-services
Monitor systemd services, try to recover failed services, and send email alerts
bash linux maintenance monitoring shell system-administration systemd systemd-service
Last synced: 05 May 2026
https://github.com/min-thway-htut/leetcode-problems
Solutions to LeetCode Problems
algorithms bash data-structures javascript leetcode-solutions python3 typescript
Last synced: 05 May 2026
https://github.com/open-technology-foundation/xgrep
Specialized grep tools to search within specific language files by extension and shebang detection. Utilizes ripgrep for performance when available, with graceful fallback to standard grep.
bash grep grep-search php python
Last synced: 05 May 2026
https://github.com/bearmug/cfg-init
Config files collection to speed-up new workstation setup
bash cfg developer-tools development-environment gradle zsh
Last synced: 05 May 2026
https://github.com/littlewalter/up
An alternative way to quickly change directories up the tree! Navigate to ancestor directories by count and directory name with tab completion.
bash bash-configuration bash-scripting cd change-dir change-directory cli command-line filesystem filesystem-utils navigation shell tab-completion terminal zsh zsh-configuration
Last synced: 05 May 2026
https://github.com/eugeniogiusti/network-analyzer
A versatile network troubleshooting script that performs ping, traceroute, DNS lookups, TCP port tests (via Nmap), and captures traffic using tcpdump for advanced analysis.
bash bash-script layer3 layer4 linux network-analysis networking tcp-ip troubleshooting
Last synced: 05 May 2026
https://github.com/prostopasta/xfce-night-switch
Automatic dark/light theme switcher for XFCE — panel launcher, icon picker, solar scheduling, i18n
auto-dark bash dark-mode gtk i18n linux night-switch panel-applet sunrise-sunset xfce xfce4 yad
Last synced: 15 Jun 2026
https://github.com/alcatraz2033/xfce-kali-customization
Script que automatiza la instalación de todo el entorno para kali linux enfocado en el tema Nordic.
bash bash-script bash-scripting customization kitty kitty-terminal linux nordic xfce xfce-theme xfce4
Last synced: 05 May 2026
https://github.com/vehsamrak/jsoncreator
Bash Json Creator
bash json json-serializer shell
Last synced: 05 May 2026
https://github.com/chewytoast/42_cursus
All the projects carried out for Campus 42 Barcelona
Last synced: 05 May 2026
https://github.com/olivermking/typescript-build-check-workflow
Github workflow to guarantee TypeScript code has been built (compiled) in pull request
bash github-workflow javascript typescript
Last synced: 05 May 2026
https://github.com/krish-r/shcripts
Collection of simple and tiny shell scripts (<100 lines).
bash cli command-line terminal
Last synced: 05 May 2026
https://github.com/kuladog/arch-xfce-hardened
Installer and hardened configs for my Arch box
arch-linux bash bootstrap configs dotfiles hardened install-script linux security
Last synced: 05 May 2026
https://github.com/aleister888/archinstall
Instalador y configurador para Arch Linux
archlinux archlinux-dotfiles archlinux-installer bash btrfs gpt grub installer linux luks-encryption nvme uefi
Last synced: 05 May 2026
https://github.com/georges034302/azure-acr-demo
A practical demo using Azure Container Instances (ACI) + Azure Container Registry (ACR) with GitHub Actions for CI/CD
azure-container-instances azure-container-registry bash docker github-actions python
Last synced: 05 May 2026
https://github.com/ag-sanjjeev/git-commands
This repository contains list of common and useful commands used in git bash system.
bash commands control git markdown notes reference repository version
Last synced: 05 May 2026
https://github.com/walles/vpixsh
A bash compatible shell (unlike fish) which interactive nicities (unlike bash)
Last synced: 05 May 2026
https://github.com/h1dd3n3y3/shell-script-archive
Various shell scripts for remote call execution.
bash batch curl powershell shell-scripts
Last synced: 05 May 2026
https://github.com/rt75272/terminal
Linux terminal randomness
bash cli linux shell-script terminal
Last synced: 05 May 2026
https://github.com/zun-liang/fcc-number-guessing-game
Solution to freeCodeCamp Project Build a Number Guessing Game
Last synced: 05 May 2026
https://github.com/octarect/gpkg
A flexible package/plugin manager.
bash package-manager plugin-manager shell zsh
Last synced: 05 May 2026
https://github.com/rezapace/linux
Panduan ini memandu Anda melalui instalasi Windows Subsystem for Linux (WSL) untuk mengaktifkan lingkungan Linux di Windows. Dengan langkah-langkah yang jelas, Anda akan menginstal Bash, Golang, dan menangani kesalahan instalasi. Selain itu, panduan ini memberikan solusi untuk mendukung antarmuka grafis (WSLG), serta instruksi instalasi Apache, PHP
bash git-reza go golang linux script wsgi wsl wsl2 wslg
Last synced: 05 May 2026
https://github.com/georgiifirsov/env-plus
Set of simple scripts, that help to manage python environments
bash environment python-env-automation python3 venv zsh
Last synced: 05 May 2026
https://github.com/polarspetroll/macchanger
mac address changer
bash bash-script linux macaddress macchanger ruby tool
Last synced: 05 May 2026
https://github.com/vroncevic/gen_pl_pro
Generating Perl Project Structure
bash bsd development freebsd generator linux macos perl project-template qnx shell unix
Last synced: 16 Apr 2026
https://github.com/koppen/automation
Various scripts and gizmos I use from time to time
Last synced: 05 May 2026
https://github.com/suresh-1001/linux-auto-debug
bash devops linux sre troubleshooting
Last synced: 05 May 2026
https://github.com/georgecatalin/mastering_the_linux_command_line
A Linux Command Line Refresher
bash bash-script command-line learning-by-doing linux linux-commands linux-shell
Last synced: 05 May 2026
https://github.com/ginolatorilla/dotfiles
My dotfiles, powered by Ansible
ansible ansible-playbook bash dotfiles fish linux
Last synced: 16 Apr 2026
https://github.com/linusbwana/alxprodev-devops
Automation with Shell Scripting from API data extraction to parallel processing
advanced-shell automation awk bash csv-processing curl data-automation data-extraction error-handling jq json linusx parallel-processing pokeapi retry-logic sed shell-scripting
Last synced: 05 May 2026
https://github.com/deonvz/bypasspaywall
Bypass paywalls with CURL to get a downloaded version of the fullpage content
bash bash-script curl linux paywall paywall-bypasser script shell
Last synced: 05 May 2026
https://github.com/whisperity/envprobe-descriptions
A collection on environment variables' type, usage, and descriptions.
alias bash bash-configuration bash-profile command-line-tool configuration-management environment-variables envprobe knowledge-base settings-storage shell shell-environment zsh zsh-configuration
Last synced: 05 May 2026
https://github.com/pexmor/tooldock
Toolbox in a docker. A collection of utilities used in various situation. By containerizing them it is host OS independent.
bash containers docker dockerfile tmux toolbox tools
Last synced: 05 May 2026
https://github.com/benchesh/sourcefr
Source from Repo: Execute a script from a remote git repo in the current shell
bash bashrc shell shell-script shellscript zsh zshrc
Last synced: 05 May 2026
https://github.com/mrjones-plip/dockstat
Bash script showing running Docker containers and related resources
Last synced: 05 May 2026
https://github.com/shreyas-a-s/port-scanning-script
Bash script to scan ports by specifying an IP address
Last synced: 05 May 2026
https://github.com/mpb10/security-center-update-asset
Bash script that updates a Tenable Security Center asset list with AWS IP addresses via a REST API call.
aws aws-kms bash script security-center tenable
Last synced: 05 May 2026
https://github.com/theoboldalex/redi.sh
💵 Because what the world needs now, is a redis clone written in Bash
Last synced: 05 May 2026
https://github.com/yehezkiel1086/pico-ctf-writeups
Writeups of picoCTF problems solutions
Last synced: 05 May 2026
https://github.com/emanoelcampos/periodic-table
This project involves creating a PostgreSQL database for storing information about the periodic table elements and a bash script for retrieving element information from the database. It's part of the "Build a Periodic Table Database" course from freeCodeCamp, focusing on relational databases, SQL, and bash scripting.
bash bash-script freecodecamp git postegres postegresql relational-database sql
Last synced: 05 May 2026
https://github.com/theohbrothers/shells
Scripts to spin up dockerized bash shells to perform quick work.
Last synced: 16 Apr 2026
https://github.com/centuriontheman/variousbashprojects
Uniwersity course - basic bash programs
Last synced: 05 May 2026