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/0x2b3bfa0/bash-rsvp

Displays a text file word by word centered on the screen

bash rsvp shell string-formatter string-manipulation

Last synced: 14 May 2026

https://github.com/coder11125/oh-my-git

OMG: "Because Git is powerful... and power corrupts absolutely" – The version control upgrade for humans who hate cryptic, nerd errors. (Git only)

bash cli git nodejs npm typescript

Last synced: 14 May 2026

https://github.com/alh477/usb-cam-bash

A robust, configurable Bash script for capturing raw or lossless video footage from multiple USB cameras and audio from a USB microphone using FFmpeg on Linux systems. Optimized for laptops,

bash usb-camera

Last synced: 14 May 2026

https://github.com/wcnunes/newsflat

O NewsFlat é um cliente TUI de notícias para o terminal, escrito em Bash.

atom bash daemon feed interface news rss-feed tui

Last synced: 14 May 2026

https://github.com/janek1842/bash-drilling

Repository for my mini projects in Bash

awk bash log-processing sed

Last synced: 14 May 2026

https://github.com/olindkri/claudr

claudr — the simplest way to run Claude Code with any OpenRouter model.

ai-tools anthropic bash claude claude-code cli deepseek developer-tools fzf gemini kimi-k2 linux llm macos openrouter powershell qwen3 windows

Last synced: 11 Jun 2026

https://github.com/tmux-contrib/tmux-layout

Declarative tmux sessions in YAML — define windows and panes once, then `tmux-layout switch dev`.

bash cli developer-tools dotfiles productivity session-manager terminal tmux tmux-plugin yaml

Last synced: 11 Jun 2026

https://github.com/morphilab/theduckpurge

Limpieza segura y confiable de metadatos • PDF, imágenes, Office, audio y video

bash cli linux metadata privacy security security-tool tool

Last synced: 12 Jun 2026

https://github.com/codevena/fixbuddy

Autonomous GitHub issue fixer with two-agent self-review pipeline (claude/codex/opencode/gemini)

ai ai-agents automation bash claude code-review codex devops gemini github-actions issue-automation opencode pull-requests

Last synced: 13 Jun 2026

https://github.com/gfargo/strut

CLI toolkit for managing Docker stacks

bash cli deployment devops docker docker-compose infrastructure vps

Last synced: 14 Jun 2026

https://github.com/snagfilms/gcp-billing-account-migration

Bash script to migrate GCP projects between billing accounts

bash billing gcloud gcp google-cloud migration

Last synced: 14 Jun 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/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/prostopasta/xfce-night-switch

Automatic dark/light theme switcher for XFCE — panel launcher, icon picker, solar scheduling, i18n

auto-dark bash dark-mode gtk i18n linux night-switch panel-applet sunrise-sunset xfce xfce4 yad

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/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/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/renchris/worktree-harness

Parallel coding-agent sessions in isolated git worktrees, with safe fast-forward-only merge-back. Zero deps beyond git + bash.

ai-agents bash claude-code cli coding-agents developer-tools git-worktree parallel-agents

Last synced: 16 Jun 2026

https://github.com/seedcodes/rook

System-aware AI terminal copilot for Linux. Watches your shell, understands your machine, and answers with context.

ai bash copilot linux ollama shell terminal zsh

Last synced: 16 Jun 2026

https://github.com/shuvo-halder/certbot-auto-renew

Automated SSL certificate renewal system using Certbot, designed for production Linux environments.

apache automation bash certbot devops devops-tools firewall letsencrypt letsencrypt-certificates linux nginx ssl

Last synced: 17 Jun 2026

https://github.com/bcorfman/pydevenv

Sets up an opinionated Python development environment on OS X or Linux, with VSCode, git, and Poetry support

bash development environment git github-cli iac linux osx poetry python

Last synced: 17 Jun 2026

https://github.com/vai7h/my-daily-learnings

Hey there, fam! I am thrilled to share my daily journey of growth and learning with you all, with a particular focus on HackTheBox challenges, along with a medley of penetration testing and scripting adventures.

bash hackthebox penetration-testing webappplicationtesting

Last synced: 18 Jun 2026

https://github.com/mahfuzreham/cpanel-cve-2026-41940

cPanel CVE-2026-41940 nuclear.x86 Security Audit & Cleanup Script

bash cpanel cpanel-security-cve-linux-bash-whm-malware cve linux malware security whm

Last synced: 19 Jun 2026

https://github.com/karlkfi/claude-branch-guard

Branch-aware git permissions for Claude Code — auto-approve safe git/gh commands, pause at main and destructive ops.

bash claude-code claude-code-plugin developer-tools gh git guardrail hooks permissions pretooluse productivity security worktree

Last synced: 19 Jun 2026

https://github.com/b2ns/libshell

basic lib functions for (bash)shell script

bash color command function import lib shell string tool util

Last synced: 19 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/loglux-lab/ip-extractor

ip-extractor.sh uses nano to extract IP addresses. Results are stored in 'hosts', with duplicates removed. Ideal for sifting through logs and data-rich files.

bash extract-data linux-shell nano regex regular-expression

Last synced: 20 Jun 2026

https://github.com/jr4dh3y/opencode-go-usage

A minimalistic, standalone bash script to track your OpenCode Go subscription usage per API key.

bash cli opencode usage-tracker

Last synced: 21 Jun 2026

https://github.com/dreamfactorysoftware/df-genie

Automated DreamFactory installer

bash php

Last synced: 22 Jun 2026

https://github.com/benaytms/homelab

Self-hosted homelab with 25 services.

bash bash-script docker docker-compose python self-hosted

Last synced: 22 Jun 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/nevil-ing/apache_log_agent

A lightweight, cross-platform Python-based agent for collecting, parsing, and forwarding Apache web server logs via an API endpoint to security analytics platforms.

apache apache-logs bash filebeat log-aggregation logs logstash logstash-outputs python

Last synced: 22 Jun 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/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-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-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/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/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/osisdie/openclaw-wsl2

Personal OpenClaw (MoltBot) AI agent gateway config for WSL2 — Telegram channel, OpenRouter LLM, foreground execution with lifecycle notifications

ai-agent backblaze-b2 bash gemini huggingface openclaw python telegram-bot wsl2 youtube-to-pdf

Last synced: 25 Jun 2026

https://github.com/sempitern0/dotfiles

Personal terminal setup to be ready on any linux OS in no time.

bash productivity terminal zsh

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

🌾 self-contained dotfile bootstrapper

bash dotfiles linux macos

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/carrilloapps/omp-config

Cross-platform oh-my-posh prompt config — adaptive 3-line layout with system telemetry (CPU/RAM/GPU/battery), Spotify integration, public IP fallback, runtime detection, and Ubuntu/Mono color schemes. Works on Linux, WSL, macOS, and Windows.

bash cli cross-platform developer-tools dotfiles linux macos nerd-fonts oh-my-posh powershell prompt pwsh ricing shell spotify terminal theme ubuntu windows wsl

Last synced: 27 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/sebastianhaigh/scripts

Helpful scrips for git and other things

bash git scripts tmux tools

Last synced: 11 May 2026

https://github.com/fuelsoft/pycliassistant

An LLM-based command-line assistant

bash ollama-api python3

Last synced: 25 Apr 2026

https://github.com/seaworld008/stress-load-testing

用于从一台内网机器批量分发 Linux CPU/内存压测任务的 Bash 脚本

bash cron linux stress-testing sysadmin

Last synced: 06 Jun 2026

https://github.com/roboneet/oracle

predict your future !

bash

Last synced: 25 Apr 2026

https://github.com/haithamaouati/undead

Undead — a tool to check if proxies are ALIVE or DEAD.

alive bash bash-script check checker dead proxies proxy script termux termux-tool termux-tools tools undead

Last synced: 25 Apr 2026

https://github.com/jasonmccallister/scripts

Useful scripts to setup Ubuntu servers

bash scripts servers setup shell ubuntu

Last synced: 25 Apr 2026

https://github.com/dumrauf/prepare-image-for-publication

A Bash script to prepare an image for publication by reducing its size and removing its EXIF tags

bash blog image-processing imagemagick publication

Last synced: 25 Apr 2026

https://github.com/beangreen247/setcpuandmouse.sh

a startup script for automated powerplan setting and clock speed setting, can also disable mouse acceleration

247 auto automatic automation autostart bash bean beangreen247 cpu cpuclock execution green input mode performance plan power powersave shell user

Last synced: 25 Apr 2026

https://github.com/bingxyz/btcethcrawler

telegram 比特幣、乙太幣廣播頻道

bash bash-script crawler telegram-bot

Last synced: 26 Apr 2026

https://github.com/yuga-ayu/wireguard-ayu

CLI for managing modular, dual-tunnel WireGuard environments.

automation bash cli vpn wireguard

Last synced: 26 Apr 2026

https://github.com/i-love-linux-12-31/mouse_lock

Application for playing games with broken mouse lock.

bash mouse-control pyqt6 python3 x11 xrandr

Last synced: 26 Apr 2026

https://github.com/sambacha/climaxxing

autogenerate tests via shell completion

autogenerate bash bash-bats bats posix shell-testing

Last synced: 26 Apr 2026

https://github.com/aniboy2k-gif/memory-health

Claude Code skill to diagnose and optimize auto-memory files — preventing silent context truncation before it degrades your AI assistant

ai-tools anthropic-claude bash claude claude-code claude-skill context-window developer-tools llm memory-management memory-optimization productivity

Last synced: 26 Apr 2026

https://github.com/hanxi/bash-tutorial

Bash 脚本教程

bash book shell tutorial

Last synced: 26 Apr 2026

https://github.com/kadasz/ssh-aliases

Fast connection by shell aliases for ssh based on Foreman All Hosts

bash bash-aliases foreman ssh ssh-aliases

Last synced: 27 Apr 2026

https://github.com/rabestro/hackerrank-linux-shell

Solutions for Hackerrank Linux Shell problems.

bash bash-script bash-scripting problems shell solutions

Last synced: 26 Apr 2026

https://github.com/berquerant/inter-git-diff

Compares files between repos

bash

Last synced: 26 Apr 2026

https://github.com/lucas-pettinelli/lucas-pettinelli-linux-iac-user-diretories-permissions

Infrastructure as Code bootcamp Santander Linux: Script to Create User, Directory and Permission Structure in Linux Ubuntu 18.04

bash linux ubuntu

Last synced: 26 Apr 2026

https://github.com/swapnilraj/dotfiles-mac

dotfiles for my mac setup

bash chunkwm dotfile skhd vim

Last synced: 26 Apr 2026

https://github.com/olegtaranenko/git-lego

git lego is a tool to ease working with git repos intensive using submodules

bash git submodules

Last synced: 26 Apr 2026

https://github.com/noah2610/util.sh

Common bash utility functions

bash util

Last synced: 26 Apr 2026

https://github.com/tearran/its_getops

self-help is a bash script example of getops flags such as -h

bash getopts help sh

Last synced: 26 Apr 2026

https://github.com/realeroberto/bashlets-text

Text utilities package for the bashlets project.

bash bashlets text utils

Last synced: 27 Apr 2026

https://github.com/misterfonka/.bashrc

My .bashrc

bash bashrc

Last synced: 27 Apr 2026

https://github.com/theelegantcoding/gitlys

📦️ A lightweight, zero-dependency release automation toolkit for Node.js and Bun. Handles semantic versioning, categorized changelogs, and automated GitHub releases

bash changelog changelog-generator clean-code commit-conventions commitlint design-pattern git git-hook git-hooks github lint-staged performance release release-automation release-notes semantic-release typescript version-control versioning

Last synced: 07 May 2026

https://github.com/wmsneptune/bash-russian-roulette-brr-

Not so complex bash script game where you can play the infamous Russian Roulette on your PC!

bash bash-script cli cli-game linux russian-roulette

Last synced: 27 Apr 2026

https://github.com/artbit/bash-easing

Simple exponential easing functions written in bash + bc

bash bash-script easing easing-functions

Last synced: 27 Apr 2026

https://github.com/k37y/dotfiles

Workstation dotfiles.

bash linux

Last synced: 27 Apr 2026

https://github.com/minhajuddin/kv

A simple cli kv store

bash cli kv

Last synced: 27 Apr 2026

https://github.com/serokell/scratch

A ragtag collection of scripts and snippets

bash nix nixos packet

Last synced: 27 Apr 2026

https://github.com/diejel/shell_topics

Hands-on practice in my favorite language Bash

bash hands-on linux shell shell-script unix unix-shell

Last synced: 27 Apr 2026

https://github.com/arccoza/tart

Terminal art, style your command line

art bash command-line ps1 ps2 style terminal zsh

Last synced: 27 Apr 2026

https://github.com/beangreen247/man-pages-to-pdf-script

A script that generates PDFs from local man pages on your system

bash beangreen247 debian generates-pdfs linux man-pages open-source pdf-script ubuntu

Last synced: 27 Apr 2026

https://github.com/oluwatobi-roie/sre-diskmonitor

Monitor disk usage on a MySQL server and auto-reset binary logs safely when space runs low.

automation bash cronjob devops diskmonitoring mysql server-maintenance sre

Last synced: 27 Apr 2026

https://github.com/nabilshadman/bash-automation-scripts

A sample of Bash scripts to automate time-consuming administration tasks on systems

bash shell-scripting

Last synced: 27 Apr 2026

https://github.com/l-vo/media-scripts

Various bash scripts for handling media files

bash medias movies pictures scripts

Last synced: 27 Apr 2026

https://github.com/c-hartmann/create-iso-from-disk

Create an ISO image file from a physical disk

bash

Last synced: 27 Apr 2026

https://github.com/dsomleff/kickstart

Personal MacOS setup scripts

bash bash-script setup setuptools

Last synced: 27 Apr 2026

https://github.com/dup4/frp-deploy

Fastly install and deploy Frp server and client.

bash frp frp-deploy frpc frps script

Last synced: 27 Apr 2026

https://github.com/abhinavrobinson/start_work

Just get to work

bash

Last synced: 27 Apr 2026

https://github.com/jiro4989/naro-data

「小説家になろう」のタイトル一覧をスクレイピングする

bash mecab scraping

Last synced: 27 Apr 2026

https://github.com/orestispanago/beaglebone-setup

Beaglebone automated setup

bash beaglebone-black iot setup static-ip

Last synced: 27 Apr 2026