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-02 00:03:31 UTC
- JSON Representation
https://github.com/vergissberlin/bashlib
You wanna create your own bash script, and don't start on ground zero? That library is made for you! It helps to improve bash your bash scripts.
bash framework library testing ui-components
Last synced: 10 Jun 2025
https://github.com/alikuru/host-backup-gcs
A simple bash script for backing up your files to Google Cloud Storage
backup bash bash-script google-cloud google-cloud-storage
Last synced: 02 Apr 2025
https://github.com/fperez/dotfiles
Reproducible configuration file management. See .README.md file (note the leading dot) for details!
Last synced: 04 Oct 2025
https://github.com/lifailon/console-menu
Graphical interactive console menu for your bash/shell scripts
bash console console-gui console-interface console-menu gui linux linux-gui menu shell shell-guide terminal-app terminal-menu terminal-ui text-user-interface tui user-interface
Last synced: 01 Apr 2025
https://github.com/shencangsheng/easy-backup
easy-backup is a simple and easy-to-use server backup tool for both full and incremental backups, and it supports daily incremental data backup/recovery. | easy-backup 是一个简单易用的 linux 文件全量/增量备份工具,支持按日增量/恢复数据
backup backup-script bash incremental linux restore shell snapshot tools
Last synced: 04 Sep 2025
https://github.com/arbakker/geobash
Collection of bash scripts to inspect and reproject coordinates, bounding boxes and WKT strings and more
bash geometry geospatial inspection
Last synced: 27 Aug 2025
https://github.com/abdus/scripts
🧠 collection of scripts that doesn't deserve a standalone repository
bash bash-script scripts scripts-collection shell-scripts zsh
Last synced: 10 Mar 2026
https://github.com/gabocapo/chatgptconverter
This tool enables the conversion of chat data from ChatGPT into Markdown format
bash chatgpt converter html markdown md-file md-file-converter md-files shell
Last synced: 10 Apr 2025
https://github.com/maelvls/hack-your-controller-in-bash
Presentation given at KCD Berlin 2022. In the presentation, we show how to create a simple Bash controller, with the example ExternalSecrets and Vault.
bash external-secrets external-secrets-operator kubectl kubernetes vault
Last synced: 20 Apr 2026
https://github.com/topaz1008/ffmpeg-any
A command line tool that batch processes video files and directories with ffmpeg.
bash batch ffmpeg macos powershell unix video windows
Last synced: 02 Mar 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/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/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/exe-boss/shell-prompt
My own custom shell prompt
bash bashrc powershell shell-prompt
Last synced: 02 May 2026
https://github.com/shivajichalise/dc
simple bash script to download comics.
bash comic readcomiconline script
Last synced: 27 Apr 2026
https://github.com/uriel1998/cgimpd
A client for MPD using CGI-BIN and BASH
Last synced: 27 Apr 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/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/s-you/install-mstdn.sh
マストドンを3分でインストール する方法
bash cloudflare curl debian docker docker-compose japanese jq linux mastodon nginx postgresql redis sed sparkpost
Last synced: 03 Apr 2026
https://github.com/hariprasadraja/dotfiles
My personal dotfiles for both Linux and Mac OS Environment
bash bashmarks dotfiles dracula-theme history linux zsh
Last synced: 12 Feb 2026
https://github.com/uriel1998/quotable
A script using fortune, imgmagick, and unsplash.it to provide your quotes with background images
Last synced: 01 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/audihertz/debian-ubuntu-docker-portainer-bashscripts
Collection of Bash Scripts for setting up Docker & Portainer on Debian/Ubuntu systems
bash bash-script bashscript debian docker portainer raspberrypios raspberrypios64bit shell-script shellscript ubuntu
Last synced: 18 Apr 2026
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/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/radioastronomyio/docker-compose-cookbook
A collection of Docker compose scripts centered around use in a home lab for learning IT technologies.
ai-ml bash docker docker-compose docker-gpu infrastructure-as-code powershell
Last synced: 04 Apr 2026
https://github.com/binaryphile/kaizen
Lots of small bash improvements in pure bash
Last synced: 30 Apr 2026
https://github.com/alegrey91/psone
A funny utility to manage your PS1 variable.
Last synced: 04 May 2026
https://github.com/vollborn/auto-dvd
A little shell script to save your DVDs locally using MakeMKV
Last synced: 04 May 2026
https://github.com/novusnota/notes.sh
🐧📝 Super-simple small bash (shell) script with zero dependencies, which manages notes with ease and grace of a terminal.
bash bash-script cli cli-notepad console console-based markdown note note-taking notebook notes notetaking shell shell-script simple-notes terminal terminal-based
Last synced: 03 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/4l13nh4ck3r/hvst
Hackers Vulnerability Scanning Tool Simplifies your basic RECON work into 1 friendly user interface so you don't have to remember all of the commands!
bash bash-script hacker hacking hacking-tool hacking-tools kali kali-linux kali-scripts penetration-testing pentesting recon reconnaissance
Last synced: 04 May 2026
https://github.com/halfrgrd/flyline
Flyline: a Bash plugin to replace readline for a modern line editing experience: syntax highlighting, agent integration, rich prompts, tooltips, fuzzy history search, and more!
bash bash-plugin line-editor rust terminal
Last synced: 24 Apr 2026
https://github.com/smf8/shell-script-learnings
Exercises on the path of learning shell scripting
bash bash-script linux shell-script
Last synced: 18 Apr 2026
https://github.com/matthewdavidmiller/scripts
Scripts
arch-linux bash debian linux openmediavault openwrt pihole pivpn powershell python raspberry-pi scripts shell windows-10
Last synced: 03 May 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/duzun/dotfiles
My dotfiles (Linux, OSX & Windows) for bash & zsh on PC & server
aliases bash bash-profile bashrc dotfiles env environment functions-in-cli git linux osx shell zsh
Last synced: 07 May 2025
https://github.com/preethamvishy/try
A command line tool to try executing a shell command and retry if it fails. Optionally repeat with time intervals even if it succeeds. 🔁 https://www.npmjs.com/package/try-cli
bash bash-script cli command command-line command-line-tool commandline commandline-interface node nodejs npm repeat repeater repeats retry zsh zshell zshrc
Last synced: 29 Oct 2025
https://github.com/angelespejo/apple-notes-cli
🗒️🍎🐢 Manage MacOS Notes via cli: add, remove, check etc...
apple applescript automate bash darwin macos notes shell terminal
Last synced: 08 Apr 2025
https://github.com/AhmedOsmanDev/HackerRank-Solutions
HackerRank's challenges solutions. Above 350 solutions.
algorithms bash c competitive-programming cpp data-structures hackerrank hackerrank-solutions java javascript linux-shell online-judge problem-solving python3 shell sql
Last synced: 10 Apr 2025
https://github.com/essentialkaos/bash-parsers
A collection of bash code snippets used in different projects
Last synced: 15 Jul 2025
https://github.com/pforret/gandi_deploy
bash script to work easily with gandi.net paas git deployment (bash)
bash deployment developer-tools gandi git hosting
Last synced: 10 Apr 2025
https://github.com/synacktraa/crawl
Web crawler designed to efficiently retrieve unique href, script and form links from a web application.
bash crawler regex shell web-spidering
Last synced: 06 Apr 2026
https://github.com/mat1g3r/travis_discord
Post your Travis CI build results to Discord using Discord webhook
bash discord discord-api shell travis travis-ci webhook webhooks
Last synced: 28 Oct 2025
https://github.com/davzoku/dotfiles
👨🔧 My dotfiles
bash dotfiles macos powershell shell windows zsh
Last synced: 30 Apr 2025
https://github.com/mrday2day/aws-email-queue_and_task-queue_server
This server handles email queuing and delivery using AWS SES, and also supports task scheduling with expiration notifications. It allows you to manage email send rates, templates, and attachments. The task queue API stores tasks with expiration dates, notifying your server when tasks expire.
aws-ses aws-ses-notification bash docker javascript jwt-tokens mysql-database nodejs-server open-source typescript
Last synced: 26 Aug 2025
https://github.com/fajarkim/lzip-shell
🛡️ Make your Shell scripts code unreadable with LZip Shell Exec
bash compress compressor ksh lzip lzip-shell mksh shell shell-compressor zsh
Last synced: 10 Apr 2025
https://github.com/offensive-vk/classics
Classics: (C/C++) ~ This Repository Contains All of My C & C++ Programs. Hence, An Old School Repo. All Programs Have Categorized for Reference.
Last synced: 15 Jun 2025
https://github.com/papanito/shell-scripts
[MIRROR] Some arbitrary shell scripts
bash bash-script scripts shell shell-scripts shellscript
Last synced: 10 Apr 2025
https://github.com/wouterbles/rclone-backup
Bash script for automatic website data backup with rclone and Backblaze B2
backblaze backblaze-b2 backup backup-script backup-tool backup-utility bash bash-script rclone server-backup
Last synced: 20 Jan 2026
https://github.com/gma1k/useful-scripts
Some useful scripts
azure bash docker linux perl powershell python ruby
Last synced: 06 Mar 2026
https://github.com/b9joker108/a.fable.of.the.scriptkiddie.scriptoria
A Fable of the Scriptkiddie Scriptoria: A Bash/Zsh roadmap/study-guide, leveraging the GNU/Linux shell & Termux scripting environment w/~ Android: unrooted, PRoot to root!
android bash bash-scripting debian-linux gnu gnu-linux linux linux-shell onex scripting termux termux-environment termux-hacking termux-proot unix-like unix-philosophy unix-shell zsh zsh-scripting
Last synced: 10 Apr 2025
https://github.com/g000d1ess/snakeshell
🐍 SnakeShell: a Bash-like Unix Shell in Python
bash cli console linux python shell snake unix unix-shell
Last synced: 14 Dec 2025
https://github.com/ShihabYasin/ImportantCodes
Some Repetative Important Code.
Last synced: 09 Jul 2025
https://github.com/mastercruelty/thesis-iac
Una soluzione IAC per il rilascio di un'infrastruttura in ambito DevOps
azure bash devops iac-terraform jenkins kubernetes-cluster microservices pipeline thesis-project
Last synced: 15 Apr 2025
https://github.com/jream/dotfiles
Linux dotfiles for anyone that wants to clone or do their own thing.
bash bashrc dotfiles ubuntu vimrc virtualenvwrapper
Last synced: 02 Mar 2025
https://github.com/adsr/pwdrive
GnuPG+GDrive-based password vault
bash gnupg google google-drive google-drive-api gpg hacktoberfest password password-vault
Last synced: 29 Oct 2025
https://github.com/abdullahkhawer/find-and-report-secrets-in-code
Security solution to find secrets in a git repository and report about them. It uses Gitleaks and some custom scripts to generate a JSON report for secrets found with only relevant information along with commit ids and commit authors. It can be used to update an Atlassian Confluence page and send an alert on Slack based on the findings.
atlassian-confluence bash confluence docker git github github-actions gitlab gitlab-ci gitleaks json linux macos python python3 secrets secrets-detection security shell slack
Last synced: 29 Oct 2025
https://github.com/abdullahkhawer/simple-etcd-backup-restore
A simple etcd backup and restore solution based on bash/shell scripts to backup/restore data from/to etcd in JSON format with the ability to compress/decompress the backup file and upload/download it on/from AWS S3.
aws aws-s3 backup backup-utility bash compress decompress etcd etcd-backup etcd-cluster etcd-restore etcd2 etcd3 etcdv2 etcdv3 json restore restore-utility shell tar
Last synced: 29 Oct 2025
https://github.com/devenes/docker-compose-terraform-bash-automation
Python Flask API Containerization and Deployment on AWS Cloud with Docker Compose and Terraform using Bash Scripts and GitHub Actions
api aws bash bash-script docker docker-compose flask github-actions python terraform
Last synced: 06 Jan 2026
https://github.com/orbitalshell/prompt-git-info
Add information about any current or parent GIT repository to orbital shell command line prompt. for example: OrbitalShell ├ master +0 ~0 -0 | ~2 -0 ?2
bash chsarp cli command-line command-line-app command-line-interface command-line-tool git git-branch git-status interactive linux netcore31 netcore5 netstandard21 parser prompt shell
Last synced: 16 Jun 2025
https://github.com/lhns/prometheus-bash-exporter
Prometheus metric exporter that executes a bash script on every scrape and returns the metrics from stdout
bash exporter prometheus prometheus-exporter script
Last synced: 18 Mar 2025
https://github.com/benitolopez/p
Project automator for Bash and Zsh
bash project-management tool zsh
Last synced: 09 May 2026
https://github.com/iilei/nginx-dynamic-proxies
shell utility incorporating envsubst to derive generic nginx proxy settings from environment variables
alpine-linux bash envsubst nginx reverse-proxy
Last synced: 06 Apr 2026
https://github.com/vhosakot/cisco-live-workshop
Scripts for Cisco Live Workshops
api automation bash cisco ciscolive cloud datacenter horizon neutron nova openstack python
Last synced: 20 Mar 2025
https://github.com/bonedaddy/mining-bootstrap
This repository has been moved, please check the website link. This repo will only be periodically updated with changes from RTradeLtd fork
algorithm automation bash cryptocurrency mining monitoring proof-of-work proofofwork zabbix
Last synced: 01 Jul 2025
https://github.com/cs91chris/sysdev
personal environment configuration for development
bash config customization debian development-environment vim
Last synced: 06 Apr 2026
https://github.com/aymericbeaumet/pimp
:rosette: Command expander and task runner with pattern matching, templating and scripting capabilities
bash cli command-line command-line-tool fish pimp script-engine shell template template-engine unix zsh
Last synced: 13 Oct 2025
https://github.com/milesrack/mullvad-rand
Bash script to connect to a random wireguard Mullvad VPN relay.
bash bash-script bash-scripting mullvad privacy privacy-tools vpn
Last synced: 11 Apr 2025
https://github.com/qba73/jo
Go library and command-line tool that converts the output of popular Linux command-line tools to JSON format.
bash bash-scripting go golang golang-cli golang-package json linux parsers
Last synced: 11 Apr 2025
https://github.com/tkr-sh/aoc-2024
Advent of Code in Bash!!
advent-of-code advent-of-code-2024 advent-of-code-2024-bash aoc bash
Last synced: 16 May 2026
https://github.com/epavletic/dotfiles
Every carpenter needs their own toolbox.
bash brewfile dotfiles terminal-theme
Last synced: 04 Apr 2025
https://github.com/d3vil0p3r/commentor
Extract all comments from the specified URL resource.
bash comments ctf-tools hacking regexp security-tools web
Last synced: 29 Oct 2025
https://github.com/z-shell/zsh-log-lines
Helpers that we use in custom scripts, available as both functions (fast) and binaries (slow) when needed
Last synced: 11 Apr 2025
https://github.com/tayssirgh/histograph
Histograph is a CLI tool for tracking Git repository activity and coding hours, offering insights into productivity and workflow patterns.
Last synced: 17 Feb 2026
https://github.com/questocat/console-color
🎨 A simple command line colorize library
bash bash-color cli-color color console-color
Last synced: 11 Apr 2025
https://github.com/raynardgerraldo/cli-gpt
OpenAI's Davinci GPT but in the command line,written in shell
bash chatbot chatgpt cli davinci davinci-api gpt-3 openai openai-api productivity shell
Last synced: 11 Apr 2025