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/eliodinino/cpen431-automation

For UBC CPEN 431 A7-12: AWS infrastructure via Terraform and a script to automate local and remote server/client deployment

aws bash terraform

Last synced: 09 Apr 2026

https://github.com/6seva6/Ansible-Playbooks

Scenario: I need to configure three Linux web servers. The first machine is the Ansible host, and the others are Host01, Host02, and Host03. I will create a playbook on the Ansible host, which will automatically configure these machines to run Nginx.

ansible bash linux playbook-ansible

Last synced: 03 Feb 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/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/m1kc/motd

A portable fast MOTD similar to Ubuntu's.

bash fish monitoring motd shell

Last synced: 17 Jan 2026

https://github.com/thenameiswiiwin/tmux-sessionizer

Intelligent tmux session manager that automatically detects project types and creates optimized workspace layouts. Streamline your terminal workflow with fuzzy search, custom templates, and smart project detection.

automation bash cli-tool developer-tools development-environment devops dotfiles fzf neovim productivity project-management session-manager shell-script terminal terminal-multiplexer terminal-workflow tmux vim workflow workspace-manager

Last synced: 10 Apr 2026

https://github.com/nicholaslangevin/mydotfiles

My personal dotfiles

bash dotfiles git r scim tmux vim

Last synced: 10 Apr 2026

https://github.com/sanhphanvan96/lolcommit

Funny commit message offline generator. You can specify a theme or search for a keyword.

automation bash cli coding commit fun funny generator git humor linux macos nix offline productivity themes

Last synced: 09 Apr 2026

https://github.com/pacphi/claude-flow-on-fly

This repository contains everything you need to set up a secure, cost-optimized remote development environment running Claude Code and Claude Flow on Fly.io infrastructure.

bash claude-code claude-flow docker flyio remote-ssh

Last synced: 11 Aug 2025

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/fabianalvaradogt/dbsync

Automatización de respaldo y restauración de base de datos

bash bash-script database postgres sqlserver

Last synced: 09 Mar 2026

https://github.com/risahamm/simple-bash-utilities

Implementation of Bash text utilities: cat, grep in C programming language.

bash c-programming regex utilities

Last synced: 10 Aug 2025

https://github.com/kaalpanikh/automated-backups

Automated MongoDB backup system with AWS S3 storage, compression, and retention management via cron jobs

automation aws-cli aws-s3 backup backup-restore bash cron database-backup devops infrastructure linux mongodb mongodump mongorestore shell-script

Last synced: 10 Aug 2025

https://github.com/scisamir/simple_shell

0x16. C - Simple Shell

bash c linux shell unix

Last synced: 12 Apr 2026

https://github.com/jonasbn/bash_completion_dzil

Basic bash completion for dzil (Dist::Zilla)

bash bash-completion dist-zilla dzil hacktoberfest shell

Last synced: 07 Mar 2026

https://github.com/sudeepbm/snap-to-flatpak

A BASH script that removes Snap packages and add support for Flatpak apps

bash bash-script bash-scripting flatpak gnome gnome-desktop linux linux-shell-script snap-to-flatpak snap2flatpak unsnap

Last synced: 10 Apr 2026

https://github.com/cwadge/misc-utils

Collection of miscellaneous Linux utility scripts

amdgpu bash batocera emulation linux overclocking playstation-2 psp radeon rdna tuning

Last synced: 30 Aug 2025

https://github.com/remcostoeten/utillity-scripts

A collection of personal handy utillity script in JavaScript, Python, Shell, Bash/Shell configs

bash bashrc helpers javascript node python shell utillity zshrc

Last synced: 09 Apr 2026

https://github.com/chirag-sharma72/network-sweeper

This tool sweeps a network and lists out active hosts in that network.

bash internal-pentest network network-pentesting python3

Last synced: 09 Apr 2026

https://github.com/koushikphy/better-linux

Commands, tools & know-how to work with Linux in a better way

bash bash-script bash-scripts compression linux linux-shell linux-utilities linux-utils

Last synced: 15 May 2026

https://github.com/krlex/kubernetes-centos

This is kubernets in CentOS with 1 master and 1 worker

ansible bash centos7 kubernets shell vagrant vagrantfile virtualbox

Last synced: 09 Apr 2026

https://github.com/lancedesk/lancedesk-terminal-copier

LanceDesk Terminal Copier: record full bash/zsh session output, keep timestamped logs, and copy everything to the clipboard in one command—built for bug reports, incidents, and AI-assisted debugging (Linux, macOS, WSL).

bash cli clipboard developer-tools shell-scripting terminal-logging zsh

Last synced: 08 Jul 2026

https://github.com/kimdre/trash.sh

A cli trash bin written in bash for files and directories instead of deleting them directly.

bash cli tool trash

Last synced: 24 Jul 2025

https://github.com/elecbug/linuxus

Linuxus, a Docker-based service that provides Ubuntu shell environments via a web browser for Linux education

bash docker linux shell webapp

Last synced: 18 Apr 2026

https://github.com/beangreen247/webdev-server-setup-script

WIP a script that automates the process of setting up a web development server

automation bash bash-script debian debian-linux developer-tools development mysql mysql-database php web website

Last synced: 10 Feb 2026

https://github.com/itachi1621/auto1111_terminal_start_script

This script is designed to spawn tabs that facilitate managing auto1111 on EC2 instances. It's was configured for Ubuntu 20.04 on a g4dn.xlarge instance but should work on other instance types used for auto1111

auto1111 aws aws-ec2 bash bash-script bash-scripting devops ec2 ec2-instance linux terminal ubutnu

Last synced: 09 Apr 2026

https://github.com/neudinger/keys-values-bench

C++ benchmark of keys values containers with likwid as monitoring and benchmarking suite

bash boost cmake cpp cpp17 likwid linux llvm pandas plotly python3 shell ubuntu

Last synced: 10 Apr 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/toshke/go-bash-wrapper

Simple bourne shell wrapper written in Go

bash bashrc go golang ssm-agent wrapper

Last synced: 28 Apr 2026

https://github.com/skyzyx/git-prompt

Fancy prompt that provides Git info

bash git prompt shell

Last synced: 10 Apr 2026

https://github.com/Crimson-Amir/Bash-utilities

I made this for make my bash task easier. and learn more about bash.

bash bash-script linux package-manager script

Last synced: 27 Sep 2025

https://github.com/lubrum/github-actions-with-go

Integração Contínua e Entrega Contínua com Go, AWS EC2, AWS ECS, AWS Fargate, Docker, Github Actions

automated-testing aws aws-ec2 aws-ecs aws-ecs-fargate aws-rds aws-rds-postgres bash ci ci-cd continuous-delivery devops docker docker-compose github-actions go golang pipeline unit-testing

Last synced: 10 Apr 2026

https://github.com/jonathas/dotfiles

Some of the dotfiles I use

bash configuration dotfiles freebsd linux zsh

Last synced: 09 Apr 2026

https://github.com/gilbert00/regional

NetBackup import Images from firm filials

bash netbackup

Last synced: 15 May 2026

https://github.com/thecheis/boston-installer

⬇️ Boston icon theme command line installer, using bash scripting.

bash bash-script shell shell-script

Last synced: 30 Apr 2026

https://github.com/bradenkeiser/amber_protocol

Complete automated HPC protocols for running complexed MD simulations in Amber and subsequent PBSA and per-residue decomposition analysis using a model HMG-CoA reductase dual-ligand system, uses Bash, Python, and R

amber automation bash complex decomposition hpc md protocol python r simulation

Last synced: 09 Apr 2026

https://github.com/samyak-shrestha/linux-bashbox

Reusable Bash scripts for Linux automation, app setup, and CLI productivity.

automation bash cli dotdesktop installer linux opensource scripts shell-scripts terminal

Last synced: 24 Jul 2025

https://github.com/open-technology-foundation/checkpoint

A simple, reliable utility for creating codebase snapshots (checkpoints) during development.

backup-tool bash linux macos

Last synced: 09 Apr 2026

https://github.com/mikeludemann/vagrantbox

A vagrant box with Ubuntu Trusty (14.04) - Setup with Virtualbox

bash ruby shell vagrant

Last synced: 09 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/zoran-jankov/onprem-infradeployer

OnPrem InfraDeployer is a personal Infrastructure as Code (IaC) project aimed at automating the deployment and management of on-premise virtual infrastructures. This project features a collection of PowerShell and Bash scripts, along with configuration files, to streamline the setup and configuration of virtual environments using Hyper-V.

bash hyper-v powershell script

Last synced: 27 Apr 2026

https://github.com/msteinhoff/rpm-docker-buildchain

A Bash/Docker-based buildchain to create and publish RPM packages.

bash docker rpm rpmbuild

Last synced: 09 Apr 2026

https://github.com/antoonline/bash-script-dns-propagation-checker

The script allows users to query DNS servers for a domain's record types and log the output.

bash dns global propagation records

Last synced: 11 May 2026

https://github.com/veltzer/pyconch

Pyconch is a wrapper for a shell in python

bash shell tcsh

Last synced: 01 Aug 2025

https://github.com/ebouchut/learn-cli

Tips and tricks on how to use the shell command line.

bash cli command-line learn linux macos shell zsh

Last synced: 10 Apr 2026

https://github.com/simonthorell/atmega328p-io-gcc

ATmega328p project using C++ inside docker dev-container, compiling with AVR-GCC, and flashing/monitoring with Bash scripts

avr bash cpp docker

Last synced: 13 Apr 2026

https://github.com/davoudarsalani/scripts

Bash/python scripts for everyday use on Arch Linux

arch automation bash linux python script sh shell

Last synced: 10 Apr 2026

https://github.com/dgroomes/default-branch-renamer

ARCHIVED 🛠 A Bash script to rename the default branch for a GitHub repository

bash git github github-api shell

Last synced: 17 Jul 2025

https://github.com/mikehlee/mash

Master Shell: Generate Photos, Run LLM Queries, Send Messages, and Execute Jobs from the Terminal

ai bash cli llms messaging

Last synced: 29 Apr 2026

https://github.com/92username/fresh-install-vps

A script to automate the installation and configuration of essential applications and services on a fresh VPS, streamlining server setup with tools like Docker, SSH, and basic firewall settings.

bash docker vps vps-admin vps-server vps-setup

Last synced: 09 May 2026

https://github.com/lgersman/mdjam

mdjam is a TUI markdown viewer where bash code blocks become interactive. Execute fences with a keypress, chain values between blocks via a shared state store, and pipe AI-generated markdown straight in via --stdin. Built on Bun + a Zig-native renderer.

bash jupyter markdown shell terminal zig

Last synced: 17 Jul 2026

https://github.com/tickmao/windows-terminal

:rice_ball: The personal porfiles of the Terminal by myself

bash dracula fonts powershell profiles terminal windows windows-terminal

Last synced: 10 Apr 2026

https://github.com/ek9/shell-scripts

various shell (mostly bash) scripts

bash bash-script dotfiles python-script shell-scripts

Last synced: 09 Apr 2026

https://github.com/nihas101/steamdeck-scripts

Install scripts for the Steamdeck

bash steamdeck

Last synced: 01 Aug 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.

bash provisioning vagrant

Last synced: 10 Apr 2026

https://github.com/lousousa/webscrape-wizard

An efficient and easy-to-use web scraping application utilizing wget for downloading and scp for secure file transfer.

bash bash-script

Last synced: 19 Feb 2026

https://github.com/2cc/sasha

The SASHA is a simple Bash script designed to streamline the process of connecting to SSH hosts

bash ssh

Last synced: 18 May 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/murderteeth/rash

A cli tool that translates natural language into bash commands and warns you before you do something stupid.

bash cli gpt linux llm

Last synced: 10 Apr 2026

https://github.com/adrianogil/nodeutils

Utilities functions for NodeJS development

bash nodejs utilities

Last synced: 10 Apr 2026

https://github.com/flatopa/secure-file-management

Secure Linux system for multi-user folder access control using Bash, permissions, and automation. Simulates departmental access for HR, IT, Finance, and Marketing.

bash cloud ec2 linux permission sysadmin

Last synced: 05 May 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/adnoctem/libsh

📚 A library of MIT-licensed Bash scripts, functions and executables; tested using BATS

bash bash-scripting bats makefile shell shell-scripts

Last synced: 06 Mar 2025

https://github.com/bam241/bash_macros

BaM bash-macros

bash macros

Last synced: 18 Apr 2026

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/jokics-infosec/soc-update-automation

Secure Bash automation tool for SOC and sysadmin updates on Ubuntu and Pop!_OS. Enforces hardening, logging, and compliance.

automation bash blue-team compliance devops hardening linux logging pop-os security-tools shell-script soc-automation sysadmin ubuntu updater

Last synced: 29 Jun 2025

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

bash postgresql typescript

Last synced: 17 Apr 2026

https://github.com/agilebuses/dotfiles

My linux config

bash dotfiles linux

Last synced: 30 Mar 2025

https://github.com/dubniczky/python-venv-extension

Extension to the Linux terminal to easily manage python virtual environments

bash bash-script python terminal venv venv-python zsh

Last synced: 09 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/calinradoni/scripts

Scripts that I consider useful and worth keeping around

ansible bash cloud-init lxd

Last synced: 18 Apr 2026

https://github.com/nshkrdotcom/dotfiles

WSL development environment configuration - dotfiles, shell scripts, and setup automation for Windows Subsystem for Linux

automation bash configuration development-environment development-setup devops dotfiles environment-config linux nshkr-archive productivity setup shell windows-subsystem-linux wsl

Last synced: 11 Apr 2026

https://github.com/chenxing-dev/system-health

a Bash script for system monitoring

bash linux neofetch-clone shell system

Last synced: 29 Jun 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/jarryshaw/scripts

Some useful bash scripts.

bash

Last synced: 18 May 2026

https://github.com/ailsonguedes/neovim_install_script

My personal script to install Neovim with my configs in Manjaro Linux environment.

bash bash-script config install-script lua neovim shell shell-script vim vimplug

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