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/zacanger/dotfiles

scripts and configs for mac, bash, python, node, go, etc

bash dotfiles git go node python sh shell vim

Last synced: 14 Apr 2025

https://github.com/danirod/dotfiles

My UNIX configuration files. This is a read-only mirror.

archlinux bash dotfiles i3 mac tmux

Last synced: 22 Mar 2025

https://github.com/dinukasal/install

Install any package on linux with high level commands eg. "lamp", "mean", "jdk", "opencv"

apt bash jdk linux opencv ubuntu

Last synced: 09 Mar 2026

https://github.com/tay1orjones/dotfiles

πŸ”§ my .files

bash dotfiles homebrew

Last synced: 19 Mar 2025

https://github.com/benknoble/dotfiles

dotfiles for configuration

bash bashrc dotfiles profile tmux vim vimrc

Last synced: 06 Sep 2025

https://github.com/frenzyexists/frenzch.sh

A simple dynamic fetch for aesthetics :3

ascii-graphics bash bash-script fetch good linux

Last synced: 03 Mar 2026

https://github.com/MunifTanjim/scripts.sh

Handy Shell Scripts

bash bash-script shell shell-script

Last synced: 30 Apr 2025

https://github.com/Riktastic/Avorix-Domain-Controller

A Raspberry Pi based Active Directory Domain Controller developed for business and education.

bash centos7 domain-controller raspberrypi samba

Last synced: 11 Apr 2025

https://github.com/hanxi/dotfiles

bash + tmux + neovim

bash dotfiles neovim solarized tmux vim

Last synced: 13 Apr 2025

https://github.com/NullArray/SBD

Static Binary Deployer. Download and deploy *Nix utilities on a compromised system.

bash bash-script post-exploitation shell shellscript

Last synced: 12 Jul 2025

https://github.com/nullarray/sbd

Static Binary Deployer. Download and deploy *Nix utilities on a compromised system.

bash bash-script post-exploitation shell shellscript

Last synced: 13 Apr 2025

https://github.com/ssstonebraker/log4j-scan-turbo

Multithreaded log4j vulnerability scanner using only bash! Tests all JNDI protocols, HTTP GET/POST, and 84 headers.

bash kali log4j log4shell oscp oscp-tools osint pentesting security securty-tools shell

Last synced: 12 Jul 2025

https://github.com/the-1riddle/packageinstallationhub

This repo contains scrips used to install packages in an automated way.

alx-africa automation bash holbertonschool installation-scripts shell-script shell-scripting

Last synced: 10 Apr 2025

https://github.com/yjl9903/Optc

An easy way to write TypeScript CLI Script

bash cli javascript python script typescript

Last synced: 21 Jul 2025

https://github.com/ugroot/GROOT

GROOT: Welcome to my source code, I'm your personal assistant

automation bash python3

Last synced: 30 Apr 2025

https://github.com/trevors/keyway

A simple Bash lock file library.

bash lock lockfile shell

Last synced: 14 Mar 2026

https://github.com/CitizenPlane/terraform-aws-rabbitmq

A terraform module to deploy a rabbitmq cluster with AutoScaling Group and Load Balancer

autoscaling autoscaling-groups aws bash rabbitmq rabbitmq-cluster shell terraform

Last synced: 09 Jul 2025

https://github.com/uriel1998/weather.sh

A bash script to get the weather from OpenWeatherMap and output to the terminal, Openbox, or HTML

bash command-line linux weather

Last synced: 15 Jun 2025

https://github.com/unbelievableflavour/bookmark-manager

A manager for the bookmarks in your .ssh/config file for elementaryOS

bash elementary-os terminal vala

Last synced: 08 May 2025

https://github.com/marcusschiesser/edge-pi

A lightweight, Vercel AI SDK based coding agent library.

agent ai bash coding typescript vercel

Last synced: 10 Mar 2026

https://github.com/anthonygress/youtube-downloader

A simple cross platform desktop application that downloads video/audio from youtube (and instagram) videos. Works on Mac, Windows, and Linux! This app was built with Electron, Node/Typescript, and React

bash electron linux material-ui nodejs react windows youtube

Last synced: 13 Jul 2025

https://github.com/fajarkim/bz2-shell

πŸ› οΈ Simple encryption Shell scripts to BZip2 format

bash bz2-shell bzip2 compress compressor ksh mksh shell shell-compressor zsh

Last synced: 09 Apr 2025

https://github.com/free-programmers/mirrormate

"MirrorMate β€” Your new BFF for switching to the fastest open-source mirrors without breaking a sweat!" 😎✨

bash bash-tool mirror

Last synced: 05 Mar 2026

https://github.com/peter-neumann-dev/ddev-cms-upgrader

A sample script to automatically upgrade major CMS versions with DDEV and Bash (e.g. TYPO3, Drupal, WordPress, Craft CMS)

bash craftcms ddev drupal open-source typo3 upgrade wordpress

Last synced: 26 Oct 2025

https://github.com/brainfucksec/rbackup

Shell script for encrypted backups with rsync and GnuPG

backup bash bash-script encrypted-backups rsync sysadmin-scripts

Last synced: 25 Feb 2026

https://github.com/alinz/ssh-scp-action

Github actions for executing commands and uploading files to remote server

actions bash github scp ssh

Last synced: 10 Apr 2025

https://github.com/brutus/bash-slugify

Create slugs and rename files β€” in your shell.

bash shell slugify

Last synced: 17 Mar 2026

https://github.com/yjl9903/optc

An easy way to write TypeScript CLI Script

bash cli javascript python script typescript

Last synced: 19 Oct 2025

https://github.com/jishanshaikh4/shrinkpdf

Reduce size of PDF (compress) using GhostScript at bash terminal

bash bash-script pdf shell shell-script

Last synced: 28 Jun 2025

https://github.com/zeppaman/bashy

Bashy saves hundreds of hours by managing input parsing in command line tools and share script like artifact.

bash hacktoberfest hacktoberfest-2022 repository script

Last synced: 16 Jun 2025

https://github.com/techgaun/bash-backdoor

A simple backdoor in (ba)sh with encrypted communication channel

backdoor bash netcat

Last synced: 12 Apr 2025

https://github.com/sparanoid/env.sh

Dead-simple .env file reader and generator

bash create-next-app docker nextjs reactjs

Last synced: 23 Jul 2025

https://github.com/rumkin/bake

Bake is a bash task runner

bash runner task task-runner

Last synced: 27 Jul 2025

https://github.com/raupulus/bash-guide-style

Mi guΓ­a de estilos para Bash (EspaΓ±ol). Este repositorio es un mirror de: https://gitlab.com/raupulus/bash-guide-style

bash bash-script bash-scripting estilos guia style style-guide styleguide

Last synced: 03 Aug 2025

https://github.com/the-pesar/domain-detective

domain-detective is for a list of your domains that checks them hourly, and if a domain was open, it will inform you.

bash domain scanner whois

Last synced: 19 Mar 2025

https://github.com/borksh/bork

The Bash-Operated Reconciling Kludge

bash configuration shell unix-utilities

Last synced: 25 Jun 2025

https://github.com/farisachugthai/dotfiles

Dotfiles for bash, tmux, git, VSCode, Jupyter Notebooks and many more on Linux, Windows 10 and Android (Termux)

awesome bash dotfiles jupyter python termux unix vscode workflow x11

Last synced: 30 Jul 2025

https://github.com/velzie/minecraft.sh

a minecraft client/bot library written entirely in pure bash + coreutils

bash minecraft

Last synced: 15 May 2026

https://github.com/mivinci/cqupt

πŸ“Ά CQUPT ζ ‘ε›­η½‘η™»ε½•θ„šζœ¬

bash cqupt curl fuckxyw python shell xyw

Last synced: 19 Mar 2025

https://github.com/catallo/ht

ht - a shell command that answers your questions about shell commands

ai bash fish-shell gpt linux linux-shell llm llm-inference llms macos macos-shell macosx openai openai-api shell shellcode zsh

Last synced: 08 May 2025

https://github.com/angela-d/nautilus-right-click-new-file

Add a right click context menu in Nautilus to add new documents for Linux desktop.

bash bash-script gnome gnome-de gnome-desktop gnome3 linux-desktop nautilus nautilus-scripts

Last synced: 09 May 2025

https://github.com/Swiss-Mac-User/macOS-scripted-setup

A scripted macOS setup for automatic User configurations and App installations.

bash dotfiles-macos macos macos-defaults macos-setup

Last synced: 02 May 2025

https://github.com/ryan-williams/git-helpers

1,626 Git aliases and scripts

bash dotfiles git

Last synced: 26 Aug 2025

https://github.com/nerdy-technician/nerdy-rmmscripts

RMM Scripts repository is an array of meticulously crafted scripts tailored to augment and extend the capabilities of RMM Agents across Windows and Linux systems.

agents automation bash debian linux powershell raspberry-pi repo rmm scripts tactical-rmm ubuntu windows

Last synced: 06 Mar 2026

https://github.com/scottslowe/scripts

A collection of scripts in various languages

bash linux macos

Last synced: 16 Mar 2026

https://github.com/kuy/slack-loc

Update Slack status based on your location (using Wi-Fi SSID).

automation bash shell slack wifi

Last synced: 28 Apr 2025

https://github.com/ewypych/icinga-domain-expiration-plugin

Icinga2/Nagios plugin for checking domain expiration

bash domain domains icinga-plugin icinga2 icinga2-plugin nagios-plugin whois

Last synced: 01 Apr 2026

https://github.com/docker-hub-frolvlad/docker-alpine-bash

Docker image with Bash and complete utils (busybox replacements) (10MB)

alpine bash docker-image

Last synced: 27 Feb 2026

https://github.com/rcasia/neotest-bash

Neotest adapter for Bash.

bash lua neotest neovim

Last synced: 05 Feb 2026

https://github.com/amiremohamadi/bash-mardom-azar

بشِ Ω…Ψ±Ψ―Ω… Ψ’Ψ²Ψ§Ψ±!

bash iran persian shell terminal

Last synced: 23 Apr 2025

https://github.com/simeononsecurity/setup-scripts

Set up scripts for various OS'es

bash powershell script scripts

Last synced: 23 Apr 2025

https://github.com/nullarray/shellshocker

A Bash script to test a list of URLs for the shellshock vulnerability.

bash exploit pentest pentesting shell shellshock-vulnerability

Last synced: 02 Jul 2025

https://github.com/frostming/pycomplete

A Python library to generate static completion scripts for your CLI app

argparse bash cli completion fish powershell zsh

Last synced: 13 Sep 2025

https://github.com/rfxn/brute-force-detection

Brute force detection with exponential-decay pressure scoring, 57 service rules, 8 firewall backends, GeoIP enrichment, and multi-channel alerting

bash brute-force-detection fail2ban-alternative firewall intrusion-prevention iptables linux-security log-analysis

Last synced: 12 Apr 2026

https://github.com/huntie/dotfiles

Personal OS and Unix tool configuration

bash dotfiles fish git ranger tmux unix vim

Last synced: 04 May 2025

https://github.com/johnkerl/scripts

Productivity tools for Linux/Unix.

bash perl python ruby scripts scripts-collection

Last synced: 19 Aug 2025

https://github.com/gamemann/misc

Smaller projects I've made starting from over 10 years ago. Projects in this repository are NOT supported.

bash batch css examples html php python sourcemod sourcepawn sp

Last synced: 16 Mar 2025

https://github.com/akianonymus/android_deodexer

A shell script for deodexing android apks/jars.

android-deodexer bash deodexer shell

Last synced: 15 Apr 2025

https://github.com/720kb/nginx-docker-container

nginx docker container :whale:

bash docker docker-container nginx shell

Last synced: 08 Apr 2025

https://github.com/dannyben/approvals.bash

Bash Interactive Approval Testing

approval-testing bash testing-framework testing-tool

Last synced: 18 Apr 2025

https://github.com/dmy/elm-sh-completion

Bash or Zsh shell completion script for Elm binary and tools

bash completion elm elm-json elm-test shell zsh

Last synced: 12 Apr 2025

https://github.com/carlospolop/bashReconScan

Bash Recon Scan - Recon and Scan a network using Bash

bash fping nc ncat netcat network oneliner ping port recon scan

Last synced: 08 Apr 2025

https://github.com/rioastamal/shfokus

shFokus is Bash script to make you focus and stay productive by blocking distracting websites such as Facebook, Youtube etc.

bash productivity shell-script utilities

Last synced: 08 May 2025

https://github.com/agvxov/bashtutor

Easily extendable utility to interactively showcase or teach CLIs, command line tasks, workflows and Bash itself.

bash cli learning learning-by-doing learning-exercise teaching teaching-tool teaching-tools

Last synced: 14 Apr 2025

https://github.com/rioastamal/shbca

shbca is a simple tool written in Bash to manage account on Klik BCA

bash bca klikbca shell

Last synced: 08 May 2025

https://github.com/mattmezza/vhost-creator

A simple bash script to create virtual host vhost with apache on Ubuntu or CentOS

apache2 bash centos httpd script ubuntu vhost virtualhost

Last synced: 02 Apr 2026

https://github.com/govtechsg/slist

slist is a tool to list your servers in ssh config and ssh into it

bash bash-script slist ssh ssh-client ssh-config ssh-connection tool zsh

Last synced: 30 Apr 2025

https://github.com/sheepla/gh-fzrepo

πŸš€ An extension for GitHub CLI to browse repositories with fzf

bash cli fzf-scripts gh-extension github-api github-cli

Last synced: 05 May 2025

https://github.com/xwmx/pb

A tiny wrapper combining pbcopy & pbpaste in a single command.

bash clipboard command-line copy-paste pasteboard pbcopy pbpaste

Last synced: 16 Apr 2025

https://github.com/richbl/taiga.io-scripts

A set of scripts that interact with the Taiga agile project management platform (taiga.io)

agile bash html javascript shell taiga taiga-importers taiga-tasks

Last synced: 18 Jul 2025

https://github.com/0xzer0x/prayer-times

Bash script to manage and display Islamic prayer times with support for Waybar and desktop notifications.

bash bspwm dunst dwm hyprland i3 muslim muslim-prayer-times polybar prayer-times prayertimes sh shell-script sway waybar yad

Last synced: 21 Mar 2025

https://github.com/mumoshu/gosh

(Re)write your bash script in Go and make it testable too

bash go

Last synced: 11 Apr 2025

https://github.com/pforret/setver

Easy semver tool -- get/set package version from git tags (Github/Bitbucket/Gitlab), composer.json (PHP), package.json (npm)

bash bashew composer git-tag npm npm-publish package php semver shell-script tagging versioning

Last synced: 19 Jun 2025

https://github.com/metaory/mxcolr

γƒ˜ Generate, Preview and Apply beautiful unified human friendly pseudo random color schemes, SYSTEM WIDE!

airline-themes bash cli colorscheme colorscheme-generator comand-line gtk-theme gtk2-theme gtk3-theme icon-theme mxcolr oomox pastel spicetify terminal terminal-colors theme themes tmux vimcolors

Last synced: 13 Apr 2025

https://github.com/bashup/.devkit

Portable project automation and dependency bootstrapping for polyglot projects

bash dependency-manager devops project-automation scripts-to-rule-them-all

Last synced: 19 Aug 2025

https://github.com/lynix/journalcheck

Simple logcheck Replacement for Usage with journald

bash journald logcheck systemd

Last synced: 08 Aug 2025

https://github.com/rafi/etc-skel

/etc/skel with super cool confs for tmux, psql, inputrc, git, bash, dircolors, and more.

bash dotfiles git mysql neovim psql ranger skeleton tmux vim

Last synced: 27 Oct 2025

https://github.com/0dB/dayone-json-to-obsidian

Update Obsidian vault from Day One (β€œDayOne”) JSON using command line scripts.

awk bash jq json markdown obsidian

Last synced: 14 Apr 2025

https://github.com/biont/shellm

A one-file Ollama CLI client written in bash

agent ai bash llm ollama ollama-api ollama-client

Last synced: 24 Jul 2025

https://github.com/akupila/gitprompt

Display git status in the the terminal prompt

bash git prompt ps1 terminal zsh

Last synced: 19 Sep 2025

https://github.com/codingkoopa/lml-linux-launcher

Mirror of https://gitlab.com/CodingKoopa/lml-linux-launcher.

bash linux mono shar wine

Last synced: 07 Mar 2026

https://github.com/jaguililla/dotfiles

This project holds configuration files and scripts for some of the programs and operating systems I use

bash linux settings shell vim windows

Last synced: 23 Jul 2025

https://github.com/nandoquintana/docker-missing-tools

Docker missing tools

bash devops docker ubuntu

Last synced: 15 Mar 2025

https://github.com/carlospolop/bashreconscan

Bash Recon Scan - Recon and Scan a network using Bash

bash fping nc ncat netcat network oneliner ping port recon scan

Last synced: 22 Aug 2025

https://github.com/mskian/ssl-expiry-reminder

SSL Expiry Reminder - Get Notification remainder on Telegram and Gotify

bash gotify javascript linux push-notifications ssl ssl-expiry ssl-expiry-reminder sslchecker telegram telegram-bot

Last synced: 21 Aug 2025

https://github.com/pcolby/scripts

Scripts that I've shared on my blog, etc.

bash proc-stat sqs

Last synced: 29 Oct 2025