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-01 00:03:10 UTC
- JSON Representation
https://github.com/eengl/ssh-connect
Bash script SSH wrapper with a menu of connections and ability to establish SSH tunnels, etc.
Last synced: 26 Jun 2025
https://github.com/purpose-green/release
A script to make faster releases 🚀
Last synced: 12 Oct 2025
https://github.com/k-ilyas/relational-database-projects-freecodecamp
Relational Database Projects freecodecamp
bash freecodecamp postgres postgresql shell-scripting sql
Last synced: 10 May 2025
https://github.com/chouffe/notes
personal notes and cheatsheets about dev tools
bash cheatsheet git jupyter nix password-store ranger tools-engineering vim
Last synced: 25 Oct 2025
https://github.com/joubertredrat/bash-args
Bash Args is a simple way for get arguments in your bash script.
bash bash-prompt bash-script bash-scripting shell terminal
Last synced: 18 Jul 2025
https://github.com/PandaLinux/base-64
Panda Linux 64 bit system
bash diy docker hack lfs linux operating-system panda panda-linux shell-script
Last synced: 15 Oct 2025
https://github.com/pforret/shlorem
Lorem Ipsum generator for the command line (pure bash)
bash bashew lorem-ipsum lorem-ipsum-generator script shell
Last synced: 22 Jul 2025
https://github.com/lucaangioloni/battery-notifier
battery-notifier is a MacOS daemon that keeps track of the battery charging status and notifies the user when the battery is sufficiently charged (80%-90%).
bash battery macos notifications osx
Last synced: 31 Oct 2025
https://github.com/jifalops/setup_dev_machine
Headless installation of several tools for mobile, web, and data science development. [bash]
Last synced: 13 May 2025
https://codeberg.org/ThatOneCalculator/NerdFetch
A POSIX *nix fetch script using Nerdfonts
aesthetics android arch-linux bash cli fetch linux macos neofetch nerdfont oses posix screenfetch sh system-info system-information terminal termux unix unixporn
Last synced: 16 Oct 2025
https://github.com/iyarivky/debash
DeBash is a online tool that aims to deobfuscate bash scripts using JavaScript
bash deobfuscate deobfuscation deobfuscator javascript shell
Last synced: 17 Mar 2025
https://github.com/nbw/letmeknow
A simple CLI tool to get notified when a command is complete.
bash cli macos macosx-scripts notifications shell
Last synced: 16 Oct 2025
https://github.com/deadsoul/unix.cafe_cpumode
BASH script to toggle between CPU powersave and performance mode in Linux
amd amd64 bash bash-script cpu cpu-governor cpu-performance intel performance powersave
Last synced: 05 Apr 2025
https://github.com/rednafi/dot
🎲 Dotfiles & workspace setup
bash bashrc bashrc-configs development-environment docker docker-compose docker-container dotfiles golang linux python setup ubuntu
Last synced: 17 Sep 2025
https://github.com/framps/bashscriptcollection
A collection of bashscripts I find useful
Last synced: 17 Oct 2025
https://github.com/ehmicky/modern-errors-cli
`modern-errors` plugin to handle errors in CLI modules.
bash browser cli console errors handler javascript library message modern-errors modern-errors-plugin monitoring nodejs plugins shell stack stacktrace terminal timeout typescript
Last synced: 30 Oct 2025
https://github.com/sonatipek/matris-transactions-with-bash
matrix transactions using bash
bash bash-script linux matrix matrix-operations sonatipek
Last synced: 26 Jul 2025
https://github.com/davyj0nes/plates
Selection of Development Templates
bash boto3 cloudformation dockerfile dockerfile-examples golang jenkins kubernetes makefile makefile-template packer post-mortem python readme template
Last synced: 12 Jan 2026
https://github.com/z-shell/zconvey
⚙️ Integrates multiple Zsh sessions with unique ID
bash oh-my-zsh session-management session-manager shell zplugin zsh zsh-plugin
Last synced: 25 Feb 2026
https://github.com/callaginn/macaerosnap
Aerosnap for Mac OS X using python, bash, applescript, and the mouse
aero-snap aerosnap applescript bash bash-script macos macos-sierra python
Last synced: 13 May 2025
https://github.com/codenameyau/shiny-prompt
:unicorn: Super wonderful bash prompt
bash bash-profile bash-prompt bashrc git mercurial prompt shell
Last synced: 13 Apr 2025
https://github.com/Ibrahimghali/ELK_setup_auto
The repository provides an automated way to set up an Elasticsearch cluster across multiple nodes with kibana using encoded setup scripts. The project includes Python scripts for node configuration and Shell scripts to trigger the setup process.
bash elasticsearch kibana nosql-database
Last synced: 24 Mar 2025
https://github.com/azymohliad/qb-prompt
Quick and Beautiful bash prompt (Python is used only to generate final bash script! There's no Python in runtime)
Last synced: 24 Oct 2025
https://github.com/urin/dtail
Bash script to watch contents of files using inotify
Last synced: 04 Jul 2025
https://github.com/stewartadam/cloud-shell-profiles
Synchronized, cross-platform, shell profiles and SSH configuration
bash cloud cross-platform profile shell ssh-configuration ssh-key sync
Last synced: 23 Apr 2025
https://github.com/meteoritt/gentleman
Linux desk minibook
bash linux ubuntu windows windows-10 wsl
Last synced: 12 May 2025
https://gitlab.com/TheEvilSkeleton/flatpak-dedup-checker
flatpak-dedup-checker is a utility to check the amount of data used in a Flatpak directory
Last synced: 21 Jul 2025
https://github.com/noodlebox/stream-announcer
A simple script for announcing nginx-rtmp streams to Discord
announcer bash discord nginx-rtmp stream webhook
Last synced: 17 Jan 2026
https://github.com/ayosec/timehistory-bash
Bash loadable builtin to track resources used by programs.
Last synced: 24 Apr 2025
https://github.com/labex-labs/comptia-linux-plus-training-labs
Learn Linux system administration through hands-on labs, covering command-line, file management, user administration, security, networking, and maintenance. Perfect for CompTIA Linux+ certification prep.
bash certification command-line comptia course hands-on hands-on-labs labex labs linux linux-administration linux-commands lpic networking practice-labs programming security shell-scripting sysadmin system-maintenance
Last synced: 17 Jun 2026
https://github.com/shivajichalise/magnet
Get a torrent's magnet link from CLI and download using qbittorrent
bash cli cli-tool magnet-link qbittorrent torrent torrent-client
Last synced: 01 May 2026
https://github.com/venkatas/vikramaditya
Autonomous VAPT platform. Give it a target (FQDN, IP, CIDR) — it hunts, it reports. Inspired by the Obsidian Order.
ai-security autonomous-agent bash bug-bounty penetration-testing python recon security vapt vulnerability-scanner
Last synced: 30 Apr 2026
https://github.com/noraainuse/harukadots
My Hyprland dotfiles :3
arch-linux bash customization dotfles eww eww-bar hyprland hyprland-dotfiles hyprpaper linux neovim rofi shell themes unix unixporn waybar
Last synced: 12 Apr 2025
https://github.com/jeffwilliams/dirhistory
Remember previous directories in bash and define keyboard shortcuts to change current directory to previous/next entries in history.
Last synced: 06 Apr 2025
https://github.com/jgabaut/amboso
Build tool wrapping make. Written in bash.
amboso bash bash-script build-system build-tool builder cli make makefile shell test-automation testing-tools
Last synced: 28 Jan 2026
https://github.com/suse/lab-setup
Material to help setup labs (scripts, container images, Helm charts, Terraform, etc.)
bash container-images helm-charts k3s kubernetes rancher terraform
Last synced: 26 Oct 2025
https://github.com/saloniamatteo/styletostring
A bash script used to apply a style to a string given by an user, such as background color, text color, make the string bold, etc.
Last synced: 18 Sep 2025
https://github.com/archusXIV/mpv-playlists-manager
manage playlists for mpv in your Linux terminal
bash ffmpeg fzf mpv youtube-dl yt-dlp ytfzf
Last synced: 07 Apr 2025
https://github.com/dschier-wtd/cutefetch
A super minimal screen fetch for bash. Written in Go and more or less for my own demand and exercises.
bash cli cute golang screenfetch terminal
Last synced: 23 Apr 2025
https://github.com/woozymasta/guassp
GitLab User Access Synchronizer for SonarQube Projects
bash flask-api gitlab gitlab-api gitlab-ci python rq shell sonarqube sonarqube-docker sonarqube-server
Last synced: 12 May 2025
https://github.com/pacstall/repo-maintain
mr helps repo maintainers maintain custom repositories
bash docker hacktoberfest pacstall pacstall-programs
Last synced: 13 May 2025
https://github.com/rakentaja/cli
Rakentaja cli
bash boilerplate cli command-line javascript nodejs terminal typescript
Last synced: 23 Apr 2025
https://github.com/ranjeet1106/system-commands
This repository contains weekly notes in notes folder , GRPA ,Graded Assignments,BPT and NPPE solutions of the system commands course in their respective named folder
awk bash iitm iitmadrasonlinedegree iitmbs iitmbsc shell shellscript
Last synced: 03 Oct 2025
https://github.com/xtonousou/cis-bench-centos8
CIS Benchmark v1.0.0 - Level 1 Server - CentOS 8 automation
assessment bash benchmark centos centos8 cis cis-benchmark hardening linux security
Last synced: 30 Oct 2025
https://github.com/chemaclass/bash-skeleton
A skeleton to build your bash cli-app.
bash cli-app skeleton-application
Last synced: 14 Apr 2025
https://github.com/GH05T-HUNTER5/wiki-promax
Customize your termux app and create your own beautiful banners { wiki promax }
banner bash gh05t-hunter5 promax termux termux-banner termux-hacking termux-security termux-tool wiki-promax
Last synced: 11 Mar 2025
https://github.com/claudioc/g
The g script
bash bash-script git git-script scripting shell-script
Last synced: 14 Apr 2025
https://github.com/deadsoul/autolinux
AutoLinux scripts for sysadmin
autolinux automated automation bash docker docker-container docker-image emby emby-server fstab mount sysadmin sysadmin-scripts sysadmin-tool vbox vboxsf vim vim-configuration virtualbox-guest-additions virtualbox-vm
Last synced: 05 Apr 2025
https://github.com/dmfed/teleshell
A Telegram bot that lets you talk to a shell on your machine.
bash bot linux remote-control remote-execution shell telegram unix
Last synced: 23 Jul 2025
https://github.com/osama-yusuf/linux-apps-installation-scripts
Bash scripts to install apps and DevOps tools for various Linux distros.
automation bash devops installer linux script shell tools
Last synced: 23 Jul 2025
https://github.com/felipefacundes/shell_utils
Shell Utils is an educational framework designed to make shell programming accessible and powerful. It is the result of extensive work over many years, now available on GitHub. With over 280 documented scripts, it caters to both beginners and advanced users. Its main differentiator is the ability to interact with the major shells: Bash, Zsh, Fish
bash cli cli-app fish fish-configuration hacktoberfest oh-my-fish oh-my-zsh oh-my-zsh-plugin oh-my-zsh-theme ohmyzsh plugin-framework plugins productivity shell terminal theme themes zsh zsh-configuration
Last synced: 28 Jul 2025
https://github.com/ophoperhpo/gt-bash-client
🧇 Get translated text from your terminal! Console Google Translate Script (bash+curl) 🧇
bash client curl google-translate script sed
Last synced: 21 Apr 2025
https://github.com/yousafkhamza/retention-based-cleanup-script
It's a bash script and it's used to clean files with retention period. So, it might be useful to clear large-scale backup storing servers to delete these files with a particular retention period. I just built the same script with 3 ways of working.
backup-manager bash linux retention scripting shell-script
Last synced: 15 Apr 2025
https://github.com/frago9876543210/pocketbash
Plugin for PocketMine-MP which executes server commands in bash
bash pmmp-plugin pocketmine-mp
Last synced: 12 Jun 2025
https://github.com/geekzter/azure-pipeline-examples
Azure Pipelines YAML examples
azure-devops-pipelines azure-pipeline-templates azure-pipelines azure-pipelines-yaml bash pwsh samples workload-identity-federation
Last synced: 13 May 2025
https://github.com/portellam/powerstate-virtmanager
Set the power state of a Virtual Machine (VM). Does what virt-manager doesn't; includes missing features like sleep, hibernate, and wake. Bash TUI and Python GUI application.
bash bash-script glade gtk gtk3 gui libvirt libvirtd python python3 qemu qemu-kvm terminal tui virt-manager virtual-machine virtualization
Last synced: 23 Jun 2025
https://github.com/saleor/shellcheck-gha
Extracts and checks shell scripts in Github Workflows for potential issues using ShellCheck.
bash github-workflows linter shell shellcheck static-analysis static-code-analysis
Last synced: 11 Apr 2026
https://github.com/casperklein/docker-mailserver-mailctl
mailctl is a script to easily interact with docker-mailserver
bash bash-completion bash-script docker docker-mailserver
Last synced: 07 Apr 2025
https://github.com/simonmittag/punycoder
A cli tool to convert idna domain names to punycode. IDNA (Internationalized Domain Name in Applications) is a set of standards and protocols used to support non-ASCII characters in domain names.
bash cli dns domains emoji idna idna-converter idna2008 internationalization punycode rfc-1035 rfc-5890 unicode zsh
Last synced: 13 Jun 2025
https://github.com/flashnuke/ftpnuker
A tool for brute-forcing FTP
bash cyber ftp ftp-security kali-linux pentest pentesting pentesting-tools security
Last synced: 23 Aug 2025
https://github.com/edsonandrade-tech/devops
:smiley: Básico de Git e Github com Bora Para Pratica
bash git github linux linuxmint shell shell-script
Last synced: 13 Jun 2025
https://github.com/RaptaG/CAAIS
A bash script to install and/or remove Chaotic-AUR.
arch-linux aur bash bash-script chaotic-aur linux
Last synced: 04 Sep 2025
https://github.com/patatetom/rds4xways
Extract SHA1 from Reference Data Set (RDS) provided by the National Software Reference Library (NSRL) for X-Ways Forensics (or any other tool that uses SHA1).
bash cryptography dfir fingerprint forensic forensics hash nsrl python rds sha1 x-ways
Last synced: 03 Jul 2025
https://github.com/rosenbjerg/agentdeploy
An agent for managing execution of taco bell style deployment and server management scripts
automation bash cli-tool deployment remote rest-api scripts ssh
Last synced: 12 May 2025
https://github.com/aponiatowski/gossh
A lightweight, fast server configuration management & automation tool. With the goal to keep the terminal/console simple and the commands even simpler
ansible ansible-like automation bash bash-script golang gossh ssh ssh-client yaml
Last synced: 23 Oct 2025
https://github.com/hud0shnik/bashscripts4sem
Scripts that I write at the university 💻
Last synced: 21 Sep 2025
https://github.com/curusarn/dotfiles
My dotfiles
bash bashrc dotfiles i3 i3wm shell tiling-managers vim vimrc
Last synced: 22 Sep 2025
https://github.com/yohasebe/code-packager
📦 A set of bash scripts that package and unpack your codebase into and from a single JSON file, ready to be analyzed and understood by large language models (LLMs) like GPT, Claude, Command R, and Gemini 🤖
Last synced: 14 Apr 2025
https://github.com/radeeyate/kblight
A tool to control the built-in keyboard backlight on the Framework Laptop 13 via ectool
bash framework framework-13 framework-computer framework-laptop keyboard shell-script shell-scripts
Last synced: 03 Aug 2025
https://github.com/adiatma/intip
A simple bash scripting for searching geo location base on ip 👀.
Last synced: 19 Sep 2025
https://github.com/bobbywibowo/jdownloader2-openpyn-reconnect
A small utility to hook openpyn-nordvpn into JDownloader2 to facilitate auto-rotating VPN servers, to bypass IP bandwidth limit on certain file hosts that have them.
autoreconnect bash jdownloader2 nordvpn openvpn reconnect vpn
Last synced: 15 May 2025
https://github.com/theneedyguy/streamslurp
A docker container for auto-downloading twitch vods.
Last synced: 17 Apr 2026
https://github.com/jstrieb/webash
A cursed bash web application that makes more cursed bash web applications
bash gui posix-sh quickserv shell shell-script web web-gui
Last synced: 26 Mar 2025
https://github.com/NicNull/BTphone
Bluetooth RSSI phone monitor script to activate screen saver
auto-login bash bash-script bluetooth macos phone phone-detector presence-detection rssi screensaver ubuntu
Last synced: 06 Apr 2025
https://github.com/wcarhart/lurker
Hacker News terminal client
bash cli hacker-news ycombinator
Last synced: 12 May 2025
https://github.com/kevcui/ghdl
:arrow_down: GitHub File Downloader
bash bash-script download download-github downloader git github github-downloader github-downloads github-tool
Last synced: 28 Jun 2025
https://github.com/acth2/cydraproject
Une distribution linux open-source
bash bash-script bash-scripting contribution contributions-welcome fr francais idenpendant independent lfs linux linuxfromscratch os
Last synced: 02 Jul 2025
https://github.com/saschpe/dotfiles
Sascha's shell environment
bash dotfiles env environment git oh-my-zsh zsh
Last synced: 27 Jun 2025
https://github.com/hugohadfield/cefflask
cefpython with a Flask sever
bash cef cefpython desktop-application flask gui html javascript python python-gui python3
Last synced: 25 Oct 2025
https://github.com/bin-cli/bin-cli
A simple task/script runner for any programming language
bash cli linux script-runner scripting shell task-runner
Last synced: 06 Mar 2025
https://github.com/vmari/argentina
Imprime la bandera Argentina en tu consola ¯\_(ツ)_/¯
argentina ascii ascii-art bandera bash bashrc bashrc-configs flag
Last synced: 24 Dec 2025
https://github.com/jzombie/globcat.sh
Unix shell script to concatenate files, with prepended file paths (to feed them to ChatGPT, and the like).
bash command-line concatenate file-display files glob globcat linux macos patterns shell-script unix
Last synced: 07 Apr 2026
https://github.com/theasp/mini-ci
A lightweight continuous integration daemon
bash continuous-integration git subversion
Last synced: 24 Apr 2025
https://github.com/jerichojyant/sudont
Sudon't is sudo with jokes and without passwords!
bash bash-script linux linux-command linux-shell linux-terminal
Last synced: 22 Mar 2025