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/itsfelixh/bash-files
Bash shell configuration files .bashrc, bash aliases, bash functions, ...
bash bash-aliases bash-functions bash-profile bashrc bashrc-configs bashrc-files linux shell
Last synced: 10 May 2026
https://github.com/code4mk/lets-bash
learn bash scripting with fun. ⇄ 0devco & code4mk
Last synced: 04 Jun 2026
https://github.com/xploit9999/simple-scanport
A simple bash script for scan ports.
Last synced: 24 Apr 2026
https://github.com/zbo14/wirevpn-server
Run a WireGuard VPN server on Ubuntu
Last synced: 08 May 2026
https://github.com/spuddydev/claudetoggle
Tiny Bash framework for toggleable Claude Code hooks. One declaration file per toggle.
bash claude-code developer-tools hooks
Last synced: 04 Jul 2026
https://github.com/inteliense/bashcut
Shortcut for bash scripts using the Fn keys
bash bash-script linux shell shell-script terminal
Last synced: 10 Apr 2026
https://github.com/49115566/tmux-persistent-prefix
Toggle-able persistent prefix mode for tmux - execute multiple commands without repeatedly pressing Ctrl+b
bash keybindings linux macos productivity shell terminal tmux unix workflow
Last synced: 10 Apr 2026
https://github.com/ttybitnik/lab.99-problems
Programming practice in different languages of the classic Ninety-Nine Prolog Problems crafted by Werner Hett.
99problems bash c elisp go javascript programming python
Last synced: 23 Aug 2025
https://github.com/la-lo-go/spotify-refresh-token-generator
Shell and PowerShell scripts to easily get the spotify refresh token
bash powershell spotify spotify-api
Last synced: 19 May 2026
https://github.com/blackmonk13/termux-parrot
A script to install and run Parrot OS within Termux
amber-lang bash bash-script parrot-os parrotsec termux termux-proot
Last synced: 24 Aug 2025
https://github.com/kifbv/basker
Bash static site generator
bash catppuccin cmark static-site-generator
Last synced: 20 Apr 2026
https://github.com/costingh/estore-platform
C++ program that provides minimal functionality of an online store. Implementation follows OOP concepts (abstraction, encapsulation, inheritance, polymorphism), making use of singleton design pattern.
Last synced: 31 Dec 2025
https://github.com/mijay6/operating-system-file-monitoring-tool
Implementation of a folder integrity and malware detection utility that scans directories, detects changes via SHA-256 snapshots, and isolates suspicious files based on heuristic analysis. Developed as an academic project at Politehnica University of Timișoara.
academic-project bash directory-monitoring filesystem hashing integrity-check linux malware-detection monitoring-tool parallel-processing security snapshot
Last synced: 26 Jun 2025
https://github.com/franpavlovi/kolegij-operacijski-sustavi
This repository contains coursework and assignments for the Operating Systems course at FSRE. Throughout the course, we have gained hands-on experience with Ubuntu Linux, learned various Bash commands, and completed several assignments focused on key operating systems concepts.
Last synced: 10 Apr 2026
https://github.com/shikaan/cleancommit
Enforce commit standards. No dependencies
bash commitizen declarative zero-dependency
Last synced: 19 May 2026
https://github.com/vantaboard/canvas-cli
🎓 CLI application for Canvas messaging
Last synced: 19 May 2026
https://github.com/kimdre/trash.sh
A cli trash bin written in bash for files and directories instead of deleting them directly.
Last synced: 24 Jul 2025
https://github.com/fabeklou/alx-zero_day
I'm now a ALX Student, this is my first repository as a full-stack engineer
Last synced: 10 Apr 2026
https://github.com/hanke0/scriptsfornas
Scritps useful for nas resources management.
bash bash-script media nas scripts
Last synced: 18 May 2026
https://github.com/twisterarmy/twister-cli-installer
Command-line Intallation Manager
bash cli command-line-tool installer microblogging p2p twister
Last synced: 19 May 2026
https://github.com/mohamedmostafa010/monitormetrics
This repository contains a system monitoring tool designed to generate detailed performance and health reports for a Linux-based system. The tool provides a flexible setup, allowing users to run it either locally or in a Docker container, and supports generating reports in Markdown and HTML formats for easy analysis.
bash bash-script bash-scripting docker docker-container docker-image dockerfile linux linux-shell operating-system operating-systems python python3 shell
Last synced: 10 Apr 2026
https://github.com/rsherstnev/usefullscripts
This repo contains some scripts, that automate a part of my daily routine
Last synced: 20 Apr 2026
https://github.com/dplocki/gitalias
Git Alias is a collection of git version control alias
Last synced: 24 Apr 2026
https://github.com/garrigueta/k8s-cert-examples
Some examples used in some Kubernetes Certificates
bash ckad ckad-study-notes ipynb-jupyter-notebook k8s kubernetes shell
Last synced: 18 Feb 2026
https://github.com/pzelasko/parallel-example
An example of how to set up distributed computation using GNU Parallel.
bash gnu-parallel parallel-computing python
Last synced: 19 May 2026
https://github.com/mariuslevraicodeur/cobalt
Cobalt is a password manager in Perl using base64 and custom encode system.Cobalt is in beta and this is the first version.
bash code linux password-manager perl windows x64
Last synced: 02 May 2026
https://github.com/twin/digitalocean-spring-droplet-template
A template that configures a droplet from scratch with HTTPS and the latest openjdk
bash digitalocean droplet letsencrypt spring spring-boot template ubuntu
Last synced: 10 Apr 2026
https://github.com/vlad0x54/awesome-zshrc
This repository offers a streamlined Zsh configuration to keep your settings consistent across devices. 🌟 With features like enhanced command history and Git aliases, it simplifies your terminal experience. 🐙
aliases automation awesome bash cli lazy macbook macbook-pro mba mbp modules oh-my-zsh productivity shell zsh zsh-themes zshrc-configs zshrc-enhancements
Last synced: 18 Jun 2025
https://github.com/open-technology-foundation/stopwords.bash
Pure Bash stopwords filter from input text. Faster than python for texts < 2000 words
Last synced: 18 May 2026
https://github.com/iamb4uc/skriptz
SKIBBIDI SIGMA SKRIPTS
bash bash-script cybersecurity hacking-tool kali-linux linux network posix posix-sh security shell shell-script
Last synced: 06 May 2026
https://github.com/codewithsegnet/alx-pre_course
I'm now a ALX Student, this is my first repository as a full-stack engineer
Last synced: 18 May 2026
https://github.com/belovetech/alx-system_engineering-devops
This project tracks my understanding of system administration/DevOps concepts. It covers a wide range of topics in this field, from shell comprehension to I/O operations to processes to bash scripting to networking and more.
bash continuous-delivery continuous-integration devops linux shell shell-script
Last synced: 09 May 2026
https://github.com/beatussum/defragall
A simple utility to defragment all mounted subvolumes of a btrfs system
bash beatussum btrfs-filesystem defrag script
Last synced: 14 Jul 2025
https://github.com/ahmadzaid1/worldbuilder-tui
A cool TUI for world building and writing.
bash interactive storytelling tui world-building writing
Last synced: 15 May 2025
https://github.com/alexandresenpai/kanna
Kanna is a flexible task runner built specifically for Python projects using pyproject.toml. Forget complex setups — define and run your custom tasks straight from your pyproject, no extra tools or bloated configs needed.
automation bash bash-script ci cli kanna pyproject pyproject-toml python shell shell-script task taskrunner vscode vscode-extension
Last synced: 07 Mar 2026
https://github.com/xanmoy/wther
A simple command-line tool to fetch weather information, packaged as a Snap.
Last synced: 15 May 2025
https://github.com/e-lemongrab/raspi-imager
bash flashcards image-manipulation raspberry raspberry-pi raspberrypi
Last synced: 25 May 2026
https://github.com/ad1w/bash-doc
some tips on bash shell. Just a personal documentation
bash bash-script shell shell-script
Last synced: 18 May 2026
https://github.com/khdevops/shopping_list
Shopping List API - Serverless Deployment on Google Cloud
artifact-registry bash cloudrun cloudsql docker google-cloud-platform python terraform
Last synced: 15 May 2025
https://github.com/marvin1099/linuxgofullscreen
A other simple script that was just sitting on my drive. It will auto full screen a browser video player, on a window you focused at the start of the script, by double clicking on it.
automation bash bash-scripting fullscreen linux
Last synced: 10 Apr 2026
https://github.com/gopibabus/vagrant-config
vagrant configuration files to provision different environments.
Last synced: 10 Apr 2026
https://github.com/k0d13/8-languages-hello-world
Use 8 different programming languages to print 'hello world' to a file.
bash go hello-world javascript lua perl php python r ruby
Last synced: 06 Apr 2026
https://github.com/syedt1/bash-scripting
Introductory to Advanced
bash bash-script bash-scripting
Last synced: 20 Apr 2026
https://github.com/redpeacock78/texenv
A lightweight version manager for TinyTeX (minimal TeX Live) inspired by rbenv. It lets you install multiple TinyTeX releases side‑by‑side, select global or per‑project versions, expose TeX executables through shims, and freeze / restore package sets.
bash bash-script env latex shell shell-script tex tex-installation tex-versions tinytex version-control version-manager
Last synced: 20 Apr 2026
https://github.com/fjoppe/websocket_lambda_authorizer
This is a portfolio project to demostrate the author's skills
api-gateway bash development-container lambda-authoriser lambda-functions react s3-bucket tailwind terraform typescript websockets
Last synced: 07 Apr 2026
https://github.com/soilah/prometheus-auto-install
Prometheus suite installation and managing scripts, tested on Debian.
alertmanager bash bash-script grafana install-script installer node-exporter prometheus
Last synced: 10 Apr 2026
https://github.com/dvirzg/autocmd
Natural language to shell command.
ai autocomplete bash cli shell terminal zsh
Last synced: 13 Jan 2026
https://github.com/gacarrillor/georisques_download
Scripts to download and merge French data from Géorisques (https://www.georisques.gouv.fr)
bash csv donnees france georisques gpkg open-data script shell
Last synced: 18 May 2026
https://github.com/zbox-old/bash-rpm
bash bash-script linux rpm script shell shell-script
Last synced: 20 Apr 2026
https://github.com/ducthienbui97/git-sign-all
GPG sign all previous (old) commits!
bash bash-script git gpg gpg-signature
Last synced: 18 May 2026
https://github.com/mazkdevf/raspberrypi3b-usb-formatter
bash format formatter python raspberry raspberry-pi-3 usb
Last synced: 26 Jan 2026
https://gitlab.com/uriel1998/quite-intriguing
Find the right manpage or cheatsheet, easily.
bash cheatsheets fzf-scripts man tldr
Last synced: 11 Mar 2025
https://github.com/jraygauthier/nsf-shell-complete
[MOVED] A nix library to simplify packaging shell completions and providing a test environment for these completions.
bash bash-completion nix shell shell-completion
Last synced: 10 Apr 2026
https://github.com/iabdullah215/cs225-l
This is all the learning material and lab manuals from the course CS-225-L (Operating System)
bash bash-scripting c code cpp cpu-scheduling notes
Last synced: 10 Apr 2026
https://github.com/zun-liang/leetcode
Solutions to Leetcode Challenges in Typescript and PostgreSQL
Last synced: 17 Apr 2026
https://github.com/davisouzaluna/sistema-distribuido
Aprendizado da disciplina de Sistemas distribuídos
arduino bash mosquitto mosquitto-clients mosquitto-pub paho-mqtt sistemas-distribuidos
Last synced: 20 Apr 2026
https://github.com/tanyahendricks/imageshare
BSc IT third year project for module, IT development - CMPG323, to develop a photo album.
bash canvas database-design django exception-handling heroku icecream mvt sql sqlite system-design user-authentication visual-studio-code whitenoise wondershare
Last synced: 09 Apr 2026
https://github.com/michaelbolanos/github-sync
Sync your GitHub repos from the Linux CLI under
automation bash bash-script dev-tools git git-automation github-sync linux open-source productivity sysadmin
Last synced: 11 Apr 2026
https://github.com/justinjkline/hyperlane
Give every parallel git checkout its own deterministic port lane — a zero-dependency bash tool for running many checkouts of one repo at once without port collisions.
bash cli dev-environment developer-tools git-worktree localhost monorepo ports
Last synced: 03 Jul 2026
https://github.com/nacroni/gsdeinstaller
Installer for GNUstep Desktop
bash debian debian-gnu-linux fedora fedora-gnu-linux gnu-linux gnustep gsde installer linux sh shell-script
Last synced: 28 Mar 2025
https://github.com/teymurgahramanov/kc
Perfect tool for DevOps engineers who manage multiple Kubernetes clusters.
bash devops devops-tools kubectl kubernetes linux
Last synced: 11 Apr 2026
https://github.com/sucklehomii/nvm
nvm allows you to easily manage multiple Node.js versions on your machine. With simple commands, you can switch between versions and keep your projects running smoothly. 🐱💻🌐
autosar bash fish jetson-agx-xavier jetson-xaver lts npm nvmrc posix-compliant rootfs shell ssd switch version version-manager zim zsh zsh-plugins
Last synced: 20 Jan 2026
https://github.com/verbosely/verbosely-frontend
A Next.js SPA and FastAPI application for accessing an ISO-24613-compliant machine-readable dictionary containing culturally and historically important lexicographic data.
bash full-stack git git-hooks gnu-utilities linux python python3 react web-development
Last synced: 11 Apr 2026
https://github.com/antnzr/chat-go
Some golang stuff
bash docker gin github-actions golang jwt-authentication makefile postgresql rest-api swagger
Last synced: 11 Apr 2026
https://github.com/kamangir/pbp
📚 Pro Bash Programming: Scripting the GNU/Linux Shell (mirror)
Last synced: 18 May 2026
https://github.com/shittened/mymangastats
Bash script to manage your manga
bash bash-script cli linux manga manga-tracker tracker weeb
Last synced: 30 Mar 2025
https://github.com/lautarovculic/pwnfi
Simple Wi-Fi cracking automation
airmon-ng bash cracking macchanger wifi wificrack
Last synced: 29 Apr 2026
https://github.com/slamko/jumpo
Simple alias manager with custom handling for POSIX shells.
alias-manager aliases bash command-line-tool posix-sh project-management
Last synced: 18 May 2026
https://github.com/sourlemonjuice/raid_array_simple_manager
为我的raid阵列干些常用又要动好多下手指的活
bash manager raid script simplified-chinese
Last synced: 18 May 2026
https://github.com/taonity/command-runner
The tool for running commands in docker containers. It is useful for container maintenance operations.
Last synced: 07 May 2026
https://github.com/binbash23/dupfinder
Identify similar files
bash duplicates linux photos pictures script videos
Last synced: 13 Apr 2026
https://github.com/luciaheredia/automatedbackup
Automated Backup Bash Script
Last synced: 14 May 2026
https://github.com/prasannavl/ghost-scripts
Scripts for friction-free manual production environment preparation, build and deployment.
bash deploy deployment production ssh
Last synced: 28 Apr 2026
https://github.com/roldanramon/buy-smartphone-with-data-science
Buy-Smartphone-with-Data-Science
bash data-mining data-science data-science-portfolio dplyr linux machine-learning purrr r rmarkdown rstudio rvest tidy webscraping
Last synced: 11 Apr 2026
https://github.com/ali-shan-svg/version
A command-line tool to determine version information of command line executable programs on Linux, *BSD and MacOS.
android app bash cli dotnet go ios night-mode nvm react-native semver tag theme versioning
Last synced: 07 Apr 2026
https://github.com/zhanziyuan/automationscripts
Operations on Linux servers and Windows PCs.
automation bash linux powershell powershell-scripts shell-scripts
Last synced: 11 Apr 2026
https://github.com/pxbunny/update-tags-script
Script simplifying a release version (git tag) bump
Last synced: 31 Oct 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/agusmakmun/project-generator
Project generator to generate some files or directories for Django and Pypi projects. Demo: https://asciinema.org/a/148139
bash django generator pgen project-generator pypi
Last synced: 16 Apr 2026
https://github.com/dmarks84/coursework_project_linux-file-backup
Project for IBM Data Engineering & Python course on Linux & Shell Scripts -- Wrote and executed bash scripts to manipulate folders and files to create a full directory backup with automation using crontab
automation bash crontab elt etl linux pipelines python shell-scripts
Last synced: 12 Apr 2026