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-08 00:03:31 UTC
- JSON Representation
https://github.com/techie-wrb/bash-grader-plus
Bash Grader+ is an automated C/C++ grading system that evaluates code submissions using shell scripts, displays scores through a Flask-based web interface, and maintains a real-time leaderboard using SQLite.
autograder bash education flask python shell shell-script sqlite webapp
Last synced: 30 Dec 2025
https://github.com/kevinmhk/my_tools
A script to show my installed tools in a categorized grid
bash cli developer-tools linux macos productivity shell-script terminal tools
Last synced: 16 Feb 2026
https://github.com/brunoafk/lsm
LSM is a powerful script management system designed to handle installation, updates, and management of "llama" scripts.
Last synced: 07 Apr 2026
https://github.com/max1220/cgi_command
CGI script and JS library for arbitrary command execution. Supports streaming responses using Server Sent Events.
bash cgi-script javascript-library
Last synced: 20 Jan 2026
https://github.com/the-universal-linux-society/sysreport
Bash script to give you a full system report. Just by running the script it offers insight into CPU data, disk space, temperature readings, network configuration, MAC addresses, firewall status, and system logs for error analysis.
analysis bash bash-script bash-scripting data report reporting system
Last synced: 15 May 2026
https://gitlab.com/WomB0ComB0/pg-fms
The Purple Geckos File Management System (PG-FMS) is an advanced, Python-based file management solution designed to streamline and enhance file handling tasks. PG-FMS provides a versatile command-line interface (CLI) that allows users to manipulate file locations and contents efficiently through a series of arguments and flags. This system supports comprehensive file operations such as moving, copying, renaming, and deleting files. Additionally, PG-FMS is equipped with robust file filtering capabilities, enabling users to perform operations based on specific criteria such as file type, size, date modified, and more. With a focus on flexibility and ease of use, PG-FMS is an invaluable tool for users seeking to optimize their file management processes.
PDM Python (Flask) bash cli javascript python
Last synced: 09 Feb 2026
https://github.com/bertrandmartel/raspberry-dev
:computer: A quick development environment to develop for Raspberry PI on your PC (cross compilation)
bash cross-compilation development-environment raspberry-pi toolchain
Last synced: 17 Jul 2025
https://github.com/donnachaforde/unix-shell-config
Resource configuration settings for Unix/Linux shells.
Last synced: 06 Mar 2026
https://github.com/man-od/basic-ci-cd
Development of a simple CI/CD for the SimpleBashUtils project. Building, style, unit-testing, deployment, notify
Last synced: 19 Apr 2026
https://github.com/danass/add-to-path
Easily Add or Remove the Current Directory to the $PATH in Bash
bash bash-script environment-variables path
Last synced: 24 Apr 2026
https://github.com/sourlemonjuice/lemon-bash-lib
My common bash script library
Last synced: 09 May 2026
https://github.com/f0o/semvergit
Naive approach into turning git events into semver-v2
Last synced: 17 Mar 2025
https://github.com/jordemort/dotfiles
my dotfiles
bash dotfiles homeshick-compatible-dotfiles
Last synced: 09 Jul 2025
https://github.com/flashstockinc/docker
Docker in docker plus bash and awscli
Last synced: 25 Apr 2026
https://github.com/thehellishpandaa/installduc
Script para automatizar la instalación de duc. que actualiza dinámicamente tu dirección IP en el servicio de DNS dinámico No-IP.
Last synced: 09 Jul 2025
https://github.com/richin13/fun-with-bazsh
A collection of ridiculously simple (zsh)bash scripts made merely for fun.
Last synced: 21 Apr 2026
https://github.com/Tmeneses-00/Cybersecurity-Course
bash powershell python scripts
Last synced: 03 Jul 2026
https://github.com/salted-herring/deployment-scripts
SIlverStripe deployment script
bash deployment script silverstripe
Last synced: 22 Apr 2026
https://github.com/npozs77/home-server-platform
Self-hosted home server platform: Docker, Caddy, Wiki.js, Ollama, Immich, Jellyfin, Samba — automated deployment with modular bash scripts
bash caddy docker docker-compose home-lab homeserver immich infrastructure-as-code jellyfin local-llm media-server ollama open-webui pihole privacy reverse-proxy samba self-hosted ubuntu-server wiki-js
Last synced: 15 May 2026
https://github.com/sk-azraf-sami/basic-shell-programming
Basic of Bash Shell Script. Learn shell scripting basics: Bash commands, automation, and practice problems for efficient system management.
bash bash-script basic linux notes operating-system os
Last synced: 17 May 2026
https://github.com/pavi2410/dotfiles
bash dotfiles linux powershell vim windows
Last synced: 06 Apr 2026
https://github.com/qntum-dev/dscript
A script to delete redundant files e.g. node_modules
Last synced: 17 May 2026
https://github.com/chaseofthejungle/bash-commands
Bash commands and keyboard shortcuts for bash, GNU nano, and Vim.
bash bash-commands bash-scripting bash-scripts linux
Last synced: 01 May 2026
https://github.com/kamranayub/shell-configs
Terminal/shell configuration
bash conemu configuration git powershell shell terminal
Last synced: 06 Apr 2026
https://github.com/k0nxt3d/snippets
Bash and PHP Code Snippets Collection
bash bash-script executable php port ports portscan portscanner raspberry-pi raspberry-pi-3 raspberry-pi-camera shell shell-script wifi wifi-hacking wifi-hotspot wifi-network wifi-security
Last synced: 24 Jun 2025
https://github.com/jnbdz/connect
Connect is a simple bash/shell utility helper to quickly select (with fzf) a profile then connect to it. It uses fzf for search and GNOME/keyring to store/manage the secrets. It works with ssh, and aws (more to come). 🔌
Last synced: 15 May 2026
https://github.com/xelk/lab_configs
basic configuration of the labs-vm (ubuntu servers)
ansible bash configuration dots setup
Last synced: 17 May 2026
https://github.com/ngrogg/leapp-elevate-rocky8-helper
Boilerplate BASH wrapper script for upgrading Rocky Linux 8 to Rocky Linux 9 via Leapp ELevate
bash bash-script elevate leapp linux rockylinux rockylinux8 rockylinux9
Last synced: 17 May 2026
https://github.com/ilbuso/manjaro-install-script
This script simplifies the process of setting up a development environment by automating package installation and dotfiles management
automation bash config gnu-stow installation-scripts pkg-installer stow
Last synced: 15 May 2026
https://github.com/getizeddev/qdr
qdr (quick directories) is a lightweight bash script that allows you to navigate easily through the file system. By assigning a tag (key) to a specific path, the tool redirects you to the desired location in the current shell execution environment.
bash bash-script bash-scripting directory-navigation file-navigation filesystem
Last synced: 15 May 2026
https://github.com/scottstanfield/whatdir
Wiring up a link to run a bash script to launch Python code
Last synced: 17 May 2026
https://github.com/vvselischev/software-design
Simple Unix shell python implementation
Last synced: 17 May 2026
https://github.com/vasu10134/tech-stack-notes
This repository contains a collection of my personal notes on various technologies, including Git, GitHub, Linux, Docker, Kubernetes, DSA, OOP, and more. It’s a resource for anyone looking to explore and learn trending technologies and foundational concepts.
algorithms backened bash docker dsa git github linux
Last synced: 09 Apr 2026
https://github.com/nikolai2038/politech-get-schedule-for-google-calendar
Bash script to get shedule for Google Calendar from https://my.spbstu.ru/
bash google-calendar ics parsing
Last synced: 15 May 2026
https://github.com/yehezkiel1086/ctf-writeups-2024
Solutions for Capture The Flag (CTF) events
Last synced: 28 Mar 2025
https://github.com/owainkenwayucl/utils
Various small tools that I use to make my life easier.
amstrad amstrad-nc bash file-conversion find fortran fputs hy python srt subtitle-conversion subtitle-formats sum ucblogo youtube-subtitles
Last synced: 18 May 2026
https://github.com/pxbunny/update-tags-script
Script simplifying a release version (git tag) bump
Last synced: 31 Oct 2025
https://github.com/mathieubesson/backup-scripts
This tool is designed to back up one or more servers to a dedicated machine.
Last synced: 15 May 2026
https://github.com/yevheniivolosiuk/kik
🚀 KIK 🚀 is a powerful and intuitive tool designed to streamline and automate the deployment and setup of applications across multiple environments ["dev", "prod", "steg"]. ( IN PROGRESS )
bash development devops infrastructure laravel production wordpress
Last synced: 27 Jan 2026
https://github.com/burnsoftnet/gpiomonitor
This Bash script was created to help view your system's GPIO and their current state. You can also pass a number to the script to have it refresh every x seconds. This was used while playing with a Reasberry Pi to see if certain componets toggled the GPIO on the board or to even find what GPIO was related to that component by see what GPIO Changed as I hit a switch.
Last synced: 17 May 2026
https://github.com/meekb/bash-files-organizer
Beginner bash script to organize files by extension
bash bash-script bash-scripting
Last synced: 17 May 2026
https://github.com/innkaf/greper-tool
Bash utility for memory/disk forensics — integrates Volatility, Strings, Exiftool.
bash cybersecurity dfir forensics
Last synced: 17 May 2026
https://github.com/abelreqma/raptorvingtdeux
RaptorVingtDeux automates network scanning with nmap, allowing customizable scans and port selection, and integrates Searchsploit to find known vulnerabilities for detected software versions.
bash bash-script exploit-database network-mapping nmap-scan-script searchsploit vulnerability-detection vulnerability-scanners
Last synced: 15 May 2026
https://github.com/mandober/typeof
typeof - variable typing and dumping for bash
Last synced: 17 May 2026
https://github.com/stv-beep/user-hosting
Script that creates a user for hosting in Linux system including his hosting directories and apache's virtual host.
apache2 bash bash-script ubuntu
Last synced: 17 May 2026
https://github.com/georges034302/acc-cloud-wil-demo
Repository for demo and weekly lab practices - Cloud WIL IATD
Last synced: 24 Jun 2025
https://github.com/toro-nicolas/my_ls
Reproduction of the linux command "ls" in C.
bash c epitech linux-command ls
Last synced: 13 Jul 2025
https://github.com/wadaboa/dotfiles
My macOS dotfiles
bash bash-profile dotfiles dotfiles-macos gitconfig oh-my-zsh terminal zsh
Last synced: 11 Apr 2026
https://github.com/shaikh-rehan-shakil/fetch
Fetch is a neofetch clone made by me. It was a project that I made to learn bash more indepth. It was just a fun project not mean to be practical.
bash bash-script neofetch shell sysadmin
Last synced: 16 May 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/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-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-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/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/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/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/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/mlorentedev/dotfiles
Here are my personal configuration files. Customizations, themes, and settings for Linux.
Last synced: 28 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/longcipher/shellflow
AI agent native DevOps bash script orchestrator.
agent-native agent-skills ansible bash devops ssh
Last synced: 02 May 2026
https://github.com/nikas8/inseption
This project aims to broaden knowledge of system administration by using Docker. It is about virtualizing several Docker images, creating them in a new personal virtual machine.
administration bash debian-linux docker network
Last synced: 26 Feb 2026
https://github.com/nikolai2038/bash-ide-from-vs-code
Instructions and extra files on how to set up VS Code as Bash/Shell scripts IDE
bash bash-ide code extensions ide scripts shell vscode
Last synced: 09 May 2026
https://github.com/vroncevic/check_mysqldb
Checking MySQL DB
administration bash checking linux macos manager mariadb mariadb-server mysql mysql-database qnx shell unix
Last synced: 19 Jan 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/tauseedzaman/host-checker
check where host is live or not in batch and batch script
bash batch checker host host-checker ip-checker
Last synced: 14 Apr 2026
https://github.com/sourabhtk37/dotfiles
~Auto~-updated dotfiles that I use.
automated-scripts bash dotfiles
Last synced: 21 Jan 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/chazu/trashtalk
Like Smalltalk-80 but in bash. If you squint.
abomination bash framework ohgodwhy smalltalk
Last synced: 14 Apr 2026
https://github.com/wachin/pcmanfm-engrampa-extract-here
Add custom right-click context menu options in PCManFM-Qt (the default file manager in LXQt) to extract archives using Engrampa , supporting multiple languages and formats like .zip, .rar, .tar.gz, .7z, .deb, and more. This project makes it easy to install two new actions in your file manager: Extract Here, Extract to Folder
7zip bash context-menu custom-actions debian desktop-customization english engrampa linux lxqt multi-language open-source pcmanfm pcmanfm-qt script spanish translation unrar unzip
Last synced: 22 Jan 2026
https://github.com/yohanvillarp/easyrule
Herramienta interactiva para construir reglas iptables de forma sencilla y sin complicaciones.
bash cli firewall iptables linux networking shell
Last synced: 18 Apr 2026
https://github.com/flat532/aws-ec2-scheduler
Serverless AWS EC2 scheduler using EventBridge and Lambda. Automated start/stop operations for cost optimization. One-command deployment with timezone support.
automation aws bash cost-optimization cron devops ec2 eventbridge infrastructure lambda savings scheduler serverless
Last synced: 18 Apr 2026
https://github.com/sirimykland/dotfiles
My dotfiles made public for easy shell configuration on new computers.
Last synced: 14 Apr 2026
https://github.com/riboseinc/split-git
Bash script to facilitate splitting of a Git repo into sub-repos
bash git source-code-management
Last synced: 19 Apr 2026
https://github.com/jvzantvoort/center_text
Simple tool to center text for shell
Last synced: 17 May 2026
https://github.com/rileynwong/poem-finder
bash adventure game
adventure-game bash game poetry shell
Last synced: 19 May 2026
https://github.com/zun-liang/fcc-periodic-table-database
Solution to freeCodeCamp Project Build a Periodic Table Database.
bash git nano postgresql shell sql
Last synced: 14 Apr 2026
https://github.com/lblod/app-burgernabije-besluitendatabank
The app for Lokaal Beslist, a site that uses linked data to empower everyone in Flanders to consult the decisions made by their local authorities.
bash docker elixir mu-resource mu-semtech
Last synced: 15 Oct 2025