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-09 00:03:29 UTC
- JSON Representation
https://github.com/forgottosave/snash
The popular game snake completely programmed in bash... snash
Last synced: 06 May 2026
https://github.com/francescodisalesgithub/hobo-hacker
hacking tools using basic linux command line tools instead of complex frameworks
bash bash-script bash-scripting challenge curl hacking netcat network
Last synced: 06 May 2026
https://github.com/surrsurus/welcome
Script that gets your public ip, local weather, to do list, and top posts from Hacker News
automation bash cli hacker hacker-news information news script shell terminal to-do-list ycombinator
Last synced: 06 May 2026
https://github.com/bigboxwc/wp-bin
Bash scripts for WordPress themes and plugins.
Last synced: 07 May 2026
https://github.com/cgoldberg/git-scripts
A collection of scripts for working with Git and GitHub
Last synced: 07 May 2026
https://github.com/trinhminhtriet/tash
๐ Tash โ A fast, YAML-powered task runner for local & remote automation with SSH & Docker support.
automation bash cli devops orchestration remote-execution scripting task-runner yaml
Last synced: 07 May 2026
https://github.com/asumbek/startmux
Better way to getting started with Termux.
Last synced: 07 May 2026
https://github.com/cherouvim/imdb-stats
I had an argument with my wife on whether great movies are longer than 2 hours or not (I hate long films). In order to resolve this I had to geek it out.
bash imdb imdb-dataset mysql statistics
Last synced: 07 May 2026
https://github.com/doersino/minecraft-server-utils
A few utility bash scripts that 1. start a vanilla Minecraft server on system boot, 2. keep an up-to-date incremental backup of the world and server files, as well as daily snapshots for the history books, and 3. optionally purge old snapshots whenever disk space runs low.
bash minecraft remote-control server
Last synced: 07 May 2026
https://github.com/steppsr/macon
MACON is Bash script to create a JSON file containing all the NFT data from Mintgarden for a given NFT Collection.
bash chia chia-blockchain json mintgarden-api
Last synced: 08 May 2026
https://github.com/shivajichalise/nodepfs
simple bash script to create a folder structure for a nodejs app
bash bash-script folder-structure nodejs
Last synced: 08 May 2026
https://github.com/alphaolomi/laravel-deploy
Deploy Laravel app in seconds
bash bash-script deployment deployment-scripts laravel shell-script
Last synced: 08 May 2026
https://github.com/franckferman/debian-server-post-install
Automated Debian server post-installation script with intelligent profile-based configuration, VPS-safe security hardening, and granular network protection. Supports multiple firewall engines, Docker integration, and 10 specialized package profiles from minimal to enterprise compliance.
bash bash-config bash-configuration bash-script bash-scripting bash-scripting-for-system-hardening config-linux debian debian-hardening debian-linux debian-server debian11 debian12 debian13 hardening hardening-script linux-script post-install post-install-script post-installation
Last synced: 26 Jun 2026
https://github.com/nejdetckenobi/template.sh
A tool to start a project
bash bash-script project-template
Last synced: 23 Jun 2026
https://github.com/codingkoopa/ninja360
Mirror of https://gitlab.com/CodingKoopa/ninja360.
Last synced: 23 Jun 2026
https://github.com/natalialewis/connectplate-original
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: 23 Jun 2026
https://github.com/georgemandis/pizza.sh
Find pizza near you from the command line. Uses whereami + Google Places.
Last synced: 28 Jun 2026
https://github.com/jonesdevelopment/cf-ipwl
Shell script for preventing non-cloudflare IP addresses from reaching your backend webserver using IPTables for Linux
Last synced: 28 Jun 2026
https://github.com/skvggor/break-reminder
โฑ๏ธ Periodic desktop notifications with sound via systemd user timer.
bash desktop-notifications linux notify-send productivity reminder shell systemd-timer
Last synced: 28 Jun 2026
https://github.com/chrisgleissner/llm-tools
Linux tools for local LLM use across Codex, Claude Code, and Copilot
ai automation bash claude-code cli codex codex-cli copilot copilot-cli cost-tracking developer-tools linux llm llm-tools ralph-loop ralph-wiggum scheduler toolbox usage-tracking
Last synced: 02 Jul 2026
https://github.com/ngpepin/lshash
A corpus-hygiene utility for RAG data pipelines that identifies duplicate content risk, quantifies duplication with actionable statistics, and supports controlled remediation before indexing. It enables staged audit-then-cull workflows that improve retrieval quality, reduce embedding/indexing cost, and strengthen governance in knowledge curation.
bash corpus-hygiene data-curation data-governance data-quality document-deduplication dotnet file-deduplication knowledge-management rag retrieval-augmented-generation
Last synced: 26 Jun 2026
https://github.com/punkyard/firstb00t
Hardening script for fresh Linux servers
bash bash-script debian firstboot linux script server
Last synced: 29 Jun 2026
https://github.com/tespera/cc-usage-statusline
Claude Code status line showing your 5-hour & 7-day rate-limit usage โ right-aligned, color-coded, zero network calls. macOS + Linux.
anthropic bash claude claude-code cli linux macos rate-limit status-line statusline usage-tracker
Last synced: 24 Jun 2026
https://github.com/chinayin/claude-code-statusline
A two-line status line for Claude Code โ model, effort, context, git, PR, cost, duration and rate limits at a glance. Zero network calls, one-line install. | Claude Code ๅ่ก็ถๆๆ ๏ผๆจกๅ/effort/ไธไธๆ/git/PR/ๆๆฌ/ๆถ้ฟ/่ฎข้ ้้ขไธ็ผๅ จ่ง๏ผ้ถ็ฝ็ป่ฏทๆฑ๏ผไธ่กๅฝไปคๅฎ่ฃ ใ
anthropic bash claude claude-code cli developer-tools shell status-bar statusline
Last synced: 24 Jun 2026
https://github.com/nadimtuhin/cryo
Automatically throttle runaway CPU and memory hogs on macOS and Linux
automation bash cli dev-tools macos process-management throttling
Last synced: 24 Jun 2026
https://github.com/osisdie/openclaw-wsl2
Personal OpenClaw (MoltBot) AI agent gateway config for WSL2 โ Telegram channel, OpenRouter LLM, foreground execution with lifecycle notifications
ai-agent backblaze-b2 bash gemini huggingface openclaw python telegram-bot wsl2 youtube-to-pdf
Last synced: 25 Jun 2026
https://github.com/trananhtung/brace-expansion
Bash-style brace expansion: a{b,c}d -> [abd, acd], {1..3} -> [1,2,3]. A faithful Rust port of the brace-expansion npm package. Zero deps, no_std.
bash brace-expansion glob no-std rust
Last synced: 25 Jun 2026
https://github.com/ddv1982/tailmux
Access tmux sessions on your Tailscale devices from anywhere.
bash cli devtools homelab linux macos remote-access ssh tailscale tailscale-ssh tmux
Last synced: 25 Jun 2026
https://github.com/sempitern0/dotfiles
Personal terminal setup to be ready on any linux OS in no time.
bash productivity terminal zsh
Last synced: 26 Jun 2026
https://github.com/sandovaldavid/oci-arm-hunter
Automated hunter that retries the OCI API until an ARM Always Free instance becomes available and claims it immediately
always-free arm automation bash cloud-computing oci oracle-cloud
Last synced: 26 Jun 2026
https://github.com/1837620622/gemini-in-chrome-toolkit
Gemini in Chrome ไธ้ฎๅฏ็จไธไฟฎๅคๅทฅๅ ท๏ฝCross-platform toolkit to enable/fix Gemini AI in Chrome on Windows/macOS/Linux. Fixes Gemini button missing, --disable-actor-safety-checks warning, Roxy fingerprint browser pollution, Chrome Sync contamination.
ai-assistant anti-detect bash chrome chrome-fix chrome-flags chrome-tools cross-platform gemini gemini-ai gemini-chrome gemini-in-chrome glic google-chrome linux macos powershell shell-script troubleshooting windows
Last synced: 26 Jun 2026
https://github.com/ozh/dotfiles-shared
๐ dotfiles for my shared hosts
bash bash-profile bash-prompt dotfiles
Last synced: 27 Jun 2026
https://github.com/kelvinzer0/visibox
VisiBox โ Fork of GNU Bash 5.3 with AI Agent execution engine. JSON protocol for command execution with persistent shell state, interactive PTY sessions, and output pagination. Built for autonomous AI agents.
ai-agent bash c fork gnu-bash interactive-session json-protocol pagination pty shell
Last synced: 27 Jun 2026
https://github.com/carrilloapps/omp-config
Cross-platform oh-my-posh prompt config โ adaptive 3-line layout with system telemetry (CPU/RAM/GPU/battery), Spotify integration, public IP fallback, runtime detection, and Ubuntu/Mono color schemes. Works on Linux, WSL, macOS, and Windows.
bash cli cross-platform developer-tools dotfiles linux macos nerd-fonts oh-my-posh powershell prompt pwsh ricing shell spotify terminal theme ubuntu windows wsl
Last synced: 27 Jun 2026
https://github.com/mattgoespro/bash-scripts
Bash utility scripts for everyday use.
Last synced: 20 Jun 2026
https://github.com/srmdn/dlmac
macOS CLI wrapper for yt-dlp and ffmpeg โ download online media and extract audio from local video files
audio-extractor bash cli dlmac ffmpeg gpl-v3 macos media-downloader online-media youtube-downloader yt-dlp
Last synced: 28 Jun 2026
https://github.com/mlorentedev/dotfiles
Here are my personal configuration files. Customizations, themes, and settings for Linux.
Last synced: 28 Jun 2026
https://github.com/kanywst/vscode-extensions
Track your VS Code extensions in git and reinstall the same set on any machine.
bash cli developer-tools dotfiles extension-manager sync vscode vscode-extensions
Last synced: 20 Jun 2026
https://github.com/loglux-lab/ip-extractor
ip-extractor.sh uses nano to extract IP addresses. Results are stored in 'hosts', with duplicates removed. Ideal for sifting through logs and data-rich files.
bash extract-data linux-shell nano regex regular-expression
Last synced: 20 Jun 2026
https://github.com/jr4dh3y/opencode-go-usage
A minimalistic, standalone bash script to track your OpenCode Go subscription usage per API key.
bash cli opencode usage-tracker
Last synced: 21 Jun 2026
https://github.com/alicankaya192/cs_complete_terminology_guide
350+ essential CS terms across 26 chapters โ ordered by learning sequence. Covers Algorithms, OS, Networks, Databases, Security, ML/AI, DevOps, Linux, Testing, Career & more. Available in ๐น๐ท Turkish and ๐ฌ๐ง English.
algorithms artificial-intelligence bash cheatsheet cloud-computing computer-science cs-fundamentals cybersecurity data-structures deep-learning devops docker kubernetes linux llm networking open-source python software-engineering study-guide
Last synced: 21 Jun 2026
https://github.com/dreamfactorysoftware/df-genie
Automated DreamFactory installer
Last synced: 22 Jun 2026
https://github.com/sznuper/dist
Distribution files for sznuper
bash ci-cd deployment devops distribution e2e-testing github-actions hetzner-cloud installer linux server-monitoring shell-script systemd sznuper
Last synced: 22 Jun 2026
https://github.com/benaytms/homelab
Self-hosted homelab with 25 services.
bash bash-script docker docker-compose python self-hosted
Last synced: 22 Jun 2026
https://github.com/ppikrorngarn/nosleep
A tiny macOS shell script to toggle system sleep with pmset โ keeps your Mac awake even with the lid closed.
bash cli lid-closed mac-os pmset power-management productivity shell-script sleep
Last synced: 22 Jun 2026
https://github.com/nevil-ing/apache_log_agent
A lightweight, cross-platform Python-based agent for collecting, parsing, and forwarding Apache web server logs via an API endpoint to security analytics platforms.
apache apache-logs bash filebeat log-aggregation logs logstash logstash-outputs python
Last synced: 22 Jun 2026
https://github.com/rrecio/bluetooth-audio-watchdog
Watchdog that detects Bluetooth audio devices stuck in Connected-without-MediaTransport1 (the silent AirPods-on-Linux failure).
airpods bash bluetooth bluez linux pipewire systemd watchdog wireplumber
Last synced: 23 Jun 2026
https://github.com/maxgfr/git-recap
Monthly commit recap generator โ AI-powered summaries, bullet points, and commit lists
ai anthropic bash changelog cli commit-history developer-tools gemini git github homebrew mistral openai
Last synced: 23 Jun 2026
https://github.com/skydashnet/genieacs-auto-installer
GenieACS auto Installer on ArchLinux and Ubuntu
bash bot genieacs genieacs-gui internet isp mikrotik monitoring monitoring-tool rtrwnet skydashnet
Last synced: 23 Jun 2026
https://github.com/baekho-lim/bhkey
Zero-Latency Keyboard Remapper for macOS External Keyboards
bash hidutil key-remapping keyboard macos
Last synced: 23 Jun 2026
https://github.com/farjad-hasan/claude-safety-hooks
Production safety hooks for Claude Code. Block destructive AI actions with passkey-gated confirmation.
agent-safety ai-safety bash claude-code developer-tools hooks
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-scroll-revamped
Smart tmux mouse wheel: scroll vim/less/htop directly, copy-mode everywhere else. Native regex routing on tmux 3.1+, no process-tree walk, no per-event fork. 95%+ tested
bash copy-mode dotfiles mouse productivity scroll shell terminal tmux tmux-plugin tpm wheel
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-sensible-revamped
Sensible tmux defaults normalized across every tmux version (1.9+), OS, and terminal. Truecolor, OSC52 clipboard, undercurl, bug fixes. Non-destructive, 95%+ tested
bash clipboard configuration dotfiles osc52 sensible-defaults shell terminal tmux tmux-plugin tmux-sensible tpm truecolor
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-autoreload-revamped
Auto-reload your tmux config on save. fswatch, inotifywait, or a pure-shell polling fallback (no entr), one watcher per server, no stacking. 95%+ tested
autoreload bash config-reload dotfiles file-watcher fswatch inotify shell tmux tmux-plugin tpm
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-pomodoro-revamped
A Pomodoro timer in the tmux status bar with zero temp files: the work/break timeline is pure math over a start epoch, all state in tmux options. Pause/resume, notifications, 95%+ tested
bash dotfiles focus pomodoro productivity shell status-bar timer tmux tmux-plugin tpm
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-time-revamped
Local clock and world clocks for tmux, each timezone colored by time of day. Non-blocking, no temp files, 95%+ tested
bash clock dotfiles shell status-bar statusline terminal timezone tmux tmux-plugin tpm world-clock
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-git-revamped
Per-pane git status for tmux: branch, changes, ahead/behind, stash, and provider PR/issue counts. Non-blocking, no temp files, 95%+ tested
bash branch dotfiles git git-status shell status-bar statusline terminal tmux tmux-plugin tpm vcs
Last synced: 24 Jun 2026
https://github.com/gufranco/tmux-launcher-revamped
Launch any TUI app (lazygit, yazi, lf, k9s, htop) in a tmux popup or window from the current pane path. Configurable per app, popup gated to 3.2 with window fallback, 95%+ tested
bash display-popup dotfiles launcher lazygit popup shell terminal tmux tmux-plugin tpm tui yazi
Last synced: 24 Jun 2026
https://github.com/tmiland/template.sh
A basic template for bash/shell scripts
bash bash-script bash-scripting bash-template shell shell-script shell-scripting shell-scripts shell-template shellscript template templates
Last synced: 03 May 2026
https://github.com/iimpaq/sweb-env
My development setup to work on the SWEB educational OS.
bash docker docker-compose educational-project macos operating-system os os-development osx windows
Last synced: 16 Mar 2025
https://github.com/thomd/xor
little XOR command for the CLI for educational purposes
Last synced: 03 May 2026
https://github.com/davidcain/dotfiles
Files used to customize my environment
Last synced: 12 Apr 2026
https://github.com/nerett/inf-3sem
Computer technologies seminar tasks: OS, system calls, multithreading and synchronization
bash message-queue semaphores shared-memory threads
Last synced: 03 May 2026
https://github.com/mohabdo21/base64_enc_dec
A collection of Base64 encoding and decoding scripts implemented in various programming languages, including C, Go, JavaScript, Python, Ruby, and Bash. This repository also includes a benchmarking script to compare performance across different languages.
base64 bash benchmarking c cli command-line decoding encoding go javascript performance python ruby
Last synced: 19 Jan 2026
https://github.com/reineimi/arch
My scripts and configs for Arch Linux. This is $HOME directory content.
archlinux automation bash compression exif gnome image-processing image-tagging light-dark-mode lua shell system-configuration system-scripts systemd systemd-service task-scheduler theme-switcher
Last synced: 12 Apr 2026
https://github.com/tigger04/smart-rename
Auto rename files (individually or in batch) based on their content (AI assisted, supports Ollama, OpenAI and Claude APIs)
automation bash batch cli genai organizatio rename shell
Last synced: 19 Jan 2026
https://github.com/rafaelurrutiasilva/minitoring_photon_os
You will receive a general introduction on how to monitor Photon OS here.
bash logging monitoring nagios photonos snmp
Last synced: 11 Jun 2026
https://github.com/gmccormick8/simple-gcp-mario
Terraform Project To Deploy A Simple Mario Game to GCP With A Compute Engine MIG Backend
bash gce gcp google-cloud-platform google-compute-engine iac infastructure-as-code load-balancer mario mario-game terraform vpc-creation web webapp
Last synced: 27 Jan 2026
https://github.com/priyachh09/debian_base_hardening
audit automation bash cybersecurity debian hardening linux security server sysadmin
Last synced: 12 Apr 2026
https://github.com/demirermustafa/shell-commands-in-net-core-sample
execute bash commands in net core
bash linux netcore netcorebash sample shell shell-command
Last synced: 12 Apr 2026
https://github.com/rocka84/powerprompt
A simple powerline-like prompt for bash with git info
bash git powerline shell-prompt
Last synced: 10 Apr 2026
https://github.com/janik-haag/script-directory-scripts
This is a collection of scripts I use with sd
Last synced: 08 May 2026
https://github.com/vroncevic/of_manager
Shell script for Office management
administration bash linux macos manager office shell unix
Last synced: 12 Apr 2026
https://github.com/oleg-jukovec/smb_bash_simple
Simple bash scripts to mount and umount samba shares.
Last synced: 03 May 2026
https://github.com/mishatoshi/mojito-pro-oh-my-posh-theme
๐ Easy on the eyes, boosting productivity!
bash cmd fish mojito-pro nu oh-my-posh-theme powershell terminal xsh
Last synced: 23 Feb 2026
https://github.com/bergercookie/fish-plugin-transfer
bash fish fish-plugin fish-shell
Last synced: 06 Apr 2025
https://github.com/sebastianbrzustowicz/robot-tasker-api
Java + Spring Boot + MySQL + Rest API + WebSocket + Docker + JUnit. API for communication between client and vehicle.
api bash docker java jdbc mysql powershell quadcopter remote-control rest-api robot robotics shell spring-boot websocket websocket-api
Last synced: 12 Apr 2026
https://github.com/neerajmanivarnan/usefulbashscripts
This repository contains a collection of command line utilities I've created to automate repetitive tasks, driven by my laziness to perform them manually.
bash devops linux shell-script
Last synced: 04 Feb 2026
https://github.com/dxc-0/scripts
Automated scripts for system administration
abuseipdb bash bash-script cve fedora hardening linux ostree sysadmin-scripts sysadmin-tool tools
Last synced: 28 May 2026