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/castrodd/bash

Bash Shell Scripting

bash bash-scripting

Last synced: 05 May 2026

https://github.com/nkeramov/bash_scripts

Some useful bash scripts

bash bash-automation bash-script nifi

Last synced: 05 May 2026

https://github.com/dscottboggs/autorec

A VERY simple script to start recording automatically when booted. Needs placed in your system's init scripts to get it to launch on boot.

audio-recording bash linux shell-scripts

Last synced: 05 May 2026

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

Specialized grep tools to search within specific language files by extension and shebang detection. Utilizes ripgrep for performance when available, with graceful fallback to standard grep.

bash grep grep-search php python

Last synced: 05 May 2026

https://github.com/bearmug/cfg-init

Config files collection to speed-up new workstation setup

bash cfg developer-tools development-environment gradle zsh

Last synced: 05 May 2026

https://github.com/sporestudio/ftp-server

Deployment of a DNS (bind9) and FTP (vsftpd) Server using Vagrant + Ansible.

ansible bash dns-server ftp-server linux python

Last synced: 05 May 2026

https://github.com/eugeniogiusti/network-analyzer

A versatile network troubleshooting script that performs ping, traceroute, DNS lookups, TCP port tests (via Nmap), and captures traffic using tcpdump for advanced analysis.

bash bash-script layer3 layer4 linux network-analysis networking tcp-ip troubleshooting

Last synced: 05 May 2026

https://github.com/tmpstpdwn/trashx

trashx - A simple trash management tool.

bash cli csvlens linux shell trashcli trashx unix

Last synced: 05 May 2026

https://github.com/softgeekro/sgs.nemo-actions

Nemo actions used in out internal workflow

bash nemo nemo-action python3 shell

Last synced: 05 May 2026

https://github.com/jeffnelson1/azure-cli-scripts

This repo contains scripts utilizing Azure CLI commands via Powershell or Bash

azure azure-cli bash powershell script

Last synced: 05 May 2026

https://github.com/brlin-tw/media-to-whisper.cpp-subtitles

Converting user-specified media files to subtitles using the Whisper.cpp utility.

bash ffmpeg whisper-cpp

Last synced: 05 May 2026

https://github.com/chewytoast/42_cursus

All the projects carried out for Campus 42 Barcelona

bash c cpp

Last synced: 05 May 2026

https://github.com/olivermking/typescript-build-check-workflow

Github workflow to guarantee TypeScript code has been built (compiled) in pull request

bash github-workflow javascript typescript

Last synced: 05 May 2026

https://github.com/krish-r/shcripts

Collection of simple and tiny shell scripts (<100 lines).

bash cli command-line terminal

Last synced: 05 May 2026

https://github.com/kuladog/arch-xfce-hardened

Installer and hardened configs for my Arch box

arch-linux bash bootstrap configs dotfiles hardened install-script linux security

Last synced: 05 May 2026

https://github.com/hakerdefo/perlis-says

Random quote in your terminal from Alan Perlis's Epigrams on Programming

bash linux motd motd-message quotes shell terminal

Last synced: 05 May 2026

https://github.com/georges034302/azure-acr-demo

A practical demo using Azure Container Instances (ACI) + Azure Container Registry (ACR) with GitHub Actions for CI/CD

azure-container-instances azure-container-registry bash docker github-actions python

Last synced: 05 May 2026

https://github.com/tpspace/thesis-tester

just an image for isolated testing environment.

bash dockefile github-actions java

Last synced: 05 May 2026

https://github.com/sdatko/flask-container-ci2

This repository contains my solution for `flask_container_ci2` exercise from Arie Bregman's `devops-exercises` project.

bash docker flask pytest python tox unittest

Last synced: 05 May 2026

https://github.com/walles/vpixsh

A bash compatible shell (unlike fish) which interactive nicities (unlike bash)

bash fish-shell shell

Last synced: 05 May 2026

https://github.com/h1dd3n3y3/shell-script-archive

Various shell scripts for remote call execution.

bash batch curl powershell shell-scripts

Last synced: 05 May 2026

https://github.com/zun-liang/fcc-number-guessing-game

Solution to freeCodeCamp Project Build a Number Guessing Game

bash git postgresql shell sql

Last synced: 05 May 2026

https://github.com/octarect/gpkg

A flexible package/plugin manager.

bash package-manager plugin-manager shell zsh

Last synced: 05 May 2026

https://github.com/rezapace/linux

Panduan ini memandu Anda melalui instalasi Windows Subsystem for Linux (WSL) untuk mengaktifkan lingkungan Linux di Windows. Dengan langkah-langkah yang jelas, Anda akan menginstal Bash, Golang, dan menangani kesalahan instalasi. Selain itu, panduan ini memberikan solusi untuk mendukung antarmuka grafis (WSLG), serta instruksi instalasi Apache, PHP

bash git-reza go golang linux script wsgi wsl wsl2 wslg

Last synced: 05 May 2026

https://github.com/georgiifirsov/env-plus

Set of simple scripts, that help to manage python environments

bash environment python-env-automation python3 venv zsh

Last synced: 05 May 2026

https://github.com/advancedideasmechanics/fluffy-palm-tls-tester

bash script to check servers TLS and SSL if your openssl install still supports it.

bash openssl scanner ssl tls

Last synced: 05 May 2026

https://github.com/binjuhor/php-to-html

From PHP to HTML

bash html php scss

Last synced: 05 May 2026

https://github.com/koppen/automation

Various scripts and gizmos I use from time to time

bash macos

Last synced: 05 May 2026

https://github.com/j-sephb-lt-n/dotfiles

My personal bash,zsh,vim,neovim,tmux configuration

bash bashrc shell zsh zshrc

Last synced: 05 May 2026

https://github.com/deonvz/bypasspaywall

Bypass paywalls with CURL to get a downloaded version of the fullpage content

bash bash-script curl linux paywall paywall-bypasser script shell

Last synced: 05 May 2026

https://github.com/victorfelisbino/my-agent-memory

Privacy-first, git-backed memory framework for humans and Copilot with a two-repo architecture (shared framework + private personal state).

bash copilot developer-tools knowledge-management memory powershell productivity two-repo

Last synced: 09 Jun 2026

https://github.com/benchesh/sourcefr

Source from Repo: Execute a script from a remote git repo in the current shell

bash bashrc shell shell-script shellscript zsh zshrc

Last synced: 05 May 2026

https://github.com/m7moudgadallah/alx-higher_level_programming

Alx higher level programming projects

bash c python

Last synced: 05 May 2026

https://github.com/mpb10/security-center-update-asset

Bash script that updates a Tenable Security Center asset list with AWS IP addresses via a REST API call.

aws aws-kms bash script security-center tenable

Last synced: 05 May 2026

https://github.com/thevickypedia/change_author_info

Change Author Information in Git

bash git

Last synced: 05 May 2026

https://github.com/theoboldalex/redi.sh

💵 Because what the world needs now, is a redis clone written in Bash

bash redis shell

Last synced: 05 May 2026

https://github.com/0xdv/gpt.sh

Simple and free ChatGPT assistance right in your terminal

assistant bash copilot gpt openai

Last synced: 05 May 2026

https://github.com/yehezkiel1086/pico-ctf-writeups

Writeups of picoCTF problems solutions

bash ctf python writeups

Last synced: 05 May 2026

https://github.com/tuvimen/elektroda-scraper

A bash script for scraping elektroda forum to json

bash elektroda json reliq scraper

Last synced: 05 May 2026

https://github.com/dieselbabyy/fontextract

Shell script for easily extracting/organizing font files; for those who download lots from dafont, etc.

bash fonts organization shell-script

Last synced: 05 May 2026

https://github.com/emanoelcampos/periodic-table

This project involves creating a PostgreSQL database for storing information about the periodic table elements and a bash script for retrieving element information from the database. It's part of the "Build a Periodic Table Database" course from freeCodeCamp, focusing on relational databases, SQL, and bash scripting.

bash bash-script freecodecamp git postegres postegresql relational-database sql

Last synced: 05 May 2026

https://github.com/gilbertsanchz/linux-user-permissions-management-lab

A practical sysadmin lab that demonstrates how to manage users, groups, file permissions, and auditing on a Linux system using Bash scripting. Includes bulk user creation, group assignment, permission setting, and user login auditing — ideal for IT support, system administrator, and DevOps portfolios.

automation bash lab linux permissions shell-scripting sysadmin user-management

Last synced: 05 May 2026

https://github.com/centuriontheman/variousbashprojects

Uniwersity course - basic bash programs

bash linux

Last synced: 05 May 2026

https://github.com/tuvimen/tube8-scraper

A bash script for archiving tube8 pages in json

bash json reliq scraper scraping tube8

Last synced: 05 May 2026

https://github.com/aaron-22766/42_minishell

Create a simple shell program, inspired by bash (team project)

42 42-minishell 42born2code 42cursus 42projects 42school bash c shell

Last synced: 06 May 2026

https://github.com/coolstone-tech/remoterm

Remote terminal and file manager.

bash cli nodejs npm-package

Last synced: 06 May 2026

https://github.com/agoose77/git-gone

Publish local commits or changes for all shell-visited git repositories

bash git python shutdown

Last synced: 06 May 2026

https://github.com/es-collection/build-node-venv

Bash helper to re-build node-venv

autoenv bash node-venv nodeenv osx python venv virtualenv

Last synced: 06 May 2026

https://github.com/ngrogg/leapp-elevate-centos7-helper

Boilerplate BASH wrapper script for upgrading CentOS 7 to Rocky 8

bash centos7 elevate leapp linux rockylinux8

Last synced: 06 May 2026

https://github.com/rinuya/configs

NeoVim (I use vim btw), i3wm, and some bash configs

bash config i3wm neovim

Last synced: 06 May 2026

https://github.com/mariuszlitwin/dotfiles

💥 My dotfiles and OS init scripts

bash dotfiles dotfiles-linux

Last synced: 06 May 2026

https://github.com/paulopbi/dotfiles

My dotfiles repository with gnome linux, vscode, zsh settings.

bash lazyvim obsidian shell vscode zsh

Last synced: 06 May 2026

https://github.com/appatalks/sanctions-compliance

US/EU sanctions compliance review, report and submission

automation bash compliance discovery european-union notify sanctions treasury

Last synced: 06 May 2026

https://github.com/darkcaster/bash-lua-helper

This tool provides advanced lua-based configuration system for use inside your bash scripts

bash config-file configuration gnu-linux linux lua lua-helper scripting settings tool

Last synced: 06 May 2026

https://github.com/sleekybadger/dotfiles

no passwords here ... I hope 🤞

bash dotfiles dotfiles-macos tmux zsh

Last synced: 06 May 2026

https://github.com/jean0t/linux-scripts

Scripts that I made to automate some tasks that may be help to you

bash bash-script linux shell shell-script zsh

Last synced: 06 May 2026

https://github.com/lmaiacosta/say-goodbye-to-your-local-env

🚀 Say NO to lazy work! Stop executing lazy scripts to fill your applications with environment variables and secrets. This interactive tool makes you THINK about each variable while automating the boring parts and endless enviroment variables and secretes. GitHub compatibility. Coming soon: BitBucket support.

automation bash ci-cd deployment developer-tools devops environment-variables github-actions github-cli productivity secrets-management shell-script

Last synced: 06 May 2026

https://github.com/ozh/dotfiles-raspi

🙈 My dotfiles and settings for Raspberrys

bash bash-prompt dotfiles raspberry-pi

Last synced: 06 May 2026

https://github.com/copyleftdev/parallel.ftw.sh

Supercharge your GNU/Linux utilities with parallel processing. Elevate your workflows to new efficiencies with parallel.ftw.sh!

bash productivity tools zsh

Last synced: 06 May 2026

https://github.com/schulle4u/ttcontrol

Controls multiple server instances of the TeamTalk voice conferencing software.

bash linux shell teamtalk

Last synced: 06 May 2026

https://github.com/kristiangasic/wireguard

WireGuard - Auto install script (easy)

bash bash-script vpn-server wireguard

Last synced: 06 May 2026

https://github.com/kwvg/ffmpegscripts

A group of related ffmpeg bash scripts that can normalize a directory full of various media formats

automation bash bash-script ffmpeg ffprobe

Last synced: 06 May 2026

https://github.com/zenixls2/fixauthor

simple script to modify specific user info in commit to another

bash git

Last synced: 06 May 2026

https://github.com/goraved/report_portal_practice

Just a practice of the ReportPortal.io tool

bash docker python report-portal

Last synced: 06 May 2026

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

Bash scripts from basic to advanced

bash linux script shell

Last synced: 06 May 2026

https://github.com/phomint/udacity-terminal-config

Bash config to better visualize Git information

bash git

Last synced: 06 May 2026

https://github.com/00darxk/dotfiles

Collection of my dotfiles for hyprland and waybar with an installation script for a fresh Arch linux install with yay

archlinux bash dotfiles hyprland kitty shell sway waybar wofi

Last synced: 06 May 2026

https://github.com/jaketcooper/ecurl

A lightweight 'Encoded cURL' wrapper for encoding payloads in pentesting automation and custom scripts

bash curl cybersecurity debian encoding infosec injection-attacks kali kali-linux payloads penetration-testing pentesting posix security security-testing security-tools url url-encoder web-security

Last synced: 06 May 2026

https://github.com/pulijon/s3tools

Tools to manage S3 buckets and objects

aes aes-256 aws aws-glacier aws-s3 bash bucket cryptography glacier python s3 tkinter

Last synced: 06 May 2026

https://github.com/xxyrnn/anonymize

Script that continously restarts TOR to change the exit node's public IP

bash proxy tor zsh

Last synced: 06 May 2026

https://github.com/pfwd/terminal-setup

An easy way to switch between client based bash profiles and aliases. This may be helpful for freelancers who have multiple clients

aliases bash clients command-line-tool commandline freelance freelance-work freelancer ssh terminal

Last synced: 06 May 2026

https://github.com/marekaf/webmaster-tools

test if your domain has proper https and www rewrites

bash curl dns url webmaster webmaster-tools

Last synced: 06 May 2026

https://github.com/iaceene/minishell-parser

This repository contains the parsing module for a custom Minishell implementation in C. The parser processes user input, tokenizes commands, handles operators (pipes, redirections, etc.), and structures the data for execution. Designed to be efficient and modular, this parser serves as the foundation for command execution in a shell environment.

42minishell 42project 42school bash bash-parser c-programming command-line custom-shell minishell minishell-42 minishell-project shell shell-interpreter shell-scripting terminal unix-shell

Last synced: 06 May 2026

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

Classic dining philosophers problem resolved using multithreading with mutex (mandatory) and multiprocessing with semafores (bonus)

42cursus bash c linux multiprocessing multithreading mutex semaphores

Last synced: 06 May 2026

https://github.com/karol7krawczyk/golang-migrate-tool

Language and framework independent database migrations and scripts for MySQL, Postgres and SQLite. Migration is for people who need to run a bash script before executing SQL code or are looking for migrations that execute processes in scripts

bash docker docker-compose golang migration mysql postgres scripts sqlite

Last synced: 10 Jun 2026

https://github.com/phx/awsdynamicsecuritygroupupdate

Update all AWS security groups that include your current /24 range to configure a new ALLOW rule for your current public IP address to a specific protocol and port.

aws aws-cli aws-cli-utilities aws-ec2 bash

Last synced: 06 May 2026

https://github.com/brazdongoodwin/devopsfromzero

Documentation for the journey from DevOps Junior to Lead DevOps Engineer by reading and doing.

bash devops git learning learning-by-doing linux shell

Last synced: 06 May 2026

https://github.com/sdi2000182/c-shell

Implementation of a fully functional shell in C with support for various features like aliases, history, external variables, directory navigation (cd, pwd), exit, signal handling, pipes, redirection, background execution, and wildcards

bash c shell

Last synced: 06 May 2026

https://github.com/deruina/bash_scripts

Quick Scripts Overview: A playground of bash scripts for image management, trivia gaming, data backup, and log analysis, crafted out of curiosity and love for experimentation.

automation backup bash bash-script linux trivia

Last synced: 06 May 2026

https://github.com/avagin/bash

bash - GNU Bourne-Again SHell

bash gnu sh shell

Last synced: 06 May 2026

https://github.com/darkstarbdx/fixify

Fixify 🔄: A powerful Bash script for automated Linux system updates, kernel cleanup, and maintenance. Simplify your sysadmin tasks with ease!

bash cli-tool kernel-cleanup linux linux-scripts maintenance-tool opensource package-management software-updater sysadmin system-maintenance update-tool

Last synced: 06 May 2026

https://github.com/thesollyz/shell_config

personal bash configuration scripts for my shell

aliases bash git kuberentes

Last synced: 06 May 2026

https://github.com/szymonpoltorak/grapher-c

Program used to generate graphs, check their coherence and find shortest path between the given points in them.

bash breadth-first-search c dijkstra-shortest-path graphs-algorithms latex makefile

Last synced: 06 May 2026

https://github.com/scaraux/42sh

📟 Bash like Shell developed during my second year of studies, in C.

bash c shell

Last synced: 07 May 2026

https://github.com/macsteini/file-content-aggregator

zsh and bash scripts that combine the names and cleaned content of all non-hidden files in a folder into a single output file, excluding the output file and the script itself.

aggregator automation bash bash-script file files merge zsh

Last synced: 07 May 2026

https://github.com/shanec-/pi-fan-control

Raspberry Pi Fan Control (Bash + Cron)

bash raspberry-pi shell

Last synced: 07 May 2026

https://github.com/jimblogic/security-blue-team-learning-journey-certificates

Welcome to my Security Blue Team learning journey! This repository documents my progress, achievements, and reflections as I navigate the courses and pathways provided by Security Blue Team.

analysis bash cybersecurity dark digital forensics health hunting machines management mental network operations osint powershell python threat virtual vulnerability web

Last synced: 07 May 2026

https://github.com/prakash-aryan/microdatawarehouse

MicroDataWarehouse is an ETL pipeline built with Python, PySpark, and SQLite to extract, transform, and load data, with Metabase for data exploration and visualization.

bash metabase pyspark python spark sqlite

Last synced: 07 May 2026

https://github.com/davisdre/azure_scripts

A collection of useful Azure Scripts.

azure bash powershell

Last synced: 07 May 2026

https://github.com/waelson/stream-processing-with-faust

This repository is a demo how to process data streaming using Faust Library and Kafka.

apache-kafka bash docker docker-compose faust kafdrop kafka kafka-cluster python python-application streaming topic zookeeper

Last synced: 07 May 2026

https://github.com/robertlucian/altgpg3

Alternative GoPiGo3 Library to the Official One

bash dexter-industries dexter-industries-robots educational gopigo3 python robotics stem

Last synced: 07 May 2026

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

💾 Hometask - Computer Systems (Operating system basics)

bash docker goit-cs-hw-02

Last synced: 07 May 2026