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/unixnut/scripts

Small, useful platform-agnostic scripts (mostly just for Linux) that don't justify having their own repo

bash clowncar linux python scripts shell smooth userlist

Last synced: 29 Mar 2026

https://github.com/miepee/am2r-autopatcher-mac

Repository to use the AM2R Community Updates on MacOS

bash mac macos

Last synced: 21 Sep 2025

https://github.com/avahe-kellenberger/dotfiles

Personal dotfiles for my multiple systems.

archlinux bash openbox tint2 vim

Last synced: 01 Jun 2026

https://github.com/BeyondCodeBootcamp/aliasman

An alias manager for your shells: bash, zsh, and fish (and sh too, kinda)

ash bash dash fish sh zsh

Last synced: 25 Oct 2025

https://github.com/wowu/gotodir

🏃‍♂️ Simple command line app for fast directory switching

bash cli cli-tool tool

Last synced: 07 Oct 2025

https://github.com/logdns/dev

个人的小工具

bash dev tools

Last synced: 07 Jun 2026

https://github.com/fedir/json_encode

Simple JSON encoder for usage in shell. Could by handy for sysadmins / devops / developers.

bash encoding go golang json shell

Last synced: 05 Jun 2026

https://github.com/ohmybahgosh/FONTS_DOT_COM_RIPPER

Script to extract entire font families from Fonts.com, rips them as woff2 and final output includes woff2 and ttf files

bash bash-script curl datamining download-fonts font fonts scrape scrape-websites scraper sed shell-script typography woff2 woff2-files xidel

Last synced: 27 Mar 2025

https://github.com/LucHermitte/Bash-scripts

Miscellaneous scripts to enhance bash (prompt, adding directories to variables, ...)

bash cygwin inputrc

Last synced: 17 Jul 2025

https://github.com/aliou/bats.vim

Syntax files for Bats (Bash Automated Testing System).

bash bats vim vim-plugin vim-plugins

Last synced: 11 Jul 2025

https://github.com/joergen7/effi

Erlang foreign function interface.

bash erlang ffi matlab octave otp python

Last synced: 13 Jul 2025

https://github.com/codycody31/prevent-oci-deletion-for-being-idle

Scripts to maintain active OCI ForeverFree tier instances, preventing deletions due to inactivity.

bash monitor monitoring oci

Last synced: 30 Apr 2025

https://github.com/ko1nksm/eopen-ecd

Open from WSL + Change Terminal and Explorer directory at once

bash command-prompt powershell wsl

Last synced: 29 Oct 2025

https://github.com/hunterunger/gpt-cli-assistant

Run terminal commands with GPT-3 Codex

ai bash cli fish-shell github-copilot gpt-3 shell terminal zsh

Last synced: 14 Apr 2025

https://github.com/mikegioia/debian-server

Complete Debian/Ubuntu Web Application Server Installation

bash config debian management-system server ssl ubuntu

Last synced: 12 Apr 2025

https://github.com/luisadha/alrc-termux

Alrc-termux is a framework designed to enrich the Termux user experience by providing bash shell configuration and useful plugins."

alrc alrc-termux android bash bashprofile bashrc framework linux mytermux oh-my-bash oh-my-zsh scripts termux termux-banner termux-environment termux-hacking termux-recommended-for-android termux-style termux-tools

Last synced: 11 Apr 2025

https://github.com/lochv/shellbin

The source code of https://rshell.dev

bash golang reverse-shell xterm-js

Last synced: 11 Jul 2025

https://github.com/thiagowfx/.dotfiles

My dotfiles, managed with GNU stow.

bash dotfiles git stow tmux unix vim zsh

Last synced: 17 Dec 2025

https://github.com/brunos3d/discord-enable-devtools

🚀 zx - Bring your Discord's devtools back to life (again)

bash config console debug developer-tools devtools discord enable inspector script shell zx

Last synced: 23 Apr 2025

https://github.com/scriptingosx/gnu-bash-mac-installer

Downloads and builds a Mac package installer for GNU bash 5

bash deployment mac macadmin macosx pkg pkgbuild

Last synced: 16 Apr 2025

https://github.com/t3l3machus/ssh-log-alert

Receive email alerts on successful ssh logins based on a predefined IP whitelist OR a predefined IP country origin whitelist (using mailgun)

alerts bash linux mailgun ssh

Last synced: 19 Apr 2025

https://github.com/bashbox/bashbox

A bash compiler written in bash to help create modular and maintainable bash projects.

bash bash-beautification bash-error-checking bash-minification bash-optimizaton bash-scripting bash-syntax-checking beautification compiler optimization

Last synced: 07 Apr 2025

https://github.com/darthbenro008/turboot

A highly extensible and configurable automated dotfiles manager that saves your time!

bash cli dotfiles hacktoberfest manager-system

Last synced: 19 Apr 2025

https://github.com/somajitdey/redis-client

Bash scripting library + CLI + Connection-pool

bash connection-pool no-sql redis redis-client resp-parser

Last synced: 11 Mar 2026

https://github.com/Wowu/gotodir

🏃‍♂️ Simple command line app for fast directory switching

bash cli cli-tool tool

Last synced: 16 May 2025

https://github.com/uriel1998/mpdq

Automatic MPD "smart playlist" creator with minimal but hackable setup.

bash genre linux mpd mpd-database music-library playlist playlist-generator

Last synced: 14 Mar 2026

https://github.com/labbots/ovpn-config-manipulator

Bash script to merge/split OVPN files. Open VPN config file (.ovpn) contains several certificates and key files which are required for the setup. This script allows you to merge those certificates and keys into single config file. The script can also be used to split a single self-contained ovpn config file to individual config and cert files.

bash bash-script openvpn openvpn-configuration ovpn shell

Last synced: 07 Oct 2025

https://github.com/everx-labs/tonix

Tonix provides basic file system functionality, as well as an interactive shell with a Unix-style command line interface.

bash command-line everscale filesystem posix shell

Last synced: 19 Aug 2025

https://github.com/pschmitt/tmux-slay

TMUX script to run commands in a background session. Similar to abduco/dtach.

abduco background-jobs bash dtach init-system screen slay tmux

Last synced: 16 Mar 2025

https://github.com/anonfaded/wifade

An automated bash script for Wi-Fi password brute-forcing.

bash bash-scripting brute-force-attacks bruteforce-password-cracker wifi wifi-hacking

Last synced: 16 Oct 2025

https://github.com/3ndg4me/cve-2020-3452-exploit

Just basic scanner abusing CVE-2020-3452 to enumerate the standard files accessible in the Web Directory of the CISCO ASA applicances.

bash cisco cve cve-2020-3452 exploit hacktoberfest shell vulnerability

Last synced: 25 Mar 2025

https://github.com/keith/tag

A helper for quickly opening matches in vim

bash haskell zsh

Last synced: 25 Jul 2025

https://github.com/tjensen42/42-minishell

This project is about creating a simple shell. Like an own little bash. We learned a lot about processes, file descriptors and many other things about the shell itself.

42 42project bash minishell shell

Last synced: 14 Apr 2025

https://github.com/tomwechsler/linux_administration_with_ansible_writing_ansible_playbooks

Manage and administer a Linux infrastructure with Ansible!

ansible bash linux redhat ubuntu

Last synced: 25 Jul 2025

https://github.com/oalders/dot-files

My dotfiles

bash dotfiles tmux vim

Last synced: 20 Sep 2025

https://github.com/devgateway/dkr2sh

Convert Dockerfile to shell script

bash bash-script converter docker dockerfile sed shell shell-script

Last synced: 23 Jul 2025

https://github.com/labbots/bash-oneliners

Curated list of useful bash onliner commands and functions.

bash bash-hacks bash-script

Last synced: 14 Apr 2025

https://github.com/pierrekieffer/tag

Git utility to create tags in order to identify specific releases

bash git release releases tags version-control versioning

Last synced: 07 Mar 2026

https://github.com/duong-db/fzf-simple-completion

[Tab] When bash-completion meets fuzzy finder.

bash bash-completion fuzzy-finder fzf shell tab-completion

Last synced: 14 Apr 2025

https://github.com/itspriddle/things-cli

CLI for Things 3 by Cultured Code

bash things3

Last synced: 23 Apr 2025

https://github.com/kurtbuilds/dye

A CLI tool to easily color text in your shell.

bash cli color command-line shell terminal

Last synced: 21 Mar 2025

https://github.com/sop/wslscript

Associate .sh script files with WSL.

bash drag-and-drop scripting shell-script wsl

Last synced: 12 Jan 2026

https://github.com/sayems/arch.linux.tutorial

This repository contains scripts, configuration files, and Arch Linux installation guide

arch-linux bash gnome linux yay

Last synced: 10 Apr 2025

https://github.com/daniruiz/color-fixer

Color-Fixer is a Bash script that allows the developer to make corrections on the project's color palette. The script can process multiple files simultaneously and works by substituting the values it encounters inside the code with the closest ones from the new palette. It supports HEX, RGB and RGBA color codes.

bash color fixer linux shell unix

Last synced: 08 May 2025

https://github.com/Orange-OpenSource/floss-toolbox

A toolbox to help developers and open source referents to not waste their time with manual and boring tasks. Provides simple and light tools to make investigations in source code to look for hot data. Provides also primitives to manage GitHub and GitLab organizations.

admin bash commits dco dependabot github gitlab gitleaks hacktoberfest hacktoberfest2024 hotwords logs octokit osint ruby shell signed-off toolbox vulnerabilities

Last synced: 13 Aug 2025

https://github.com/bmfmancini/cacti-install-wizard

This script is a setup wizard for a new cacti installation

bash bash-script cacti cacti-install cacti-server wizard

Last synced: 27 Apr 2025

https://github.com/psalias2006/dockerLogs

Log multiple Docker containers on the same host

bash docker logging script

Last synced: 11 Aug 2025

https://github.com/reireias/dotfiles

configuration for vim, bash, zsh, etc...

bash bashrc dotfiles fonts neovim tmux tmux-conf vim vimrc zsh zsh-plugins zshrc

Last synced: 17 Jan 2026

https://github.com/bobbyiliev/cloudflare-ddos-protection

You can use this CLI script to enable and disable the CloudFlare DDOS protection for your website automatically based on the CPU load of your server.

bash cloudflare cloudflare-ddos-protection hacktoberfest

Last synced: 23 Mar 2025

https://github.com/evanthegrayt/cdc

☣️ Shell plugin for zsh/bash that allows you to cd to subdirectories of user-defined directories from anywhere, without editing CDPATH.

bash bash-it cdc cdpath directory function oh-my-zsh plugin productivity tab-completion zsh

Last synced: 21 Jul 2025

https://github.com/buildkite/bash-example

An example repository you can use as a test project with Buildkite

bash buildkite pipeline shell

Last synced: 09 Apr 2025

https://github.com/rsteube/lazycomplete

lazy loading for shell completion scripts

bash completion fish lazy oil powershell shell xonsh zsh

Last synced: 22 Apr 2025

https://github.com/Yonle/alpine-proot

A well quick standalone Alpine PRoot installer & launcher

alpine alpine-linux ash bash chroot linux proot shell termux

Last synced: 11 Mar 2025

https://github.com/yonle/alpine-proot

A well quick standalone Alpine PRoot installer & launcher

alpine alpine-linux ash bash chroot linux proot shell termux

Last synced: 23 Mar 2025

https://github.com/realstr1ke/dotfiles

My personal collection of dotfiles I spent way too much time on

arch-linux bash bspwm catppuccin catppuccin-mocha catppuccin-theme dotfiles gnome hyprland linux ubuntu

Last synced: 16 Mar 2025

https://github.com/ikuwow/dotfiles

My dear dotfiles.

bash brew dotfiles

Last synced: 15 Apr 2025

https://github.com/bjhaid/elixir_auto_complete

Bash Autocompletion for elixir, iex and mix

autocomplete bash elixir iex mix

Last synced: 09 Apr 2025

https://github.com/ksauraj/toxin

A tool for embedding payload inside apk for termux users.

bash bash-script metasploit metasploit-framework termux toxin

Last synced: 20 Feb 2026

https://github.com/guidofe/fortune-cat

Like the cow, but it's a cat (and has many more options)

bash bash-script cowsay fortune

Last synced: 14 Apr 2025

https://github.com/chkhd/bash-prompt

Simple, fast and useful replacement for the default bash prompt

bash git prompt

Last synced: 06 Apr 2025

https://github.com/team-supercharge/bashistrano

A bash deployment automation tool

bash deployment docker-image

Last synced: 13 Aug 2025

https://github.com/jmrplens/cloudflare-dns-updater

Bash script to update, create or delete IPv4 and IPv6 records in @Cloudflare.

bash bats cloudflare coverage dynamic-dns dyndns ipv4 ipv6 script shell unittest

Last synced: 08 Apr 2026

https://github.com/pforret/progressbar

Easy, clever progress bar for (bash) scripts

bash basher bashew percent progress progress-bar scripting waiting

Last synced: 27 Jul 2025

https://github.com/niketpathak/devpreferences

These are my own preferences while doing development.

bash bashprofile devpreferences gitconfig gitignore

Last synced: 17 Sep 2025

https://github.com/dimo414/profilegem

A shell configuration utility to compartmentalize and manage your terminal utilities and environment

bash profilegem shell

Last synced: 21 Mar 2025

https://github.com/flathub-infra/ide-flatpak-wrapper

Wrapper for setting up development environment in flatpak sandbox

bash flatpak vscode wrapper

Last synced: 24 Apr 2026

https://github.com/ssbostan/devops-bash-scripts

The completest repository of BASH scripts for DevOps engineers

bash devops

Last synced: 17 Mar 2026

https://github.com/jabbalaci/my-fish

My Fish shell config. It has lots of useful filter and regular functions.

bash dotfiles filter filters fish fish-shell linux python scripts shell zsh

Last synced: 15 Apr 2026

https://github.com/linux-china/cli-completion

CLI completion for bash, zsh, fish and powershell

bash cli completion fish oh-my-zsh powershell zsh

Last synced: 13 Apr 2025

https://github.com/ashpil/rush

Basic rust POSIX shell

bash dash hacktoberfest rust shell

Last synced: 28 Oct 2025

https://github.com/ehpc/quake-windows-bash

Quake-like hiding of Windows WSI bash prompt

autohotkey bash

Last synced: 10 Apr 2025

https://github.com/richardklose/github-release-mirror

A mirror for releases of GitHub projects

bash cron docker github mirror release

Last synced: 19 Mar 2025

https://github.com/zero88/gh-release-downloader

GitHub release downloader

bash curl ghrd

Last synced: 06 May 2025

https://github.com/tanrax/wp-backup

Snapshot and backups for WordPress in pure Bash

backup bash database restore shell wordpress

Last synced: 18 Jun 2025

https://github.com/tronyx/HealthChecks-Linux

Script to test various application reverse proxies, as well as their internal pages, and report to their respective Healthchecks.io checks

bash bash-script healthcheck-monitor healthchecks healthchecksio

Last synced: 03 Apr 2025

https://github.com/xwmx/search.sh

A command line search multi-tool.

bash command-line search search-interface

Last synced: 08 May 2025

https://github.com/jgillman/digital-ocean-dynamic-dns

A dependency free bash script to dynamically update your DNS on Digital Ocean.

bash bash-script digitalocean dns dynamic-dns

Last synced: 19 Jan 2026

https://github.com/alexiszamanidis/zsh-git-fzf

An interactive ZSH plugin that wraps some git operations for simplicity and productivity. Also, it contains completions and combines the FZF tool to make the operations more convenient.

bash completions fzf git git-interactive git-operations git-worktree plugin productivity script worktree zsh zsh-git-worktree zsh-plugin

Last synced: 07 May 2025

https://github.com/pastly/bm

Blog Maker - Build a blog with bash, make, and other GNU shell utilities. Ongoing development has essentially stopped.

bash cli m4 make static-site-generator

Last synced: 11 Apr 2025

https://github.com/jasonrudolph/dotfiles

Config files for bash, completions, git, irb, rails, VS Code, etc.

bash dotfiles git vscode vscode-configs

Last synced: 12 Apr 2025

https://github.com/elhmn/ckp

Store and reuse your history and one liner scripts from anywhere, better than gists

bash bash-alias bash-script bash-scripting cli

Last synced: 07 May 2025

https://github.com/m4cs/aly

Command Line Alias Manager and Plugin System - Written in Golang

aliases bash batch cross-platform golang shell

Last synced: 22 Jun 2025

https://github.com/quantiusbenignus/notewhispers

Voice memos recorded from the microphone, transcribed offline to text and converted to Joplin notes

ai bash command-line joplin joplin-api note-taking notes notes-tool openai shell-scripts speech-recognition speech-to-text whisper whisper-cpp zsh

Last synced: 20 Mar 2025

https://github.com/tkareine/chnode

Changes shell's current Node.js version by updating $PATH

bash chnode homebrew-tap minimalist node-version-manager nodejs shell version-manager zsh

Last synced: 09 Jul 2025