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/felipefacundes/preview
A simple file manager written in bash with file preview capabilities, inspired by "fff", "lesspipe", and "ranger". It uses "lf" as its foundation, enhancing file previews with custom commands for efficient navigation. It offers configurable shortcuts to streamline file management.
bash console fff file-launcher file-manager file-preview files preview preview-video previewer previews ranger shell shell-script shellscript terminal terminal-app termux tui vim
Last synced: 28 Feb 2026
https://github.com/cbhihe/doc_python-virtual-environments-quickstart
A hands-on python VE tutorial for Linux users
bash linux pyenv python shell tutorial virtualenv
Last synced: 05 Mar 2026
https://github.com/hitesh22rana/bashcraft
BASHcraft, your home for mastering BASH scripting! 🚀
automation bash bash-script learning learning-by-doing open-source shell-scripting unix
Last synced: 01 May 2026
https://github.com/bmiddha/xrandr-dmenu-project
dmenu interface for simple xrandr actions
bash bash-script dmenu dmenu-scripts i3-gaps i3wm xrandr
Last synced: 19 May 2026
https://github.com/yadgah/scripts
The automatic scripts will be placed here.
automation bash python scripts
Last synced: 28 Feb 2026
https://github.com/mathieures/scripts
Useful or fun Batch, PowerShell and Bash scripts I made
Last synced: 13 Feb 2026
https://github.com/eiedouno/shuttle
The Shell / Bash script file package manager. (An over-engineered bash script bundler)
bash bash-script bash-scripting command-line-tool package-manager sh shell shell-script shell-scripting
Last synced: 25 Apr 2026
https://github.com/jafaripur/local-backend-dev
Local development configuration env with ansible and docker.
Last synced: 08 Apr 2026
https://github.com/mattdanielbrown/bashmark
A bookmark system (sort of) for the commandline. Save locations (paths) and easily get back to them later.
bash bookmark bookmark-manager bookmarks cli command-line nodejs shell terminal terminal-based
Last synced: 04 Apr 2026
https://github.com/sposdknl/2024-sposdk-osy
Repositories for teaching purposes at SPOS DK
bash bash-script linux vagrant vagrantfile
Last synced: 22 Jan 2026
https://github.com/fentas/atty
Suckless-style PTY proxy in Zig that drops an LLM exec dialog, atuin autosuggest, and guardrail confirmations between your terminal and shell.
access-control alacritty atuin autocomplete bash chat chatgpt claude cli ghostty kitty-keyboard-protocol llm osc-133 productivity pty shell suckless terminal zig
Last synced: 28 May 2026
https://github.com/tegonal/scripts
scripts which we use in multiple projects and want to share with you as well
Last synced: 10 Jun 2025
https://github.com/Hezkore/bash-ai
An advanced Bash shell script functioning as an AI-powered terminal assistant, equipped with plugin support for all your terminal tasks and questions
ai artificial-intelligence bash bash-script chatgpt cli command-line-tool gpt gpt-3 gpt-4 openai terminal
Last synced: 06 Mar 2025
https://github.com/marialobillo/fcc-periodic-table-database-project
free code camp database project - periodic table
bash certification freecodecamp shell-script sql
Last synced: 20 May 2026
https://github.com/ajaymahadeven/friday-cli-bash-assistant
FRIDAY is a Bash script designed to be your personal command-line assistant on Debian Linux systems. It automates routine tasks, provides helpful prompts, and enhances your productivity.
automation bash debian-linux learn shell
Last synced: 15 Feb 2026
https://github.com/vroncevic/valagen
Project generator for Vala project
bash development generator linux project shell skeleton vala
Last synced: 15 Feb 2026
https://github.com/niklasbogensperger/openconnect-menu-bar
SwiftBar/xbar plugin to establish VPN connections via OpenConnect and monitor connection status
bash macos openconnect plugins swiftbar-plugins xbar-plugins
Last synced: 20 Apr 2026
https://github.com/ekiim/jinjasimplecli
A way to use jinja2 templates with *sh scripts.
argparse bash bash-script cli jinja2 template template-engine
Last synced: 22 Jul 2025
https://github.com/funnyzak/ifttt-webhook-action
A GitHub action that triggers an IFTTT webhooks event. This is useful for example when you want to trigger a IFTTT webhook after your ci succeeds.
Last synced: 06 Jan 2026
https://github.com/janosh/dotfiles
Ain't no place like ~
bash dotfiles macos shell-scripts zsh
Last synced: 28 Feb 2026
https://github.com/samsapti/apt-update-push
Small script to send push notifications to your phone on apt updates
apt apt-get bash debian ubuntu unattended-upgrades
Last synced: 25 Jul 2025
https://github.com/adel-bz/mysql-backup-script
Backup script for MySQL database & Project's Asset files.
backup backup-script bash bash-script docker mysql
Last synced: 03 Jul 2025
https://github.com/andry81/gituserbin
Git user scripts for the `PATH` variable.
bash batch git scripts scripts-collection
Last synced: 01 Mar 2026
https://github.com/willium/u
CLI for opening URLs relevant to the current directory
bash cli command-line-tool developer-tools
Last synced: 20 May 2026
https://github.com/jordanhillis/usrmerge-lxc-fix
An easy-to-use script to bypass the usrmerge package error when updating Debian within an LXC environment to the Bookworm release.
bash bookworm debian debian-linux linux linux-containers lxc usrmerge
Last synced: 02 Jan 2026
https://github.com/debeando/notifyme
Execute command in bash and wait to finish to send notification via slack
Last synced: 12 Jan 2026
https://github.com/ffflorian/nativefier-apps
Create Linux apps with nativefier
Last synced: 29 Mar 2025
https://github.com/seantrane/stshell
:shell: For efficient management of shell scripts
automation bash bash-script shell shell-script
Last synced: 28 Jan 2026
https://github.com/developerstoolbox/bash-colour-include
A script to create and export a set of variables which contain the 8 basic colours that can be displayed on most terminals.
Last synced: 10 Jun 2025
https://github.com/fomightez/docker-mac-linuxchromium
Dockerfile for a container for Linux chromium with all dependencies that can be tunneled to Mac Desktop
bash docker dockerfile dockerfiles
Last synced: 18 May 2026
https://github.com/tsukinoko-kun/ohmygosh
Cross platform Go implementation of a POSIX shell
bash compiler interpreter posix posix-compliant shell
Last synced: 12 Jan 2026
https://github.com/shakibamoshiri/helg
Hurricane Electric's Network Looking Glass cli
bash bgp bgp-router curl looking-glass
Last synced: 01 May 2026
https://github.com/zephronixq/devops-pj
DevOps-PJ — это проект, созданный для начинающих DevOps инженеров, предоставляющий примеры настройки и конфигурации ключевых инструментов и технологий в DevOps.
ansible bash debian12 gitlab-ci-cd grafana helm iggy kubernetes linux loki nginx postgresql prometheus python3 redis rust terraform yandex-cloud
Last synced: 05 Jan 2026
https://github.com/mattdodge/shellshock
Write and test your shell scripts using Python
bash bash-script python shell shell-scripts
Last synced: 08 Feb 2026
https://github.com/ehmicky/modern-errors-beautiful
`modern-errors` plugin to prettify errors.
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: 03 Mar 2026
https://github.com/varp/dotfiles
My dotfiles
bash dotfiles golang shell tasks yaml zero-dependency
Last synced: 04 Mar 2026
https://github.com/pareronia/adventofcode
🎄 Advent of Code 🎄
advent-of-code advent-of-code-2022 advent-of-code-2023 adventofcode adventofcode2015 adventofcode2016 adventofcode2017 adventofcode2019 adventofcode2020 adventofcode2021 adventofcode2022 adventofcode2023 aoc2022 aoc2023 bash cplusplus java julia python rust
Last synced: 13 Apr 2026
https://github.com/safespring-community/utilities
Utility scripts for Safespring services
Last synced: 22 Jan 2026
https://github.com/haideryzai/aicmd-apt
aicmd is a powerful command-line tool that transforms your natural language questions into executable Linux shell commands.
aitool bash cmd generative-ai linux linux-shell terminal
Last synced: 17 Apr 2026
https://github.com/rmariano/dotfiles
My dotfiles
bash dotfiles linux tmux tmux-configs zsh
Last synced: 03 Feb 2026
https://github.com/domingoruiz/ftp-synchronizer
This Docker container synchronizes the content of your Linux Machine to FTP server
bash docker ftp linux synchronizer
Last synced: 02 May 2026
https://github.com/joknarf/complete-ng
bash completion nextgen
bash completion interactive menu nextgen plugin
Last synced: 28 May 2026
https://github.com/rshipp/spun
A simple pacman update notifier, using notify-send and kdialog.
bash chakra chakra-linux kde notifications pacman shell
Last synced: 03 May 2026
https://github.com/mongoexpuser/unepo-stack-on-aws-ec2-with-aws-sdk-js
Deploys Ubuntu, NodeJS, ExpressJS and PostgreSQL (UNEPO) Stack on AWS EC2 with AWS SDK for JavaScript/NodeJS V2.
aws aws-sdk bash ec2 javascript nodejs postgresql ubuntu
Last synced: 02 Apr 2026
https://github.com/src-run/server-scripts-collection
This project represents the never-ending effort to compile the most useful selections of server-oriented (and development-orients) commands, specifically those applicable to my usage requirements, and combine them together into this single collection of scripts.
bash bash-scripts server server-scripts shell shell-scripts
Last synced: 02 May 2026
https://github.com/hydrotho/iscript
Efficient scripts to streamline tasks and save time. 高效脚本,简化任务,节省时间。
Last synced: 16 Apr 2026
https://github.com/hiimsergey/obsidian-vault-switcher
A shell script implementing rofi or dmenu to open desired Obsidian vaults
bash bash-script bash-scripting fish obsidian obsidian-md rofi shell shell-script shell-scripting shell-scripts shellscript vault
Last synced: 02 May 2026
https://github.com/daniilzinoviev06/turboshift
Timeshift-based script that automates the creation of snapshots and updating the GRUB bootloader before installing any package on your system. Creates snapshots before each action with the package
arch backups bash cli-app grub linux shell shell-script snapshots timeshift
Last synced: 11 Feb 2026
https://github.com/nikoo-asadnejad/systemdservice-healthcheck
Health checker for systemd unit which checks systemd status and also calls health check api
bash bash-script cron health-check linux shell shell-script systemd systemd-service systemd-unit
Last synced: 02 May 2026
https://github.com/htomasz/vultron
Eduvulcan for HA
automation bash blueprints eduvulcan ha-addon homeassistant homeassistant-addons javascript lovelace node-red node-red-flow python security selenium yaml
Last synced: 04 Mar 2026
https://github.com/steppsr/getnftidsfromcollection
Bash script to get a list of all NFT IDs from a Collection using the Mintgarden API
bash chia chia-blockchain collection mintgarden-api nft nfts wallet
Last synced: 24 Apr 2026
https://github.com/tsjazil/i3-dotfiles
⚡ i3 dotfiles
bash bashrc dotfiles i3-gaps i3wm i3wm-config nvim ranger starship-prompt tiling-window-manager ubuntui3 vimrc
Last synced: 16 Apr 2026
https://github.com/seokbeomkim/shellscriptrepo
repository of shellscript
bash mkstage4-gentoo shell-scripts
Last synced: 03 May 2026
https://github.com/mrvi0/conf-watch
🔐 Secure configuration file monitoring with Git-based versioning and terminal-styled web interface. Each installation gets a unique password for enhanced security. Monitor dotfiles, configs, and system files with automatic snapshots, diff viewing, and rollback capabilities
backup-tool bash cli-tool config-backup configuration-management developer-tools diff-viewer dotfiles file-monitoring git-based python snapshots terminal-ui version-control web-interface
Last synced: 03 May 2026
https://github.com/doekman/go
pushd/popd/dirs, only with a dictionary instead of a stack, and in one command
Last synced: 09 Jun 2026
https://github.com/sth8pwd5wx-max/barked
Tough outer layer for your system. Cross-platform security hardening for macOS, Linux, and Windows.
bash firewall hardening linux macos powershell privacy security windows
Last synced: 01 Apr 2026
https://github.com/nastyagrifon/waylandreaper
Force close active window on Wayland under Gnome
bash bash-script system-administration wayland
Last synced: 12 Feb 2026
https://github.com/meleu/used2betxt
Converting Synopsis.txt files to gamelist.xml
Last synced: 25 Apr 2026
https://github.com/alexander-ding/.dotfiles
Replicate my dev environment in one command
Last synced: 27 Feb 2026
https://github.com/anacarolinacastro/tag-releaser
Creates new tag, updates changelog file and releases it to git.
Last synced: 03 May 2026
https://github.com/wiktor2200/ubuntu-firstrun-config
The script enables installation and configuration of some essential apps and utilities that make your Ubuntu more useful and powerful.
bash configuration-scripts essential-apps gnome linux script-generator shell-script ubuntu ubuntu-bionic ubuntu-focal ubuntu-jammy ubuntu-lts ubuntu-xenial ubuntu1804 ubuntu20 ubuntu2004 ubuntu2204 ubuntu2204lts zenity
Last synced: 27 Feb 2026
https://github.com/sblack4/linux-setup-tools
Quickly customize your Linux environment so you can get to work
bash configuration-management linux linux-environment linux-setup
Last synced: 03 May 2026
https://github.com/portellam/generate-evdev
Easily setup a virtual Keyboard-Video-Mouse (KVM) switch for Virtual Machines (VMs) on the Linux desktop. Bash script.
automated bash devices evdev event hugepages input kvm libvirt linux passthrough pci qemu script vfio virtual-machine virtualization
Last synced: 05 Mar 2026
https://github.com/yangr0/speakify
[ Speech to Text ]
bash pip3 python python3 shell speech-recognition speech-to-text speechrecognition
Last synced: 04 May 2026
https://github.com/x-dark/wallspla.sh
Wallpaper changer in Bash for Linux using Unsplash photos
bash desktop unsplash wallpaper
Last synced: 04 May 2026
https://github.com/unixorn/ec2-tagread
Helper script to let bash scripts read EC2 tags
Last synced: 04 May 2026
https://github.com/kevcui/0wstego
:secret: Hide/Reveal secret message using zero-width characters
bash bash-script steganography zero-width-space
Last synced: 04 May 2026
https://github.com/fathyar/quranicaudio-dl
A command-line program to download audio/MP3 files of various Quran recitations from QuranicAudio.com
audio bash cli-app downloader quran quran-audio
Last synced: 12 Feb 2026
https://github.com/linux300/network
# Network is set of tools mainly for local user.
ansible bash devops docker javascript penetration proxy python ruby websocket
Last synced: 02 Apr 2026
https://github.com/alexoarga/co-bash
A CLI tool that transforms natural language into bash commands
bash cli cohere language-model machine-learning natural-language-processing
Last synced: 28 Feb 2026
https://github.com/kaisen-bot/pwnkit-helper
🚀 Enhance your penetration testing with PwnKit Helper, a simple tool for exploiting the CVE-2021-4034 vulnerability in pkexec for local privilege escalation.
bash ctf ctfs cve-2021-4034 debian ethical-hacking ethical-hacking-tools exploit hack hacking-tools hacks hackthebox linux privilege-escalation pwnkit python tryhackme ubuntu
Last synced: 04 May 2026
https://github.com/omercsp/runenv
Simple bash script for running different container based environment according to the current working directory.
bash build containers docker linux podman
Last synced: 04 May 2026
https://github.com/richbl/dir-walk
A script that recursively walks a directory tree and does something interesting using a-bash-template (BaT)
bash bash-script depedency-checker directory-recursive directory-traversal directory-tree json m3u ogg ogg-vorbis parsing recursi script shell shell-script template
Last synced: 04 May 2026
https://github.com/gughog/clr-js
A simple library for Node.js CLI apps to colorize and add some life to bash texts. (WIP)
bash cli clr clr-js color library nodejs opensource
Last synced: 04 May 2026
https://github.com/saint-lascivious/dotfiles
a modular and extensible environment configuration file template
Last synced: 26 Apr 2026
https://github.com/mooerslab/markdown-chat-to-org-mode
Convert downloaded chats from markdown to org
basb bash chats-from-chatbot-sessions denote ekg emacs file-conversion-with-pandoc information-retrieval knowledge-management markdown-to-org-mode org-roam personal-knowledge-management pkm zettelkasten zk
Last synced: 04 May 2026