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-29 00:03:25 UTC
- JSON Representation
https://github.com/mstruebing/sourcerer
Automatically sources files when changing into a directory
automation bash environment shell zsh
Last synced: 05 Mar 2026
https://github.com/liberzon/claude-hooks
Smart PreToolUse hook for Claude Code — decomposes compound bash commands and checks each sub-command against allow/deny permission patterns
bash claude-code claude-hooks cli security
Last synced: 20 Apr 2026
https://github.com/pavelkim/check_certificates
Monitor your HTTPS SSL Certificate's expiration.
bash certificate expiration https monitoring ssl
Last synced: 22 Jan 2026
https://github.com/axelhahn/cronwrapper
bash scripts to improve handling of cronjobs
bash cronjob crontab monitoring shell
Last synced: 01 May 2026
https://github.com/king04aman/bash-scripting-cheatsheet
Explore Bash scripting mastery with our comprehensive repository. From beginner basics to advanced techniques, dive into practical examples and expert guides for efficient automation. Dive into practical examples and guides to enhance automation skills and streamline workflows efficiently.
automation bash bash-script bash-scripts bashscripting command-line devops linux programing scripting scripting-language shell-scripting shellscript sysadmin
Last synced: 05 May 2026
https://github.com/ameerarsala/pybashify
Easy CLI to compile python to bash
Last synced: 25 Oct 2025
https://github.com/alexraskin/synology-tailscale-cert-renewal
Automate Tailscale certificate generation and renewal on Synology DSM to ensure secure and up-to-date certificates.
Last synced: 15 Oct 2025
https://github.com/zied-snoussi/systeme-scripting-sauvegarde
This project involves creating a script called `sauvegarde.sh` that archives the files in the user's home directory. The script includes several useful features for managing and backing up files that have been modified in the last 24 hours.
bash linux scripting shell ubuntu yad
Last synced: 25 Feb 2026
https://github.com/rad-security/clawkeeper
Open-source security scanner for AI agent hosts. Audits macOS and Linux machines for misconfigurations, credential exposure, and network hardening — 42 checks across 5 phases with auto-fix.
ai-agents bash devsecops hardening linux macos openclaw scanner security
Last synced: 12 Jun 2026
https://github.com/b1f6c1c4/cp-mv-paste
Two-step file copy/move. Specify source file(s) in one command, cd to another directory, paste there.
bash copy-files linux move-files shell
Last synced: 26 Feb 2026
https://github.com/alcidesrc/dockerized-php
A dockerized environment to build CLI, micro-services and/or web applications based on PHP with/without Caddy
bash bash-scripting caddy cli-applications development docker gum makefile microservices php uopz web-applications xdebug
Last synced: 28 Jan 2026
https://github.com/drevops/bats-helpers
🦇 Helpers and assertions for BATS testing
assertions bash bats bats-core shell testing unittest
Last synced: 06 Feb 2026
https://github.com/mrvi0/cli-cheatsheet
🚀 Interactive CLI cheat sheet utility with multi-language support. Quick command reference for bash, git, docker, vim, systemctl, tmux, htop, curl, ssh, find, tar, awk and more. Features search, colorized output, and easy language switching.
bash cheat-sheet cli colorized-output command-line docker documentation git interactive linux multi-language reference search shell ssh systemctl terminal tmux utilities vim
Last synced: 03 May 2026
https://github.com/alegrey91/psone
A funny utility to manage your PS1 variable.
Last synced: 04 May 2026
https://github.com/binaryphile/concorde
Bash scripting in my own particular...[sigh] "Idiom, sir?" Idiom!
Last synced: 26 Feb 2026
https://github.com/diejel/rapidito_automation
Program that helps you with firewalls administration, operations and execution of several tasks made in Shell Script language and using the API for SmartConsole from CheckPoint
api api-management apimanagement automation bash firewall firewall-configuration linux quantum rapidito security-automation shell shell-script shell-scripting
Last synced: 06 May 2026
https://github.com/dkf2010/magic_installer
This script will help you to install software silently on your Macs with Jamf Pro.
bash bash-script jamf jamfpro-scripts mac macadmin macadmins shell-script
Last synced: 03 May 2026
https://github.com/iptoux/bash_error_lib
An standalone bash "library" that catches mostly all errors of an bash script.
bash cli error error-handler library linux linux-shell
Last synced: 08 May 2026
https://github.com/denismurphy/code2llm
Bash script designed to capture both the structure and content of your code into a single file for processing by an LLM.
bash filestructure gpt llm single-file tree
Last synced: 09 Feb 2026
https://github.com/nalmeida/ssg5-test
Static Site Generator using only bash.
bash netlify shell static-site-generator
Last synced: 24 Apr 2026
https://github.com/fish4terrisa-msdsm/tmoe
A new distro of TMOE,More Optional Environments.
Last synced: 05 Mar 2026
https://github.com/balena-io-experimental/circle-github-deploy
Parallel CircleCI workflow with automatic artifacts deployment to GitHub Releases
bash circleci github-releases jq
Last synced: 13 May 2026
https://github.com/flexion/bash_shell_script_starter
Starter / template for writing Bash scripts
bash bash-script bash-scripting shell shell-scripting template
Last synced: 13 Feb 2026
https://github.com/concretecms/incremental-filter-branch
A script that applies git filter-branch in an incremental way
bash filter-branch git incremental posix-sh subtree-split
Last synced: 01 Apr 2026
https://github.com/hmmf022/cc-completion
Shell completion scripts for Claude Code CLI - tab completion for commands, options, and arguments in bash, zsh and nushell
autocomplete bash claude-code completion nushell shell zsh
Last synced: 01 May 2026
https://github.com/lefou/mill-bash-completion
Bash completion for mill build tool
bash bash-completion build-tool java mill scala
Last synced: 19 Apr 2026
https://github.com/rockballslab/vps-secure
🛡️ Sécurise ton VPS en 15 min - honeypot, pare-feu, IPS, integrity monitoring. Une commande. Zéro compétence requise. 🚀⚡
aide auditd bash cis-benchmark crowdsec devops docker endlessh hardening homelab linux rkhunter security selfhosted server-security stig sysadmin ubuntu vps vps-hardening
Last synced: 11 May 2026
https://github.com/brian-xu-vlt/minishell_42
We recreated a shell from scratch, with a minishell tester included, using only our own library (libft) and a limited range of external functions.
42 42born2code 42projects 42school bash c ecole42 linux minishell minishell-test minishell-tester shell termcaps ubuntu vector xubuntu
Last synced: 19 Apr 2026
https://github.com/exe-boss/shell-prompt
My own custom shell prompt
bash bashrc powershell shell-prompt
Last synced: 02 May 2026
https://github.com/mython-dev/mythical-payload
Payload Creator for Operating Systems and Programming Language
android bash exploit hacker hacking hacking-tool hacking-tools kalil linux metasploit metasploit-framework payload payload-generator payloads programming python script ubuntu widnows
Last synced: 26 Feb 2026
https://github.com/eli64s/dots
🔵 🟢 🟡 🟠 🔴
automation bash dotfiles dots dotstar oh-my-zsh ohmyzsh youtube-downloader zsh
Last synced: 30 Apr 2026
https://github.com/francescobianco/vintage
The "Vintage" Software Manager
bash command-line dosbox dosemu msdos msdos-emulator package-manager retrocomputing shell
Last synced: 02 May 2026
https://github.com/biscgit/battery-neofetch
Neofetch config with custom battery bar and ascii art
bash linux neofetch-configuration
Last synced: 27 Oct 2025
https://github.com/merkez/insthat
Basic script to install essential tools and some programs on Debian OS
automated bash bash-script linux
Last synced: 04 Mar 2026
https://github.com/manicshadow/linux-configs
❄️ Zero to DevOps in 10 minutes. An idempotent, interactive bash script to instantly bootstrap a fully configured, Nord-themed development environment on Ubuntu 24.04 & WSL2. Automates dotfiles, Zsh+P10k, Vim, SSH/GPG keys, and a 40+ container/cloud toolchain (Docker, K8s, Terraform). Answer a few prompts, grab a coffee, and start coding.
automation bash bash-script devops dotfiles kubernetes linux nord-theme powerlevel10k ubuntu wsl2 zsh
Last synced: 02 Jun 2026
https://github.com/hilbix/json2sh
Convert arbitrary JSON streams to bash readable format
Last synced: 22 Jan 2026
https://github.com/thatudeshuk/karma
UCSC personal assignment sync tool
automation bash google-calendar python
Last synced: 14 May 2026
https://github.com/sctech-tr/betterfetch
betterfetch is a quick system information tool.
bash betterfetch fetch hyfetch info neofetch neofetch-clone sh shell sysinfo system zsh
Last synced: 10 Feb 2026
https://github.com/deadsoul/dsbash
Your smart organized Linux & MacOSX bash configurations
alias aliases bash bashrc bashrc-configs bashrc-files config-management configuration-file configuration-files configuration-management dotfiles linux mac-osx macosx rc-files userspace
Last synced: 14 Oct 2025
https://github.com/hakerdefo/qrc
QRC is a simple bash script to decode and encode QR Codes.
bash linux qr-code qrcode qrcode-generator qrcode-reader qrcode-scanner script
Last synced: 09 May 2026
https://github.com/wexample/wex
Streamline your bash scripts with wex
bash devops devops-tools framework scripts shell
Last synced: 15 Feb 2026
https://github.com/jgphilpott/bash_aliases
A repository to share my bash aliases.
Last synced: 29 Jan 2026
https://github.com/nopoz/portrieve
Back up, restore, and migrate Portainer stacks as plain Docker Compose files.
backup bash cli devops docker docker-compose migration portainer restore self-hosted
Last synced: 15 Jun 2026
https://github.com/yowainwright/macrustle
Super basic setup instructions, "rustled up" for coding on a Mac 💻💨
bash commandline config configuration iterm mac-os mac-setup zsh
Last synced: 22 Apr 2025
https://github.com/TopView/signal-say
Used to make signal-cli easier to use for ordinary day to day messages.
Last synced: 07 Apr 2025
https://github.com/luaneyed/omnibash
Save and broadcast shell configuration on multiple machines
alias bash bash-completion bash-script completion git git-completion linux macos python script shell shell-script
Last synced: 18 Jan 2026
https://github.com/girol/dotfiles
My personal configuration for dev environments
bash dotfiles hacktoberfest hacktoberfest2021
Last synced: 01 May 2025
https://github.com/fusion809/opensuse-scripts
Shell scripts for automating openSUSE tasks
bash bashrc opensuse shell-scripts zsh zshrc
Last synced: 12 Apr 2026
https://github.com/urbanware-org/inhibit
Script to prevent accidental execution of critical commands, e.g. to shutdown or reboot the system
accidental aliases bash halt poweroff prevent reboot shutdown
Last synced: 25 Jan 2026
https://github.com/n8henrie/fixbashhistory
Remove duplicates in bash history file
Last synced: 04 May 2026
https://github.com/ibug/shgadgets
A collection of my gadgets as shell scripts.
Last synced: 11 Apr 2025
https://github.com/buildkite/bash-parallel-example
An example of how to a bash script in parallel on Buildkite
bash buildkite parallel pipeline
Last synced: 05 May 2025
https://github.com/rongronggg9/powerline-exectime
A Powerline segment to show the execution (wall, user, sys) time of the last command, as well as the startup time of the shell.
bash powerline prompt python statusline timer
Last synced: 04 Oct 2025
https://github.com/nberlette/dotfiles
Nick's opinionated dotfiles setup
automated bash bash-profile bashrc codespaces configuration developer-tools dotfiles gitconfig gitpod-dotfiles shell-scripts
Last synced: 14 Apr 2025
https://github.com/somajitdey/juff
Git-based secure messaging & file Sharing -- all from just a single bash script !! No long-term cloud storage of user data. Fully transparent and semi-decentralized. Text-based UI. Uses free services only...no hosting costs.
bash chat curl file-sharing foss git gpg gpg-encryption gpg-signatures linux messaging privacy public-key-encryption secure-file-exchange secure-messenger semi-decentralized terminal-based texting unix wsl
Last synced: 25 Jun 2025
https://github.com/purarue/pura-utils
useful scripts extracted from my dotfiles
bash cli command-line installer makefile perl python shell
Last synced: 18 Mar 2025
https://github.com/peterrus/restic-wrapper
Simple bash wrapper to source .env configuration files for Restic. Facilitates both manual CLI execution and scheduled (cron) execution.
backup bash restic restic-script
Last synced: 02 Apr 2025
https://github.com/waldronmatt/dotfiles
My personal dotfiles.
aliases bash configuration-management dotfiles git powershell scripts shell
Last synced: 04 Sep 2025
https://github.com/sbozzolo/rnsa
Rotating Neutron Stars Analyzer -- Suite for studying rotating neutron stars
analysis bash neutronstars physics python3 simulations
Last synced: 14 Apr 2025
https://github.com/githubuseraccountamazing/shortscript
Copy selected code and automatically remove comments, blank lines, and leading/trailing spaces from a selected code snippet. Useful for pasting lots of code into AI prompts. (AHK and Bash version)
autohotkey bash bash-script bing-ai binggpt chatgpt code-snippets edgegpt prompt-engineering shell shell-script shorten shortener shortener-service
Last synced: 14 May 2025
https://github.com/vr51/vhost-maker
Interactive Apache2 virtual hosts generator. Creates server space, adds default directories & default files, creates openssl self-signed crt & key, enables mod_pagespeed for the generated site.conf.
apache bash vhost-maker virtual-hosts wordpress
Last synced: 02 May 2026
https://github.com/jiab77/ipfire-dark-theme
Simple dark theme patch for the IPFire web interface.
bash dark-theme ipfire javascript
Last synced: 13 Apr 2025
https://github.com/bash-bastion/bash-core
Core functions for any Bash program.
Last synced: 13 Aug 2025
https://github.com/yosef-alsabbah/linux-directory-management
This repository contains a Linux-based directory management assignment where various commands are used to manipulate files and directories in a structured manner. The goal is to practice and demonstrate proficiency in essential Linux commands like `mkdir`, `mv`, `cp`, `ls`, `cat`, and more.
bash cli-commands file-system linux terminal
Last synced: 12 Aug 2025
https://github.com/421p/telegram-mopidy-bash
Proof of Concept | Basic Mophpidy in OOP Bash
bash bot mopidy music-server telegram
Last synced: 10 Mar 2026
https://github.com/blindzonellc/qute-apk
Download Qute apk
android android-app bash bash-editor command-shell emulator linux terminal unix
Last synced: 14 Apr 2025
https://github.com/ldilley/junk
:wastebasket: An archive of random programs
asm bash bash-script c cpp cpp11 cpp14 cpp17 csharp freebsd freebsd-kld haskell junk junk-code linux linux-kernel-module nasm python shell shell-script
Last synced: 09 Apr 2025
https://github.com/pforret/bash_benchmarks
Benchmarks to test different methods for string, file, process manipulation, ...
Last synced: 22 Sep 2025
https://github.com/parthasdey2304/blockchain-voting-system
This is a BlockChain based Voting System.
bash blockchain client-server-architecture flask-api react
Last synced: 09 May 2026
https://gitlab.com/dslackw/sbpkg
Simple, fast and full-featured SBo package manager. Sbpkg is a command-line tool to synchronize with the SlackBuilds.org repository, to build, install, upgrade, view or search packages.
bash distribution linux python sbopkg shell script slackbuilds slackware slpkg
Last synced: 03 Apr 2026
https://github.com/othonhugo/declusor
A unified, interactive CLI for remotely executing scripts, managing payloads, establishing interactive command sessions, and handling file transfers across remote environments.
bash cli ctf cybersecurity infosec linux payload-delivery penetration-testing pentesting post-exploitation python
Last synced: 13 Jan 2026
https://github.com/mig8447/textexpander_snippets
A collection of textexpander snippets I created
bash bash-script bash-scripting getopts productivity snippets textexpander
Last synced: 17 Aug 2025
https://github.com/davidcreador/claude-code-branch-memory-manager
Automatically manages branch-specific CLAUDE.md files so Claude always has the right context for your current work. Switch branches seamlessly without losing your development context, notes, or current progress.
ai ai-tools bash branching claude claude-ai claude-code context-management developer-tools git git-hooks productivity productivity-tools
Last synced: 28 Apr 2026
https://github.com/lahackateca/el-pequenio-pentester-ilustrado
Script para automatizar pentesting
bash bash-script hacking hacking-tool linux pentesting pentesting-tools script
Last synced: 04 Oct 2025
https://github.com/uriel1998/saurian-web-history-pollution
A script to pollute your web history a little bit to help obfuscate ISP snooping
Last synced: 21 Feb 2026
https://github.com/justus0405/bfetch
🔎 Another System information script for Linux written in bash
bash bash-script bash-scripting monitor monitoring monitoring-scripts monitoring-tool script
Last synced: 22 Apr 2025
https://github.com/matheusfillipe/wcofun.cli
Stream and download animes directly from your terminal
anime anime-downloader bash shell-script video web-scraping
Last synced: 16 May 2025
https://github.com/dan-duran/learn-bash
Learn Bash is a free and open-source guide to master command line and shell scripting. It is designed to be simple and easy to understand for beginners.
bash bash-commands cli cli-tutorial command-line command-line-tutorial shell-script terminal-commands tutorial
Last synced: 27 Sep 2025
https://github.com/madeleineostoja/juli-cli
CLI tool to generate native web apps using Juli
Last synced: 12 Apr 2025
https://github.com/zeroc0d3/vps-installer
VPS Installation Scripts
autoinstaller bash ubuntu ubuntu1604 vps vps-setup
Last synced: 14 Apr 2025