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/ultf/shadowsocks-tunnel-install

Shadowsocks tunnel installer between servers for using VPN. Ubuntu or Debian

bash bypass ipsec linux nginx openvpn shadowsocks-rust tun2socks tunnel tunnel-server vpn wstunnel xray xui-pro

Last synced: 05 Apr 2026

https://github.com/santycorreav/bash_prompt_simple_developer

This repository contains my personal Bash prompt configuration, designed to improve the development experience.

bash bash-script bashrc

Last synced: 16 Jun 2026

https://github.com/tarkhov/a2site

Apache 2 site creation and removing tools.

apache bash shell ubuntu

Last synced: 02 May 2026

https://github.com/iker-gonzalez/libft

Basic C functions compiled into a library used throughout the 42 cursus.

42cursus bash basic-programming c library linux standard-library

Last synced: 02 May 2026

https://github.com/abhrankan-chakrabarti/pari-gp-scripts

Bash wrappers for PARI/GP exploring classical number theory problems — Riemann zeta zeros and Gilbreath's conjecture.

bash gilbreath-conjecture mathematics number-theory pari-gp riemann-zeta

Last synced: 17 Jun 2026

https://github.com/exzvor/freedevopsworkspace

Free DevOps Workspace - practical material for effective DevOps immersion

ansible bash devops docker golang linux network nginx postgres python sql tcp-ip

Last synced: 14 Feb 2026

https://github.com/get-unknown-err0r/expose-local-with-shellscript

This repository contains a simple shell script that will expose your localhost server to the INTERNET. Additionally, it includes a script to start a shell server for serving the files locally. We used serveo to do this stuff.

arpit-prajapati bash expose-local-with-shellscript expose-localhost get-unknown-err0r github linux-shell serveo shell-script

Last synced: 17 Jun 2026

https://github.com/siakhooi/image-sitter

collection of bash scripts to maintain docker images.

active apt bash

Last synced: 17 Jun 2026

https://github.com/dubniczky/shell-utilities

Collection of shell utilities for bash and zsh terminals to automate tedious tasks

automation bash linux macos script utility

Last synced: 05 Apr 2026

https://github.com/vroncevic/pobackup

Shell script for backup mechanism (Postgres databases)

administration backup bash linux macos postgres postgresql shell sql unix

Last synced: 05 Apr 2026

https://github.com/bernardopg/full-upgrade

Orquestrador modular de upgrade para Arch Linux — pacman/AUR, Flatpak, Docker, toolchains, firmware e auditorias doctor num único comando

arch-linux aur bash cli pacman system-administration upgrade

Last synced: 18 Jun 2026

https://github.com/chrispsheehan/lambda-express-api

Run express api in lambda. Deploy multiple environments.

aws bash express github-actions lambda terraform

Last synced: 05 Apr 2026

https://github.com/jd-apprentice/cli-currency

🎯 Simple cli-table for displaying the USD/ARS pair

bash typescript

Last synced: 02 May 2026

https://github.com/benexl/lockon

Posix script to cycle through existing instances of an app or determine programmatically if a new instance of the app should be launched. Currently supports niri

bash dash jq niri posix shell zsh

Last synced: 20 Jun 2026

https://github.com/dropalltables/ghuser

A small, opinionated CLI tool that says whether a GitHub user exists, and gives a bit of info about them.

api bash cli commandline github github-api githubapi macos script shell

Last synced: 18 Apr 2026

https://github.com/mohamed-mostafaaa/simple_shell

simple_shell is a project on the UNIX Shell. The UNIX Shell is a command-line interpreter or shell that provides a command line user interface for Unix-like operating systems. The shell is both an interactive command language and a scripting language, and is used by the operating system to control the execution of the system using shell scripts.…

bash c cmd shell-scripts terminal

Last synced: 02 May 2026

https://github.com/en9inerd/zmx-scripts

Scripts to manage dev workflow under zmx + Ghostty

bash ghostty scripts sessions zmx

Last synced: 21 Jun 2026

https://github.com/mnk400/nfo

Minimal fetch program with some customizable ASCII art.

bash fetch linux macos shell

Last synced: 14 May 2026

https://github.com/w3y/bash_script

Some utils bash scripts

bash bash-script shell

Last synced: 14 May 2026

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/ntpriest/syslog-summary

A minimal Bash tool that displays the latest syslog entries in real time, highlights severity levels with colors, and shows message counts.

bash bash-script cli console-application dashboard logging monitoring-tool network network-analysis network-security-monitoring summary-statistics syslog

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/onurozuduru/dothome

Simple dot files manager script

bash dotfiles-manager workflows

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/jc21-rpm/bashtop

Builds for Enterprise Linux

bash bashtop centos rpm yum

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/tychenjiajun/pi-tool-guard

Pi extension that corrects LLM tool calls: normalizes argument aliases for edit/write/read and strips trailing pipeline extractors from bash commands

argument-normalization bash llm pi-coding-agent pi-extension pipeline-optimization tool-correction typescript

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/jc21-rpm/bash

Builds for Enterprise Linux

bash centos dnf rpm yum

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/ql4b/lambda-shell-layers

Lambda layers with CLI tools and utilities for shell runtime functions. Pre-built binaries for qrencode, htmlq, imagemagick, and more.

aws-lambda aws-lambda-layer aws-lambda-runtime bash serverless

Last synced: 16 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/hostragons/cpanel-mass-backup-restore

Professional cPanel/WHM mass backup restore script with parallel processing, resume support, watchdog timeout, retry system, logs, and Hostragons branding.

backup-script bash cpanel cpanel-backup cpanel-restore hosting linux migration restore server-migration shell-script web-hosting whm whm-backup-script

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/anomixer/pve-cert

Self-signed TLS certificate toolkit for Proxmox VE — no public domain, no internet required

bash certificate homelab proxmox proxmox-ve self-signed tls windows

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/tigawanna/linux-setup-scripts-and-config

collection of bash scripts i use to setup linux boxes

bash

Last synced: 18 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/mavox-id/git-explain

Git-Explain is a script that can be quickly installed into the system and allows developers to find out what has changed in a project or a specific folder from the previous commit they entered.

ai bash git github install script

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/0xafz/nomad

Low Latency VPN Setup Automation

ansible bash

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/wwwhynot3/skilt

Profile-driven gstack skill switching for Codex, Claude Code, and OpenCode.

agent-tools ai-tools automation bash cli developer-tools gstack productivity

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/kanywst/vscode-extensions

Track your VS Code extensions in git and reinstall the same set on any machine.

bash cli developer-tools dotfiles extension-manager sync vscode vscode-extensions

Last synced: 20 Jun 2026

https://github.com/appwiz/ubuntu-dotfiles

Dotfiles for my Ubuntu machines

bash dotfiles ubuntu

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/alicankaya192/cs_complete_terminology_guide

350+ essential CS terms across 26 chapters — ordered by learning sequence. Covers Algorithms, OS, Networks, Databases, Security, ML/AI, DevOps, Linux, Testing, Career & more. Available in 🇹🇷 Turkish and 🇬🇧 English.

algorithms artificial-intelligence bash cheatsheet cloud-computing computer-science cs-fundamentals cybersecurity data-structures deep-learning devops docker kubernetes linux llm networking open-source python software-engineering study-guide

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/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/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/edwelker/nix_conf

my bash/vim/tmux/python/more conf

bash python tmux unix vim

Last synced: 31 Jan 2026

https://github.com/farjad-hasan/claude-safety-hooks

Production safety hooks for Claude Code. Block destructive AI actions with passkey-gated confirmation.

agent-safety ai-safety bash claude-code developer-tools hooks

Last synced: 24 Jun 2026

https://github.com/denis0001-dev/mactroll

Программа для троллинга пользователей Mac

bash bash-script macos troll trolling

Last synced: 15 Apr 2026

https://github.com/yehezkiel1086/crypto-docs

Everything about Cryptography mainly written in Python and Shell scripts

bash cryptography ctf python3 security shell

Last synced: 15 Apr 2026

https://github.com/sposdknl/2025-sposdk-osy

Repositories for teaching purposes at SPOS DK

bash linux osy spos vagrant zabbix

Last synced: 15 Apr 2026

https://github.com/timo-reymann/gpg-key-creation-assistant

Bash-based assistant helping you setting up a new GPG key with ease

assistant bash git gpg tui

Last synced: 15 Apr 2026

https://github.com/hrafnthor/shell-icelandic-radio

Shell script for streaming Icelandic radio stations

bash icelandic radio

Last synced: 15 Apr 2026

https://github.com/kaffolder7/dotfiles

💻 Dotfiles and macOS dev setup (Homebrew or Nix + Home Manager).

bash bootstrap developer-environment dotfiles home-manager homebrew macos nix nix-flakes

Last synced: 01 Feb 2026

https://github.com/giorgiogtelian/bashscripting

a collection of bash scripting

bash bash-script bash-scripting bash-scripts

Last synced: 01 Feb 2026

https://github.com/agnlez/dotfiles

A collection of .dotfiles, configs and scripts used daily

bash dotfiles utilities

Last synced: 07 Feb 2026

https://github.com/ynazymko12/goit-cs-hw-02

Home task for Computer Systems and Their Fundamentals course: Fundamentals of Operating Systems | Docker

bash docker postgresql

Last synced: 25 Feb 2026

https://github.com/arnavk-09/countdown_terminal

⏰ A terminal countdown timer app in Rust for npx...

bash cli countdown crossplatform npm npx ratatui rust terminal tui

Last synced: 15 Apr 2026

https://github.com/joacohbc/goto

The ultimate way to move between folders in the CLI

bash cli-app golang goto shell

Last synced: 01 Feb 2026

https://github.com/wxmecog/superslicer

SuperSlicer in the 3D prininting

bash docker fastapi flask python3 yml

Last synced: 07 Feb 2026

https://github.com/smejdil/2024-sposdk-osy

Repositories for teaching purposes at SPOS DK

bash bash-script linux

Last synced: 02 Feb 2026