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/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/swapnilraj/dotfiles-mac

dotfiles for my mac setup

bash chunkwm dotfile skhd vim

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/0xhilsa/tenop

A lightweight & minimalist tensor computation library with CUDA backend

bash c cuda python3 tensor

Last synced: 13 Apr 2026

https://github.com/sixarm/sixarm_bash_shellshock

SixArm.com Β» Bash Β» Shellshock security testing and patching

bash security shellshock sysadmin

Last synced: 27 Apr 2026

https://github.com/vbsantos/os-scripts

Some of my custom scripts

bash batch cmd os powershell script shell

Last synced: 02 May 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/ksobrenat32/scripts

Some of my scripts

bash bash-script script scripts

Last synced: 27 Apr 2026

https://github.com/k37y/dotfiles

Workstation dotfiles.

bash linux

Last synced: 27 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/serokell/scratch

A ragtag collection of scripts and snippets

bash nix nixos packet

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/scarlettsamantha/autodisk-power-save

Simple power saving feature activator for linux HDD/SDD/Nvme

bash power power-saving shell ssd udev-rules

Last synced: 13 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/cunningdj/grokjava

My code suite, including homemade build and run tools and testing library, for practicing the Grokking the Coding Interview algo patterns in Java.

algorithms algorithms-java bash educative grokking grokking-algorithms grokking-coding-interview heaps java tortoise-and-hare-algorithm two-pointers

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/snick512/doip

PowerShell script to update firewall rules in Digital Ocean for IP.

bash digitalocean firewall ip

Last synced: 27 Apr 2026

https://github.com/abhinavrobinson/start_work

Just get to work

bash

Last synced: 27 Apr 2026

https://github.com/skyshine96/scp-sl-script

This is a bash script to start scp secret lab and starting the commands cst and accstats automatically

automation bash linux scp-sl scpsl-client scpsl-script

Last synced: 02 May 2026

https://github.com/hannjosh/google-domain-shared-contacts-api

Bash scripts for creating, listing and deleting shared external contacts in Directory

bash google-directory google-workspace

Last synced: 28 Apr 2026

https://github.com/abhi-g80/baksho

Minimalistic prompt theme for Bash

bash prompt ps1-script theme

Last synced: 28 Apr 2026

https://github.com/phts/bin

My set of useful scripts

bash bin

Last synced: 13 Apr 2026

https://github.com/arbakker/elevation-grid-coverage-generator

Bash script to generate GML according to the ElevationGridCoverage application schema

bash elevation gml inspire jinja

Last synced: 28 Apr 2026

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

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

bash

Last synced: 02 May 2026

https://github.com/sukiboo/not_dropbox

Sync a directory to a remote machine over ssh via rsync

bash crontab rsync ssh synchronization

Last synced: 28 Apr 2026

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

A collection of useful bash scripts

bash bash-script bash-scripting useful-scripts

Last synced: 28 Apr 2026

https://github.com/hemmouda/idea

A bash script for quick note/idea taking

bash idea note notetaking quick script shell

Last synced: 02 May 2026

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

This repository is mainly consists of collection of several small bash scripts.

bash

Last synced: 28 Apr 2026

https://github.com/thefool309/desktop_scripts

This is a repository to store the various scripts I use on my linux Desktop. For now they are all in bash but I may use python or something like that in the future

bash command-line command-line-tool linux script

Last synced: 28 Apr 2026

https://github.com/charlieporth1/mac-scripts

collection of scripts I made for macs

bash mac macos os osx scripts zsh

Last synced: 28 Apr 2026

https://github.com/hrshtpurohit/os-lab-simulator

It's a software where you can learn to code for Operating Systems related topics.

bash operating-systems pyqt4 python simulator

Last synced: 28 Apr 2026

https://github.com/codefeathers/mark

βœ’οΈ Make a mark as you work.

bash mark productivity time-tracker worksheet

Last synced: 02 May 2026

https://github.com/artkirienko/suo_status_check

πŸ‘”At work: small bash script with 'expect' (made for http://progresspoint.ru/)

bash

Last synced: 28 Apr 2026

https://github.com/aleksanaa/bash-theme

my bash prompt theme

bash bash-prompt gitstatus

Last synced: 28 Apr 2026

https://github.com/andydevla/ipfs-manager-cli

IPFS Manager CLI is a modular ecosystem of scripts designed to automate the full lifecycle of an IPFS (Kubo) node.

api automated bash cli gateway ipfs linux-shell script storage-engine web3

Last synced: 28 Apr 2026

https://github.com/codylane/openssl-self-signed-ca

A OpenSSL example that creates a self signed CA and allows you sign and generate CSRs and client certs

bash certificate-authority ci cicd openssl self-signed-certificate

Last synced: 28 Apr 2026

https://github.com/cartersusi/memp

CLI tool for listing the number of processes and total memory when given an application name

bash cli script

Last synced: 28 Apr 2026

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

Solutions for Capture The Flag (CTF) events

bash ctf cybersecurity python

Last synced: 28 Apr 2026

https://github.com/colin-pm/grash

Bash dependency analyzer

bash dependency-parser python3

Last synced: 28 Apr 2026

https://github.com/mskian/reverseip-bash

Reverse IP Lookup - Help us to Identify the sites which Hosted on Same IP

bash cli dns reverseip shell shell-script

Last synced: 28 Apr 2026

https://github.com/nodef/extra-cd.sh

Change to directories with shortcut names in Linux Terminal.

bash cd change directory extra function linux name script shortcut terminal

Last synced: 28 Apr 2026

https://github.com/farias-hecdin/impzy

πŸ“Œ A script that automates the import of elements (e.g. React.js components) in an index file.

bash nim react-js

Last synced: 28 Apr 2026

https://github.com/danie1k/rsync-backup

A simple bash script wrapper for the rsync command

bash bash-script cli rsync rsync-backup rsync-backup-script rsync-backups rsync-wrapper

Last synced: 28 Apr 2026

https://github.com/dalibor91/locksmith

Small shell program for managing ssh keys

bash key management shell ssh

Last synced: 28 Apr 2026

https://github.com/daringcuteseal/askme

A suite of scripts for ask-and-answer

bash shell study unix web

Last synced: 28 Apr 2026

https://github.com/cimentadaj/unix_workbench_answers

Answers to the book 'The Unix Workbench'

bash unix unixworkbench

Last synced: 28 Apr 2026

https://github.com/ravi-prakash1907/hands-on-bash

Basics of Bash Scripting

bash linux shell-scripts terminal

Last synced: 28 Apr 2026

https://github.com/stevenferrer/term-might

terminal application written in bash

bash shell terminal-app

Last synced: 29 Apr 2026

https://github.com/ferdyverse/dotfiles

My personal dotfile scripts

bash dotfiles

Last synced: 18 Jan 2026

https://github.com/mcrmonkey/tools

Tools

bash bashrc tools

Last synced: 09 Oct 2025

https://github.com/jdevera/leb

Jacobo de Vera's Linux Environment Bootstrapper

bash development-environment linux

Last synced: 08 Oct 2025

https://github.com/4yman-0/rickroll.sh

Rick Astley invades your terminal.

bash bash-script rick-astley rickroll rickrolls shell-script

Last synced: 18 Jan 2026

https://github.com/gonzalo123/docker_secrets

Hot-reload for Docker secrets in Docker Swarm

bash docker secrets shell-script swarm

Last synced: 20 Apr 2026

https://github.com/jwwtc/sn

A Command-Line Social Network based on Git.

bash error-handling social-network

Last synced: 14 May 2026

https://github.com/minoritea/history-watcher

Accelerate bash/zsh history search

bash bash-history command-history

Last synced: 18 Jan 2026

https://github.com/leon-matthews/bash

Useful bash aliases, functions, and scripts; the non-local parts of my personal shell environment.

bash bashrc

Last synced: 18 Jan 2026

https://github.com/StudyResearchProjects/scp-scorpion

πŸ¦‚ Secure Copy Protocol (scp) script to automate transfer process

bash file-transfer python scp

Last synced: 09 Oct 2025

https://github.com/psilore/secsi

A simple script to get dependabot alerts either all repositories in an GitHub organisation or for a GitHub teams repositories in the organisation.

bash dependabot

Last synced: 18 Jan 2026

https://github.com/hussein-m-kandil/pathvar

My final project for CS50p, a command line utility for interacting and manipulating the system's PATH environment variable (Linux BASH only)

bash bash-script command-line command-line-tool environment-variables environment-variables-validation linux linux-app linux-shell path pyth python3 shell shell-script shell-scripting unix unix-shell

Last synced: 18 Jan 2026

https://github.com/gabin221/anonymisation-projet-android

Script Bash pour remplacer plusieurs anciennes URLs par une nouvelle dans les fichiers d'un projet Android, en excluant les dossiers .git et build.

android android-app anonymisation anonymous-functions bash bash-script

Last synced: 18 Jan 2026

https://github.com/superzekes/todosh

A Todo list program for Bash

bash fun shell-script todolist

Last synced: 18 Jan 2026

https://github.com/lakshay1341/log-archive-tool

This tool archives logs on a set schedule by compressing them and storing them in a new directory. It is especially useful for removing old logs and keeping the system clean while maintaining the logs in a compressed format for future reference.

bash linux shellscripting

Last synced: 18 Jan 2026

https://github.com/sanam2405/terminal-customisations

Customising my terminal

bash shell

Last synced: 29 Apr 2026

https://github.com/anilrajrimal1/dump-bot

An interactive Bash script for generating PostgreSQL and MongoDB dumps or performing clean restores to Docker containers, based on user input.

backup-restore bash dump-bot mongo-backup postgres-backup

Last synced: 08 Oct 2025

https://github.com/meowlove/lisk

Quickly initialize and configure your Linux system with LISK: a simple, secure, and extensible setup toolkit. Automate essential tasks and customize your setup with ease.

admin auto-config automation bash configuration deployment devops initialization linux linux-init-setup-kit lisk management script server setup shell sysadmin system toolkit

Last synced: 14 Apr 2026

https://github.com/jstmaxlol/caffesh

A shell enhancer, worse than both fish-shell and bash

arch bash coffee debian fish gnu linux sh

Last synced: 08 Oct 2025

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: 18 Jan 2026

https://github.com/abuawadm/pydepmanger

A Test PackManger for dependencies

bash python3

Last synced: 14 Apr 2026

https://github.com/ellievalentine/learn-go-python-js-bash

The repository contains examples of similar programs written on Python, Go, Javascript and Bash.

bash go javascript python shell

Last synced: 14 Jan 2026

https://github.com/xpepper/gh-log-ci

A GitHub CLI extension that displays CI status next to commit logs. It shows recent commits with inline summary icons indicating GitHub Check/Actions status (βœ… green, ❌ failing, πŸ•“ pending, or 🚫 cancelled).

bash cli continuous-integration gh-extension

Last synced: 18 Jan 2026

https://github.com/cschladetsch/cppopengllboidgroups

Cpp23 system system for purely aesthetic reasons to create cool graphics.

bash cmake cpp opengl

Last synced: 09 May 2026

https://github.com/massigy/dev-scripts

this repo contains all the useful scripts that I've thought about and made for me, and for the open source community.

bash css dev express html linux shell

Last synced: 02 Apr 2026

https://github.com/gemichelst/notesconverter

converts any .html file in a specified folder into a .txt file and combines all single .txt files into one big text file

apple-notes bash bash-script export-notes google-keep html2text macos notes windows

Last synced: 14 Apr 2026

https://github.com/albertodonato/bash.d

Bash configuration

bash bashrc bashrc-configs shell

Last synced: 18 May 2026

https://github.com/pkgstore/bash-mail-rm

Deleting emails by a specified regular expression.

bash bash-script delete mail remove ripgrep

Last synced: 18 May 2026

https://github.com/olivierobert/dotfiles

A set of zsh, git, homebrew and nvm

bash dot-files zsh

Last synced: 29 Apr 2026

https://github.com/ohmydevops/ohmynet

Which interface has the internet? I'll choose that one! (Linux distors only)

bash internet iran routing

Last synced: 18 May 2026

https://github.com/c-hartmann/virt-qemu.sh

a little bash script to create a simple basic qemu command line of a libvirt xml configuration

bash kvm qemu virt-manager

Last synced: 08 Oct 2025

https://github.com/filipporaciti/search-string-in-files

Command line tool that search strings in all files of a directory

bash files python python3 search

Last synced: 14 Apr 2026

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

Shell script for ease of use and automation

automation bash bash-script ease-of-use shell shell-script

Last synced: 27 Jan 2026

https://github.com/avisec1337/bashitout

This repository contains solutions to all the challenges from [CMD Challenge](https://cmdchallenge.com/), a platform for practicing command-line skills. Each solution is designed to help improve your proficiency with Linux/Unix shell commands and explore creative ways to solve tasks in the terminal.

bash

Last synced: 08 Oct 2025

https://github.com/pacnpal/ssh-wrappers

Eleven tiny POSIX shell wrappers for ssh and ssh-copy-id β€” fix MaxAuthTries, force password auth, pin one key, agent-forward, keepalive, multiplex (ControlMaster), push keys, force a TTY, compress, debug -vvv. sshh lists what's installed. One-liner curl install for zsh/bash/ksh on macOS and Linux.

bash cli command-line-tool developer-tools dotfiles keepalive linux macos multiplexing openssh password-authentication posix shell ssh ssh-agent ssh-client ssh-copy-id ssh-keys ssh-tools zsh

Last synced: 31 May 2026

https://github.com/normo/dotfiles

My dotfiles

bash dotfiles linux shell

Last synced: 19 Apr 2026

https://github.com/Sim3-14159/emoji-app

Add full Unicode and emoji support to your Raspberry Pi! πŸ–₯️ Easily install πŸ“₯ full Unicode compatible βš™οΈ fonts and add a shortcut to your main menu to open the emoji copier. πŸ˜€

bash emoji emoji-picker emoji-unicode emojis linux python python3 raspberry-pi

Last synced: 18 Jan 2026

https://github.com/web3dozie/btaudio

Powerful command-line tool for managing Bluetooth audio devices on Linux

audio bash bluetooth cli linux pipewire pulseaudio

Last synced: 07 Oct 2025

https://github.com/labex-labs/shell-for-beginners

This course offers a solid foundation in Bash shell scripting, covering Linux command-line essentials. Through hands-on labs and real-world challenges, you'll master file management, text processing, and automation techniques, enabling you to efficiently use the shell in your daily tasks.

bash challenges course exercises hands-on labex labs linux playground programming shell

Last synced: 07 May 2026