An open API service indexing awesome lists of open source software.

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.

https://github.com/pokusew/rh

A simple helper to make working with different ROS versions and projects easier

bash fel fel-project ros ros2 shell

Last synced: 29 Apr 2026

https://github.com/defaultik/anti-spy

.bat file for shutdown every unused Windows 11 shit

bash bat windows windows-11

Last synced: 29 Apr 2026

https://github.com/j3eyond/ip_checker

A simple script scans a specific network for web applications on the main ports and saves the result as a list of IP addresses to a file.

bash ip scan search web

Last synced: 29 Apr 2026

https://github.com/laughingclouds/tgos

The Generic Operating System | A Linux From Scratch project

bash lfs-book linux operating-system

Last synced: 29 Apr 2026

https://github.com/syedsaadahmed/buffer-overflow-vulnerability

Testing the buffer overflow vulnerability in a test environment

bash buffer-overflow buffer-overflow-attack linux-shell ubuntu

Last synced: 14 Jun 2026

https://github.com/attuneops/hello-world

Get started learning Attune fast. Attune is very simple SysOps automation and orchestration tool. Attune enables you to build automated processes with the popular scripting languages that you're already familiar with such as bash and PowerShell.

attune attune-automation bash hello-world powershell

Last synced: 16 Apr 2026

https://github.com/woozymasta/pkci

Pumped Kaniko Container Image for Continuous Integration

bash build-tool busybox ci cicd cosign crane docker gomplate helm jq jsonnet kaniko kubectl notary pipeline podman tanka tokei trivy

Last synced: 30 Apr 2026

https://github.com/rnowotniak/dotfiles

Dotfiles for different mostly Linux software

bash linux shell

Last synced: 05 Jun 2026

https://github.com/harmonyoma/azure-vm-deployment

๐Ÿš€ This project demonstrates how to deploy a Virtual Machine on Azure using Azure CLI and automate the process with a Bash script. It covers resource group creation, VM setup, opening network ports, fetching the public IP, and connecting via SSH. A resource cleanup option is included to help manage cloud costs. Ideal for beginners.

azure-cli bash beginner-friendly-project cloud-automation cloud-computing devops shell-script virtual-machine vm-deployment

Last synced: 30 Apr 2026

https://github.com/tmiland/pubchem_compound.sh

Script to retrieve compound from the pubchem database

bash compound download ncbi ncbi-database shell shell-script

Last synced: 30 Apr 2026

https://github.com/tolik-punkoff/dovecot-helper-scripts

Bash scripts for Dovecot administrator (virtual users, self-signed cert creation, and other)

bash dovecot dovecot-configuration scripts

Last synced: 30 Apr 2026

https://github.com/morgant/dent

Indent the output of a command

bash bash-script indent indentation indenter

Last synced: 30 Apr 2026

https://github.com/tomdewildt/web-diff

A simple tool to compare a website against a snapshot to detect changes

bash curl diff

Last synced: 30 Apr 2026

https://github.com/diabloblanko/zdsfetch

An alternative for neofetch and fastfetch

bash bash-scripting fetch zds

Last synced: 21 Apr 2026

https://github.com/antonfisher/dscmd

Build distribution tool for SenchaCMD

bash senchacmd

Last synced: 30 Apr 2026

https://github.com/baltsaros/minishell

Mini version of bash. Some tricky tests are in the README

42 bash minishell

Last synced: 30 Apr 2026

https://github.com/trose/mouse-jiggler

jigglypuff: AI-Controlled Mouse Activity Manager for macOS Prevent screen savers and system sleep during AI agent processing with intelligent mouse jiggling. MCP-compatible tool that keeps your system awake when needed and allows it to sleep when idle.

ai ai-tools automation bash cliclick cursor macos mcp model-context-protocol mouse-jiggler mouse-movement python

Last synced: 30 Apr 2026

https://github.com/viralcodex/portfolio

Inspired portfolio from ysap.sh. Can be accessed by cURL in terminal as well

bash cli portfolio-website web

Last synced: 04 Mar 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/pjones/bashrc

Peter's Bash Configuration

bash bashrc

Last synced: 30 Apr 2026

https://github.com/lunauii/skipop

Recursive right button macro for Linux

bash bash-script linux macro shell shell-script wayland xorg

Last synced: 30 Apr 2026

https://github.com/mharrisb1/logging.sh

A simple Bash script to handle logging with different log levels and colored output.

bash bash-script logging

Last synced: 21 Apr 2026

https://github.com/cinterloper/gridhack

minesweeper clone in lua-bash

bash lua minesweeper

Last synced: 08 Jun 2026

https://github.com/guilhermelbonomo/automations

A repository for automations in bash, python and powershell.

automation bash powershell python

Last synced: 10 May 2026

https://github.com/seojuncha/shell-programming

Basic knowledge to use Bash shell. Text processing is included also.

awk bash grep linux sed shell

Last synced: 30 Apr 2026

https://github.com/douglasfreshhabian/douglasfreshhabian

Hello, world! ๐ŸŒ I'm a passionate Linux System & Server Administrator, living in front of three tty terminals ๐Ÿ–ฅ ๐Ÿ–ฅ ๐Ÿ–ฅ, where I breathe Linux and script bash every day. With a burning desire to master the command line, I dive deep into the file system. As a content creator on YouTube, I share my journey and knowledge with fellow linux enthusiasts!

alfa-adapters android bash bash-scripting docker hacking kali-linux linux linux-forensics mullvad osint ubuntu

Last synced: 06 May 2026

https://github.com/rhejos/slotmachine_bash

This project was created to help anyone starting out with bash scripting. The example in this project is creating a slow machine with user input.

bash bash-script beginner-friendly beginner-project

Last synced: 01 May 2026

https://github.com/mikkoi/keychain-bash-completion

keychain (https://www.funtoo.org/Funtoo:Keychain) Bash completion

bash hacktoberfest

Last synced: 21 Apr 2026

https://github.com/sinfallas/calc-mem

calcula varios valores y los escribe en sysctl

bash calculator memory script

Last synced: 20 Apr 2026

https://github.com/themysterysolver/rick-roll

"Rick Roll in Terminal"

bash c rick-roll

Last synced: 20 Apr 2026

https://github.com/sellout/bash-strict-mode

Write better shell scripts

bash development hacktoberfest nix-flakes

Last synced: 01 May 2026

https://github.com/noeldemartin/nginx-agora

Bash scripts to expose multiple web application docker containers running on the same host with nginx

bash docker nginx

Last synced: 01 May 2026

https://github.com/electux/brm

Small build root manager

bash bsd buildroot freebsd linux macos manager qnx shell unix

Last synced: 16 Apr 2026

https://github.com/octarect/confman

A simple directory version manager written by bash script.

bash package-manager

Last synced: 01 May 2026

https://github.com/javanile/tarjam

bash

Last synced: 01 May 2026

https://github.com/mhio/mash

mash - simple shell task runner

bash build-scripts make shell task-runner

Last synced: 01 May 2026

https://github.com/axelhahn/dsf

Deploy low level files to multiple projects

bash bash-script project-template

Last synced: 01 May 2026

https://github.com/exvorn/cisco-packet-tracer-arch-linux-installer

A simple and reliable way to install Cisco Packet Tracer on Arch Linux and its derivatives using the official .deb package provided by Cisco. It automates the extraction, dependency installation, and integration steps required to get Packet Tracer up and running as a native application with a desktop entry.

arch-linux bash cisco-packet-tracer installer installer-script

Last synced: 01 May 2026

https://github.com/axelhahn/clamd-syslog-watcher

Bash script to watch clamd messages in syslog and send desktop notifications on new found infections

bash bash-script clamav gnu-gplv3 opensource

Last synced: 01 May 2026

https://github.com/rnaveensrinivas/linux

Notes for learning Linux. This repository contains key concepts, commands, tutorials, and practical tips for using and managing Linux systems.

bash bash-script linux linux-shell ubuntu ubuntu2404lts

Last synced: 05 May 2026

https://github.com/mig8447/mig8447.github.io

My personal GitHub page

bash blog development jekyll scripting tech

Last synced: 01 May 2026

https://github.com/romanthekat/topper-go

This little tool parses your .bash_history file, and calculates the most frequent commands.

bash command-line-tool golang

Last synced: 01 May 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/jc21-rpm/neofetch

Builds for Enterprise Linux

bash centos neofetch rpm yum

Last synced: 15 Jun 2026

https://github.com/rsherstnev/usefullscripts

This repo contains some scripts, that automate a part of my daily routine

astralinux bash kaspersky

Last synced: 20 Apr 2026

https://github.com/mattyopon/claude-fake-work-guard

Measure and prevent fake work in Claude Code sessions. 3-layer defense (memory feedback + Stop hook + slash command) + 4 audit tools. Baseline: 24.91% loose / 8.28% strict fake work rate across 813 real sessions.

ai-agent ai-safety bash claude-code fake-work-detection hallucination hooks python self-verification

Last synced: 20 Apr 2026

https://github.com/tankengine-ish/webp_to_jpeg-png_converter

Simple Bash Converter Using Zenity, Webp and cjpeg [personal project]

bash cjpeg dwebp libjpeg webp zenity-gui

Last synced: 01 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/Lusan-sapkota/smart-shell

Smartโ€‘Shell is an intelligent terminal assistant that converts natural language into executable Bash or Zsh commands.

bash cli cli-agent gemini localagent python shell zsh

Last synced: 01 Apr 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/42mates/minishell

Repo for the Minishell project from 42 school by @marinsucks and @ku-alexej.

bash c shell

Last synced: 01 May 2026

https://github.com/gpalleschi/csvutil

CSVutil.sh is a very simple but effective bash shell to manage csv files by command line and generate output on stdout or file.

bash bash-script csv csv-format csv-parsing csv-reader extract regular-expression shell-script tool utility

Last synced: 04 Jun 2026

https://github.com/opencodeco/ctl

๐Ÿš A template for Command Line Applications using plain-old Shell Script.

bash cli console ctl hacktoberfest script shell terminal

Last synced: 20 Apr 2026

https://github.com/amarilu84/afdw-secure-drive-wiper

Anti-Forensic Drive Wiper for Linux - Securely overwrite disks ensuring non-recoverable data destruction with forensic plausible deniability.

bash disk-wipe disk-wiper forensics linux privacy secure-delete security-tools

Last synced: 01 May 2026

https://github.com/tomsimonart/dotcmd

Minimalistic bash dotfile manager

bash bash-script dotfiles dotfiles-linux dotfiles-manager git

Last synced: 01 May 2026

https://github.com/david-lor/asusd541s_autofancontrol

Start and stop fan on the Asus D541S laptop when reaching certain temperatures, in Linux. Also changes the CPU Governor depending on the charging status.

asus bash d541s fan fan-speed fancontrol-script fancontroller laptop linux psutil python shell temperature ubuntu

Last synced: 01 May 2026

https://github.com/mikeludemann/vue-install-script

Installing vue with bash

bash shell vue

Last synced: 20 Apr 2026

https://github.com/daggerok/bash-functions

This repository primarily contains my bash (fish) helper functions which I'm using in my daily work or to simplify some jobs with shell script for example testing on Travis CI, etc...

bash bash-hacks bash-script bash-scripting fish gradle shell shell-script travis travis-ci

Last synced: 01 May 2026

https://github.com/moritetu/baut

A testing tool run on Bash

bash baut shellscript testing-framework

Last synced: 01 May 2026

https://github.com/christiansilvermoon/bash-prompt-script

A script I use for displaying info about my system as I work

bash bash-prompt git information shell shell-prompt

Last synced: 09 May 2026

https://github.com/wheaney/bashful-raffle

Bash script for performing a fair raffle

bash raffle

Last synced: 02 May 2026

https://github.com/zfifteen/flaming-horse

Bash-driven agentic loop for building Manim animations iteratively with synchronized Qwen3-TTS voiceover. State-machine pipeline: plan โ†’ review โ†’ narration โ†’ build_scenes โ†’ final_render โ†’ assemble โ†’ complete.

agentic automation bash manim python qwen state-machine tts video-production voiceover

Last synced: 20 Apr 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/pkgstore/bash-asterisk-room-close

A script to close an Asterisk conference room if 1 user with a certain phone number remains in it.

asterisk bash bash-script linux

Last synced: 20 Apr 2026

https://github.com/franzbias/nemo-action-change-files-modification-date

Nemo-Action: Cambia la data di modifica di uno o piรน file selezionati

action bash date datetime nemo zenity

Last synced: 02 May 2026

https://github.com/jd-apprentice/cmd-challenge

๐Ÿ‘Š Challenges from https://cmdchallenge.com/

bash

Last synced: 02 May 2026

https://github.com/stfnhh/homelab-docker

Docker compose files for legacy homelab setup.

bash docker docker-compose homelab rockylinux8

Last synced: 02 May 2026

https://github.com/brege/ilma

A pure-shell over-engineered wrapper of rsync, gpg, tar, zst that works from the destination machine

archival backup bash encryption gpg rsync tar zstd

Last synced: 19 Apr 2026

https://github.com/hime/learnbash

Small bash scripts that are useful and help me practice. Feel free to use them if you think they are useful to you.

bash bash-script binary practice-programming script

Last synced: 02 May 2026

https://github.com/marcinorlowski/show-cheatsheet

Shell script that displays any image file centered over specified area, either active window or whole display.

bash cheat-sheet cheatsheets helper-tool xwin

Last synced: 16 Apr 2026

https://github.com/xpyctiks/backup-download

Scripts for creation of local backups and download them from remote servers to one central server.Allows notifications to Telegram and write logs to MySQL.

backup backup-script backupcreate bash bash-script mysql telegram telegram-bot

Last synced: 09 May 2026

https://github.com/the-common/bash-script-templates

(MIRRORED FROM GITLAB) Ready-to-use bash shell script templates at your fingertips!

bash scripting templates

Last synced: 19 Apr 2026

https://github.com/francisjgarcia/francisjgarcia

๐Ÿ‘จโ€๐Ÿ’ป DevOps Engineer ยท Cloud-native, Kubernetes & GCP ยท Lifelong tinkerer

ansible aws bash circleci cloud-native cloudflare devops docker gcp github-actions go grafana helm jenkins kong kubernetes linux python sysadmin terraform

Last synced: 15 Jun 2026

https://github.com/falleng0d/pi-remote

Pi Zero W USB keyboard & mouse gRPC server for remotecontrol-app

bash grpc python3 rapsberry-pi shell unix

Last synced: 02 May 2026

https://github.com/estaji/useful-bash-scripts

A group of useful bash scripts

bash bash-script

Last synced: 09 May 2026

https://github.com/vahan-sahakyan/un-x

๐Ÿ› ๏ธ config files for unix-like systems

bash config lua rc-files run-commands scripts setuptools shell unix vim

Last synced: 02 May 2026

https://github.com/sudo-kraken/k3s-cluster-maintenance

๐Ÿš€ Automated K3s cluster maintenance with Ansible - safely maintain nodes one at a time with health checks, Longhorn support, and master node protection. Sequential processing ensures cluster stability during updates and reboots.

ansible ansible-playbook bash bash-script bash-scripting bashrc k3s k3s-cluster kubernetes

Last synced: 02 May 2026

https://github.com/nadimtuhin/cryo

Automatically throttle runaway CPU and memory hogs on macOS and Linux

automation bash cli dev-tools macos process-management throttling

Last synced: 24 Jun 2026

https://github.com/karan-negi-12/bash-projects

Repo for all the useful bash projects to automate daily task and can showcase Infront of interviewer. These projects are great for learning prospective too.

bash bash-programming bash-projects bash-script bash-scripting bash-scripts devops linux linux-shell shell-programs shell-project shell-scripting shell-scripts

Last synced: 02 May 2026

https://github.com/krisarmstrong/setup-podman-lab

**A full-featured local lab environment for developers, hackers, and network engineers โ€” in one co

bash containers devops lab podman

Last synced: 04 Mar 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/mlorentedev/dotfiles

Here are my personal configuration files. Customizations, themes, and settings for Linux.

bash dotfiles linux

Last synced: 28 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-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/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/sulthonzh/shellstats

Analyze your shell history โ€” most used commands, time patterns, sequences, and habits

analytics bash cli history shell zsh

Last synced: 25 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/hato1125/sow

๐ŸŒพ self-contained dotfile bootstrapper

bash dotfiles linux macos

Last synced: 26 Jun 2026

https://github.com/mattgoespro/bash-scripts

Bash utility scripts for everyday use.

bash scripts utilities

Last synced: 20 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