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/matiasjastrebow/tp-so-1c-2024-c-comenta
Trabajo Práctico de la asignatura Sistemas Operativos de la UTN, presentado en la primera entrega sin fallas
bash c concurrency filesystem linux memory-management multiplexing pthread readline semaphore sockets threads
Last synced: 09 May 2026
https://github.com/jaandrle/gh-compare
GitHub cli extension to quickly navigate to the compare url.
Last synced: 09 May 2026
https://github.com/fusion809/netbsd-scripts
Shell scripts for automating some common tasks on NetBSD
bash bashrc netbsd netbsd-scripts shell-scripts zsh zshrc
Last synced: 09 May 2026
https://github.com/mneves75/cf-toolkit
Multi-account Cloudflare Wrangler with two independent locks against wrong-account deploys (macOS, Bash).
bash cli cloudflare cloudflare-workers direnv keychain macos multi-account wrangler
Last synced: 10 Jun 2026
https://github.com/jonasbn/dotfiles
My dotfiles
ack bash dotfiles editorconfig git
Last synced: 09 May 2026
https://github.com/mephresgh/amdocsh
Simple AMDGPU overclocking script written in Bash
amdgpu bash overclocking overclocking-tuning shell
Last synced: 09 May 2026
https://github.com/ognisty321/gofile-cli
A simple and flexible Bash CLI for interacting with the Gofile.io API
bash cli file-sharing file-uploader gofile shell
Last synced: 09 May 2026
https://github.com/zflohr/global-git-hooks
My global client-side Git hooks.
Last synced: 09 May 2026
https://github.com/scaique/versionamentodecodigogit
Este guia foi criado para servir como uma referência rápida aos comandos essenciais do Git, abrangendo desde a configuração inicial e gerenciamento de repositórios até tarefas como commits, histórico de versões, ramificações, mesclagens e colaboração em equipe.
Last synced: 09 May 2026
https://github.com/estaji/useful-bash-scripts
A group of useful bash scripts
Last synced: 09 May 2026
https://github.com/aamnah/ttc2060-scripting-automation
Scripting and Automation with Bash and PowerShell
Last synced: 09 May 2026
https://github.com/imoitself/afterreadme
automatically update README using emojis
actions automation bash bash-script bash-scripting github-actions readme readme-generator readme-md readme-profile readme-stats streak-counter streak-tracker workflow
Last synced: 09 May 2026
https://github.com/mauricelambert/pyoneliner
This package implement a code OneLiner for python (write a script and get it in oneline).
bash batch oneliner pypi-package python3
Last synced: 10 May 2026
https://github.com/davenchy/timer_sh
A simple CLI tool written in Bash to manage named timers that run in the background. Great for quick reminders, Pomodoro sessions, or task timing.
automation bash time-management timer
Last synced: 10 May 2026
https://github.com/schanur/libbivalvia
A bash library for missing language features and advanced features
assertions bash cache color common date debugger git introspection library package-manager parsing string-manipulation test-framework
Last synced: 10 May 2026
https://github.com/swodlore/ruleta_bash_tecnicas
Un programa en bash creado para ver como vencer y como se comporta un ruleta en los casinos y ver si podemos ganar o perdemos nuestro dinero
bash bash-script bash-scripting linux linux-kernel linux-shell
Last synced: 10 May 2026
https://github.com/the-universal-linux-society/netping
Network ping script. requires user input, to check if a server or website is online, it can set up as a cron job and send you an alert email if it looses connection.
alert bash bash-script linux network network-programming networking ping sysadmin
Last synced: 10 May 2026
https://github.com/marvin1099/user_updater
A simple tool for automatic system updates using topgrade, featuring a background systemd service and a lightweight GUI to notify users of ongoing updates.
automation bash gui linux topgrade update updater updates
Last synced: 10 May 2026
https://github.com/johncoleman83/bootcamp-system_engineering-devops
shell, sysadmin, devops projects from a bootcamp
Last synced: 10 May 2026
https://github.com/alvarogarcia7/git-hooks
Useful scripts to execute as git hooks
bash check checklist email email-validation git-hooks pre-commit pre-push properties properties-validation
Last synced: 10 May 2026
https://github.com/sherpacli/website
Sh:erpa's Docs & News
bash bash-scripting cargo oh-my webdev
Last synced: 10 May 2026
https://github.com/pforret/portraitmark
Watermark and resize your images for export/social media
bash photography photos watermark
Last synced: 10 May 2026
https://github.com/arpihomesecurity/arpi_management
ArPI home security system - manage components
Last synced: 11 May 2026
https://github.com/capjavert/python-translate
Simple command line tool for translation.
bash google-translate python shell translation
Last synced: 11 May 2026
https://github.com/realfranser/software-engineering-i
Design and development of a pipeline architecture in order to build an app of restaurants and other points of interest at Madrid, Spain.
Last synced: 11 May 2026
https://github.com/yarkovaleksei/zsh-cd-reminder
An Oh-My-Zsh Plugin to display reminders when cd-ing into specified directories.
bash zsh zsh-custom zsh-plugin zshrc
Last synced: 11 May 2026
https://github.com/chkg2a/git_syncer
This bash script is used to manage git repos and sync them easily by simply calling the script.
bash bash-script bash-scripting git shell shell-script sync termux
Last synced: 11 May 2026
https://github.com/jeffque/bash-java-enums-parser-butwhyyy
A jornada para fazer um parser de enums java em bash
bash dfa formal-grammars java pushdown-automaton talks
Last synced: 11 May 2026
https://github.com/heathen1878/bash
Bash learning...
bash bash-alias bash-scripting
Last synced: 11 May 2026
https://github.com/dacrol/justscripts
Just various scripts for Bash, AHK and such
autohotkey-script bash bash-script
Last synced: 11 May 2026
https://github.com/nikolai2038/webtoons-parser
Bash-script to download images from www.webtoons.com
Last synced: 11 May 2026
https://github.com/hpehl/bash-template
Bash template heavily inspired by https://betterdev.blog/minimal-safe-bash-script-template/
Last synced: 11 May 2026
https://github.com/xafero/buildscripts
A place for my build scripts and sometimes native libraries otherwise not found in the Internet
Last synced: 12 May 2026
https://github.com/flyzone84/wifi_device_scanner
A simple and powerful Bash script that scans your Wi-Fi network and lists all connected devices using arp-scan and nmap, providing useful information like IP address, MAC address, vendor, and device type. Ideal for basic network audits and device tracking.
arp-scan bash bash-script connected-devices device-detection ip-address kali-linux linux mac-address network-audit network-scanner nmap open-source wifi-scanner wifi-security
Last synced: 12 May 2026
https://github.com/jyn514/exercism
Various challenges from the site exercism.io
bash challenge challenges-solved java python
Last synced: 12 May 2026
https://github.com/tim0n3/fail-over-c
basic and not at all proper way to port a bash script that functions as a fail-over script in C and run the binary as a systemD service
Last synced: 12 May 2026
https://github.com/henryhale/lowdb
⚪ A C++ implementation of typicode/lowdb js library
Last synced: 12 May 2026
https://github.com/storehost/telegramm-icmp-ping
This Script ping's Hosts and if they not reachable it will create an notification to a Telegramm Chat
bash icmp monitoring notification ping telegramm
Last synced: 12 May 2026
https://github.com/v3ssel/bashfilegenerator
WARNING! The script can destroy your system! Run it only in virtual machine!
bash file-generation ubuntu ubuntu-server
Last synced: 13 May 2026
https://github.com/abhishekkr/datum
minimalist markdown based blogging helper
Last synced: 13 May 2026
https://github.com/bmfmancini/rrd-monitor
This script will monitor RRD files generated by cacti/rrdtool and alert if no updates are seen
bash bash-script cacti cacti-server rrd rrdtool
Last synced: 13 May 2026
https://github.com/rafaelq80/curso_shell_script
Conteúdo do Curso - Shell Script
Last synced: 11 Jun 2026
https://github.com/jul10l1r4/stdout-veloz
É um teste de performance de diferentes formas de imprimir texto
Last synced: 13 May 2026
https://github.com/simplyceo/updatefirm
Automatically updates your current firmware to the most recent one.
bash firmware shell shell-script update
Last synced: 13 May 2026
https://github.com/0x2b3bfa0/bash-rsvp
Displays a text file word by word centered on the screen
bash rsvp shell string-formatter string-manipulation
Last synced: 14 May 2026
https://github.com/tapoban123/scripting-in-bash
bash bash-scripting shell-scripts
Last synced: 14 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/onurozuduru/dothome
Simple dot files manager script
bash dotfiles-manager workflows
Last synced: 13 Jun 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/bearddan2000/bash-cli-expect-automation
An automation tool for command line programs.
automation bash cli expect new
Last synced: 15 Jun 2026
https://github.com/renchris/worktree-harness
Parallel coding-agent sessions in isolated git worktrees, with safe fast-forward-only merge-back. Zero deps beyond git + bash.
ai-agents bash claude-code cli coding-agents developer-tools git-worktree parallel-agents
Last synced: 16 Jun 2026
https://github.com/shuvo-halder/certbot-auto-renew
Automated SSL certificate renewal system using Certbot, designed for production Linux environments.
apache automation bash certbot devops devops-tools firewall letsencrypt letsencrypt-certificates linux nginx ssl
Last synced: 17 Jun 2026
https://github.com/michaelbrim/dotfiles
bash emacs-configuration tmux-configuration unix-shell vim-configuration
Last synced: 17 Jun 2026
https://github.com/bcorfman/pydevenv
Sets up an opinionated Python development environment on OS X or Linux, with VSCode, git, and Poetry support
bash development environment git github-cli iac linux osx poetry python
Last synced: 17 Jun 2026
https://github.com/tigawanna/linux-setup-scripts-and-config
collection of bash scripts i use to setup linux boxes
Last synced: 18 Jun 2026
https://github.com/karlkfi/claude-branch-guard
Branch-aware git permissions for Claude Code — auto-approve safe git/gh commands, pause at main and destructive ops.
bash claude-code claude-code-plugin developer-tools gh git guardrail hooks permissions pretooluse productivity security worktree
Last synced: 19 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/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/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/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/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/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/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-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-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-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/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/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/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/ozh/dotfiles-shared
🙈 dotfiles for my shared hosts
bash bash-profile bash-prompt dotfiles
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/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/hakerdefo/perlis-says
Random quote in your terminal from Alan Perlis's Epigrams on Programming
bash linux motd motd-message quotes shell terminal
Last synced: 05 May 2026
https://github.com/ohorbatiuk/alias
The set of alternative names of commands in the style of Assembler commands - abbreviations or other maximally possible short names.
apache bash composer docker drupal drush git linux linux-shell macos-shell macosx mysql platform-sh ssh sublime-text-3 tar
Last synced: 09 Apr 2026
https://github.com/memphis-tools/dummy_fastapi_flask_blog_clients
Dummy REST API clients for learning purposes. We request the FastAPI's API served by the dummy project so called "dummy_fastapi_flask_blog_app".
bash bats java javascript jq python
Last synced: 02 Apr 2026