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-17 00:03:23 UTC
- JSON Representation
https://github.com/fastily/autobots
⚡️ Scripts & dotfiles for automation and/or bootstrapping new system setup
bash bootstrapping dotfiles macos raspberry-pi-os ubuntu
Last synced: 15 Jul 2025
https://github.com/adithya2306/scripts
Bunch of homemade noob bash scripts which I often use personally. More on my gist
android bash shell shell-scripts
Last synced: 05 Apr 2025
https://github.com/Fitus/Zaloha.sh
(obsolete version) Small and simple directory synchronizer
awk backup bash find synchronization
Last synced: 14 Mar 2025
https://github.com/vfurmane/pipex-tester
Project Tester - Pipex
42 bash pipex pipextester shell tester
Last synced: 24 Mar 2025
https://github.com/sudo-kraken/terraform-gcp-ubuntu-container-ready-e2-micro-vm
Deploys An Ubuntu Virtual Machine with Docker and Docker Compose Installed in GCP using Terraform
bash bash-script cloud docker docker-com gcp gcp-terraform iac terraform terraform-managed ubuntu ubuntu-server
Last synced: 28 Apr 2025
https://github.com/bash-bastion/basalt
The rock-solid Bash package manager.
basalt bash bash-script fish package-management package-manager script scripts shell shell-script zsh
Last synced: 13 Aug 2025
https://github.com/tallguyjenks/BusinessCard
💳 My curl-able business card
bash bryan-jenks business-card businesscard cli command-line command-line-business-card curl sh shell terminal
Last synced: 30 Jul 2025
https://github.com/apache/yetus
Apache Yetus
bash build-management java library python testing yetus
Last synced: 13 Apr 2025
https://github.com/mountaineerbr/shellchatgpt
Shell wrapper for OpenAI's ChatGPT, DALL-E, Whisper, and TTS. Features LocalAI, Ollama, Gemini, Mistral, Groq, and Anthropic integration.
awesome-chatgpt-prompts awesome-chatgpt-prompts-zh bash chat-completions chatbot claude-3 davinci gemini-api gemini-pro gpt-4-vision gpt-4o groq llama3 localai mistral-api o1-preview ollama terminal text-completions tts
Last synced: 13 Apr 2025
https://github.com/mountaineerbr/shellChatGPT
Shell wrapper for OpenAI's ChatGPT, DALL-E, Whisper, and TTS. Features LocalAI, Ollama, Gemini, Mistral, Groq, and Anthropic integration.
awesome-chatgpt-prompts awesome-chatgpt-prompts-zh bash chat-completions chatbot claude-3 davinci gemini-api gemini-pro gpt-4-vision gpt-4o groq llama3 localai mistral-api o1-preview ollama terminal text-completions tts
Last synced: 11 Apr 2025
https://github.com/alexanderepstein/sandman-lite
A Lightweight Script Built With Late Night Developers In Mind
bash insomnia linux mac productivity shell sleep
Last synced: 21 Mar 2025
https://github.com/hugokernel/todofi.sh
Handle your todo-txt tasks directly from Rofi
bash i3 i3wm rofi rofi-scripts todo todotxt
Last synced: 14 Jul 2025
https://github.com/jfilter/pdf-scripts
📑 Scripts to repair, verify, OCR, compress, wrangle, crop (etc.) PDFs
bash bash-script compress crop-image ocr pdf python repair verify
Last synced: 27 Apr 2025
https://github.com/nitefood/ai-bash
AI - a simple commandline local/remote LLM chat client. Supports any local or remote OpenAI-compatible API endpoint (GPT4o, Gemini, Grok, OpenRouter, Ollama, LM Studio and more), model management, multiple conversations support, automatic topic identification, image generation using Dall-E and stdin piping (sending files to LLM for inspection)
ai bash chatbot chatgpt chatgpt-4 chatgpt-api commandline completions conversational-ai dalle2 gemini gemini-api gemini-pro gpt-4 gpt-4o grok-api image-generation openai-api shell terminal
Last synced: 08 Sep 2025
https://github.com/telamonian/jupyter-app
A standalone OS X app for Jupyter. Runs Jupyter Lab/Notebook in its own separate browser. Allows for the launching of Jupyter Lab/Notebook from the dock just like any other app, and it even comes with its own pretty Jupyter icon. Built using bash and Chrome
bash bash-only chrome chrome-hack jupyter jupyter-lab jupyter-notebook jupyterlab osx-application
Last synced: 31 Jul 2025
https://github.com/andrew-chen-wang/github-wiki-action
📖 GitHub Action to sync a folder to the GitHub wiki
actions bash github-action github-actions github-wiki wiki
Last synced: 08 Mar 2026
https://github.com/Jorenar/dotfiles
My personal configuration files
bash env git i3 shell uncrustify vim xdg-basedir
Last synced: 22 Oct 2025
https://github.com/madneal/htb
The walkthrough of hack the box
bash hack htb linux perl powershell python windows
Last synced: 15 Feb 2026
https://github.com/fusionauth/fusionauth-install
FusionAuth simple install scripts. Copy, Paste, Code.
bash fusionauth install-script powershell
Last synced: 13 Oct 2025
https://github.com/hegdepavankumar/shell-scripting-tutorial
Welcome to the "Shell Scripting Zero to Hero" repository, your comprehensive guide to mastering Bash shell scripting for real-world corporate scenarios. Whether you're a beginner looking to automate tedious tasks or an experienced developer aiming to enhance your scripting skills, this tutorial takes you from the basics to hero-level scripting.
bash bash-script bash-scripting bash-tutorial linux-beginners linux-learning linux-shell linux-tutorial linux-tutorials shell shell-script shell-scripting shell-scripting-tutorial shellscript
Last synced: 17 Oct 2025
https://github.com/Andrew-Chen-Wang/github-wiki-action
📖 GitHub Action to sync a folder to the GitHub wiki
actions bash github-action github-actions github-wiki wiki
Last synced: 01 Apr 2025
https://github.com/krzko/opentelemetry-shell
🚦 OpenTelemetry functions for shells
bash bash-script logging metrics monitoring observability opentelemetry opentelemetry-collector otel otlp shell shell-script traces
Last synced: 13 Apr 2025
https://github.com/hakerdefo/check-my-net
A stupidly simple shell script to check & diagnose internet connectivity issues.
bash internet internet-connection linux network network-connection script shell
Last synced: 30 Apr 2025
https://github.com/RandomNinjaAtk/docker-sonarr-extended
Sonarr (develop) with bash scripts to automate and extend functionality.
automation bash emby jellyfin plex scripts sonarr
Last synced: 31 Mar 2025
https://github.com/sebastienrousseau/dotfiles
Declarative dotfiles for macOS, Linux, and WSL — multi-shell parity, sub-second startup, wallpaper-driven themes, SLSA-signed releases, AI/MCP-aware.
age ai bash chezmoi dotfiles fish linux macos mcp mise nix nushell oidc powershell security slsa sops workstation wsl zsh
Last synced: 31 May 2026
https://github.com/dheerajcl/Shellsage
An intelligent CLI tool that intercepts terminal errors and provides instant, context-aware solutions using LLM's. Transform natural language into terminal commands and never get stuck on cryptic error messages again! Currently in early development.
bash cli clitools developer-tools linux ollama python3 shell-script terminal
Last synced: 08 Oct 2025
https://github.com/rtulke/dynmotd
Dynamic Motd (Message of the Day)
bash bash-script dynamic logging login-screen maintenance maintenance-mode message-of-the-day motd motd-message shell shell-script
Last synced: 28 Feb 2026
https://github.com/tilkinsc/LuaConsole
A next-gen, Cross-Platform [Lua-5.1.x, LuaJIT-2.0, Lua-5.2.x, Lua-5.3.x, Lua-5.4.x]-supporting CLI made to supersede PUC-Lua and LuaJIT CLI
bash c cli cmd cross-platform linux lua lua51 lua52 lua53 lua54 luaconsole luajit luajit-interpreter luarocks puc-lua puc-lua-interpreter repl terminal windows
Last synced: 05 Apr 2025
https://github.com/fpgmaas/ckit
A command line utility to help you organise and quickly run frequently used commands.
bash cli command-line commands python shell
Last synced: 22 Jul 2025
https://github.com/jream/config-ubuntu
Quickly Setup Ubuntu Desktop or Server with all-in-one Bash Scripts.
Last synced: 06 Apr 2025
https://github.com/dcchambers/note-keeper
:notebook: A tiny bash tool for taking and organizing notes.
bash cli command-line-tool commandline hacktoberfest note-taking notes shell-script terminal
Last synced: 26 Jan 2026
https://github.com/loteoo/ks
Command-line secrets manager powered by macOS keychains
bash cli command-line macos secrets-manager
Last synced: 26 Sep 2025
https://github.com/gabochi/rampcode
Bytebeat with PD, bash and Vim
bash bytebeat live-coding music pure-data sound
Last synced: 25 Apr 2025
https://github.com/g2-games/welcome.sh
A nice welcome script for Bash and Zsh
bash bashrc command command-line customization pretty shell shell-script terminal zsh zshrc
Last synced: 31 Aug 2025
https://github.com/scriptzteam/SCENE-SCRiPTS
Yo! Warez scene scriptz!
autoupload bash ftp ftps glftpd irc nfo php sfv shell tcl topsites warez warez-scripts warezscene
Last synced: 10 Jul 2025
https://github.com/yorevs/homesetup
The ultimate Terminal experience!
aliases bash bash-dotfiles bash-profile bashrc centos-dotfiles dotfiles dotfiles-linux dotfiles-macos dotfiles-manager hidden-files linux linux-dotfiles mac-dotfiles macos profile shell terminal ubuntu-dotfiles
Last synced: 09 Apr 2025
https://github.com/nickjj/wait-until
A zero dependency Bash script that waits until a command of your choosing has run successfully.
bash docker docker-compose wait
Last synced: 30 Jun 2025
https://github.com/bensuperpc/scripts
Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...)
archlinux bash bash-script bash-scripting debian docker ffmpeg git git-extras linux linux-scripts linux-shell luks manjaro script scripts scripts-collection shell shell-script ubuntu
Last synced: 08 Aug 2025
https://github.com/pocc/tshark.dev
Repo to manage tshark.dev, deployed to netlify
bash guide networking python3 tshark wireshark
Last synced: 22 Mar 2025
https://github.com/JREAM/config-ubuntu
Quickly Setup Ubuntu Desktop or Server with all-in-one Bash Scripts.
Last synced: 12 Jul 2025
https://github.com/bitsadmin/dir2json
Tool for efficient directory enumeration
bash enumeration powershell redteaming
Last synced: 20 Oct 2025
https://github.com/cnescatlab/i-CodeCNES
i-Code CNES is a static code analysis tool to help developpers write code compliant with CNES coding rules.
analysis bash developpers-write fortran77 fortran90 icode-cnes metrics shell violations
Last synced: 14 Jun 2025
https://github.com/envkey/envkey-source
Set OS-level shell environment variables with EnvKey. Allows EnvKey to be used with any language. Pairs well with Docker.
bash configuration configuration-management developer-tools devops devops-tools docker encryption environment-variables envkey golang openpgp secret-management secret-sharing secret-storage secrets security security-tools shell web-of-trust
Last synced: 06 Apr 2025
https://github.com/mitchellkrogza/linux-server-administration-scripts
Simple bash administration scripts for Linux to make your life easier.
bash bash-script linux linux-server scripts useful-bash-scripts utilities
Last synced: 01 Oct 2025
https://github.com/3v1n0/zsh-bash-completions-fallback
Simple zsh plugin to support bash completions for a command if no native one is available
bash bash-completion bash-completions bash-scripting bash-zsh-migration oh-my-zsh oh-my-zsh-plugin zinit zinit-plugin zsh zsh-completions zsh-plugin
Last synced: 14 Apr 2025
https://github.com/agriffis/pure-getopt
drop-in replacement for GNU getopt implemented in pure Bash
Last synced: 05 Apr 2025
https://github.com/DevOps-Projects-Ideas/DevOps-Books
Curated DevOps Books
ansible aws azure bash chef cloud devops git github-actions googlecloud gradle jenkins kubernetes linux networking nginx python sql terraform yaml
Last synced: 11 May 2026
https://github.com/ar51an/raspberrypi-motd
Dynamic Message Of The Day (MOTD) For Raspberry Pi
bash message-of-the-day motd motd-message pam pi raspberry raspberry-pi raspberrypi rpi rpi4 script shell
Last synced: 06 May 2025
https://github.com/betafcc/clc
Tiny bash utility for coloring terminal output and prompt
ansi-colors bash formatting prompt tiny tty
Last synced: 21 Jul 2025
https://github.com/fbeline/luneta
command-line fuzzy finder
bash cli d fuzzyfinder unix zsh
Last synced: 12 May 2025
https://github.com/joseeden/kodekloud_engineer_labs
Linux. Cloud. DevOps.
bash kodekloud kodekloud-engineer linux scripting scripts
Last synced: 08 Apr 2025
https://github.com/sergeymakinen/jetbrains-github-theme
JetBrains' IDEA/PhpStorm/PyCharm/DataGrip/GoLand/… theme inspired by the GitHub syntax highlighting style (version 3)
bash color-scheme color-theme css github go gogland goland golang html idea ini javascript jetbrains php phpstorm pycharm python theme xml
Last synced: 23 Oct 2025
https://github.com/ryanwoodsmall/crosware
Tools, things, stuff, miscellaneous, etc., for Chrome OS / Chromium OS
bash busybox chrome-os chromeos chromium-os chromiumos crosware curl dropbear musl musl-libc package-manager toybox
Last synced: 06 Jul 2025
https://github.com/codingmustache/zshmusic
An Apple Music CLI tool to control your apple Music through the terminal.
Last synced: 03 Mar 2025
https://github.com/dheerajcl/shellsage
An intelligent CLI tool that intercepts terminal errors and provides instant, context-aware solutions using LLM's. Transform natural language into terminal commands and never get stuck on cryptic error messages again! Currently in early development.
bash cli clitools developer-tools linux ollama python3 shell-script terminal
Last synced: 25 Jul 2025
https://github.com/lifailon/kinozal-bot
🧲 Telegram bot that implements an interface for the Kinozal torrent tracker, remote control of the qBittorrent and Transmission torrent client, integration with TMDB and synchronization with Plex.
api automation bash bot home-assistant home-automation imdb linux microservice plex plex-media-server qbittorrent shell telegram telegram-bot tmdb tmdb-api torrent tracker transmission
Last synced: 22 Aug 2025
https://github.com/uriel1998/yolo-mpd
Various music-related tweaks/tips/scripts. Includes fuzzy selection of artist/genre/album script and albumart in the console script
Last synced: 03 Aug 2025
https://github.com/skywalker212/tiny-shell
A bash-like shell that performs basic functions of a shell. Made as a project for my course of System Software.
bash makefile shell trace trace-files
Last synced: 17 Jan 2026
https://github.com/hakerdefo/pmrp
pmrp (Poor Man's Radio Player) - Probably best Internet radio player script.
bash internet-radio internet-radio-player linux radio script shell
Last synced: 11 May 2025
https://github.com/dolmen/angel-ps1
Your fancy shell prompt fed by your guardian angel
bash fish-shell ksh mksh powerline prompt prompt-toolkit shell-prompt unix zsh
Last synced: 30 Apr 2025
https://github.com/zstenger93/42_minishell_tester
It's like cutting an onion. Will make you cry. 1000+ tests to dance on your nerves.
42 42born2code 42heilbronn 42minishell 42school 42tester bash minishell minishell-test minishell-tester prompt shell terminal tester valgrind
Last synced: 24 Mar 2025
https://github.com/nickjg1/homeserver-ansible
Quickly setup your own HomeServer/NAS with these playbooks
ansible automation bash homelab homeserver linux server shell ubuntu
Last synced: 05 Apr 2025
https://github.com/k4itrun/hackercam
Demonstrates how a simple link can expose the camera, IP, and location in real time, highlighting the importance of digital security
bash camera camerahacker camhacker cibersecurity hackercam hacking hacking-camera html linux phishing php terminux tool
Last synced: 11 Apr 2025
https://github.com/filipnet/checkmk-telegram-notify
Get alerted by Check_MK via Telegram bash script
alert bash bash-script checkmk checkmk-extension monitoring monitoring-plugins nagios notifications telegram telegram-bot telegram-bot-api
Last synced: 14 Oct 2025
https://github.com/mak448a/compile-aseprite-linux
A script to compile Aseprite on Fedora Linux, Ubuntu, and more!
aseprite bash compile-asprite fedora linux script
Last synced: 16 Mar 2025
https://github.com/cpendery/kaldo
cross shell aliases
alias bash cli fish kaldo powershell zsh
Last synced: 09 Feb 2026
https://github.com/kaustubhhiware/notifyre
Notify when a terminal task is done/ Terminal task notifier https://kaustubhhiware.github.io/NotiFyre/
bash bash-script fish fish-shell linux macos notifications terminal terminal-notifier ubuntu zsh
Last synced: 28 Apr 2025
https://github.com/agnostic-apollo/tudo
A wrapper script to drop to shells or run shell scripts with termux user context in termux
bash tasker termux termux-tasker
Last synced: 03 Mar 2026
https://github.com/midwire/bash.env
Bash.env is a cascading Bash environment system for those who work on different hardware and OS environments. Similar to oh-my-zsh but for Bash, and special sauce for those who work 'ssh' on remote machines.
bash bash-alias bash-completion bash-configuration bash-hacks bash-profile bash-prompt bash-scripting bashrc development-environment environment linux macos osx shell shell-script solaris
Last synced: 06 Apr 2025
https://github.com/jez/bask
:sunglasses: Bask in the convenience of a task runner for bash
Last synced: 23 Oct 2025
https://github.com/Hestat/blazescan
Blazescan is a linux webserver malware scanning and incident response tool, with built in support for cPanel servers, but will run on any linux based server.
bash cpanel-servers dfir incident-response malware-detection scanning yara-integrated
Last synced: 11 Apr 2025
https://github.com/withfig/config
Fig's integrations with bash, zsh, fish, ssh, and tmux. Also contains Fig's installation and update scripts. Finally, this repo is the root of the .fig folder that is installed on your computer when you download Fig!
autocomplete bash fig fish ssh tmux zsh
Last synced: 27 Mar 2025
https://github.com/redhat-plumbers-in-action/differential-shellcheck
🐚 GitHub Action for running ShellCheck differentially
bash differential-scans docker full-scans github-action linter sarif sast shell shellcheck shellcheck-action
Last synced: 04 Apr 2025
https://github.com/pierlauro/playlist2links
This bash script allows to extract video links from a youtube playlist
bash extract-video-links playlist playlists scraping shell youtube youtube-playlist
Last synced: 04 Mar 2026
https://github.com/jqr/dotfiles
Super bad-ass dotfiles for any Ruby/Rails/Git/OSX user.
Last synced: 30 Apr 2025
https://github.com/emrahcom/emrah-buster-templates
The templates of the emrah-buster installer.
automation bash container dash debian debian-buster git gitea hls installer jibri jitsi livestreaming lxc nginx-rtmp shell video video-conferencing
Last synced: 26 Apr 2025
https://github.com/vinuesa/get_phylomarkers
A pipeline to select optimal markers for microbial phylogenomics and species tree estimation using the multispecies coalescent and concatenation approaches
bash clock-hypothesis codon-alignment core-genome genomics markers maximum-likelihood microbiology orthologues perl phylogenetic-trees phylogenetics phylogenomics phylogenomics-pipeline pipeline population-genetics r recombination species-delimitation species-trees
Last synced: 11 Feb 2026
https://github.com/sio/bash-complete-partial-path
Enhanced file path completion in bash (like in zsh)
Last synced: 02 Jul 2025
https://github.com/L1so/benchy
POSIX Compliant script to bench your server.
bash benchmark linux linux-server posix server shell
Last synced: 09 Apr 2025
https://github.com/Tsuk1ko/nhentai-one-key-downloader
一个可以一键下载nhentai本子的纯shell脚本。A pure shell script that can easily download comics from nhentai.
bash batch downloader nhentai script shell
Last synced: 20 Jul 2025
https://github.com/shadowctrl/crypto-miner
A automated monero mining (injector) scripts which mines monero for you in targeted system
bash bitcoin cryptocurrency cryptojacking cryptominer cryptomining debain hash hashrate injector linux miner monero shellscripting xmrig
Last synced: 16 Oct 2025
https://github.com/fijimunkii/bash-dev-tcp
collection of scripts using /dev/tcp
Last synced: 30 Apr 2025
https://github.com/d4t4s3c/shelly
Auto Reverse Shell Generator
bash netcat offensive-security pearl pentesting php powershell python python3 redteam reverse-shell telnet
Last synced: 20 Aug 2025
https://github.com/ehmicky/gulp-execa
Gulp.js command execution for humans
bash child-process cli command-line es6 exec execa gulp gulp-plugin gulpjs gulpplugin javascript library nodejs security shell spawn stream terminal typescript
Last synced: 05 Apr 2025
https://github.com/linickx/rsdns
rackspace DNS tools
bash bash-script cli dns rackspace rackspace-cloud rackspace-dns shell
Last synced: 31 Jul 2025
https://github.com/niieani/bashscript
TypeScript to bash transpiler. Because.
bash hacktoberfest transpiler typescript
Last synced: 16 Mar 2025