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/amitanshusahu/ghb

ghb ( gitgub ) is your friendly neighbour to push local repo to github. Automating the repetitive tasks " add, commit, push, username, token"

automation bash github

Last synced: 11 Apr 2025

https://github.com/tranqy/zellij-utils

Powerful shell utilities for streamlined Zellij terminal multiplexer workflows with smart session management and development layouts

bash cli development multiplexer productivity shell terminal tmux workflow zellij

Last synced: 17 Jul 2025

https://github.com/skcript/cli-pr

Issue a Pull Request from Command Line using a simple Bash Script + Hub

bash cli github hub pull-requests

Last synced: 05 Apr 2025

https://github.com/bashup/scale-dsl

Scala-inspired DSL syntax for bash 3.2 and up, in just 7 lines (501 bytes)

bash bash-hacks domain-specific-language dsl macros

Last synced: 14 Jul 2025

https://github.com/agnostic-apollo/android_ndk_version_checker

Bash scripts to check Android NDK version

android bash check ndk version

Last synced: 11 Apr 2025

https://github.com/mportizlunyov/update_full-unix

Update_Full [UNIX] is a Free & Open-Source script written with POSIX compliance that allows for simple, customisable, and full updating of a wide variety of popular UNIX distributions through their respective package managers.

ash bash bsd foss gplv3 ksh linux macos privacy-policy security-policy shell unix

Last synced: 10 Apr 2025

https://github.com/hashirshoaeb/toast-mac

My dotfile manager (personal sh script) to automate and ease my hustle of setting up or switching to new mac. No more panic attacks on mac crash. โœŒ๏ธ

bash dotfile dotfiles-macos macos zsh

Last synced: 22 Jun 2025

https://github.com/mortinger91/linuxsetup

Initial setup of a freshly installed Linux system, how I like it.

bash linux script setup shell

Last synced: 15 Oct 2025

https://github.com/obed0101/gitd

gitd is a lightweight script designed to simplify the process of downloading Git repositories from the command line. It provides an easy-to-use interface for cloning repositories with options to specify branches and target directories.

automation bash collaboration command-line developer-tools development-tools git gitclone github github-api github-cli open-source repository-cloning repository-management scripted-workflows scripting shell-script workflow-automation zsh

Last synced: 13 Jun 2025

https://github.com/unforswearing/aliaser

An alias management / directory traversal tool for the command line

aliases bash directory-traversal shell

Last synced: 30 Apr 2025

https://github.com/deranderejohannes/ghostfolio-cli

Check up on your Ghostfolio account via a convenient CLI.

bash cli fintech ghostfolio investing personal-finance portfolio script stock wealth-management

Last synced: 04 Jul 2025

https://github.com/utam0k/todo.sh

๐Ÿ“ Simple Todo Management CUI Application

bash shell todo

Last synced: 11 Apr 2025

https://github.com/daidai21/leetcode

The algorithm of Leetcode with Python3.x and C++. SQL and Shell.

algorithm bash cpp11 data-structures leetcode python3 shell sql

Last synced: 12 Apr 2025

https://github.com/axiros/ubc

Universal Bash Completer

autocomplete bash cli cli-utilities help tabs

Last synced: 15 Jun 2025

https://github.com/reimertz/undercloud

โ˜๏ธ Use iCloud as your backup solution

bash icloud icloud-sync terminal

Last synced: 10 Apr 2025

https://github.com/shadowwalkerzh/gitflow-extension-tools

Manage the branches and versions for your projects (Java/Node/Python...) based on extended gitflow workflow

bash extension giffow git-flow java maven node npm script shell tool version

Last synced: 30 Dec 2025

https://github.com/Kuu44/Coding-Projects

A random assortment of things I did when learning to code

ai bash c cpp csharp css go html java javascript julia node-js octave python rust

Last synced: 06 May 2025

https://github.com/Rayregula/csv-network-status

Ping network hosts from a CSV file and list status.

bash csv ping

Last synced: 12 Apr 2025

https://github.com/lilja/timelog

A personal, lightweight, time log that is written in bash for fast time logs over different projects.

bash timelogging

Last synced: 21 Jul 2025

https://github.com/openspace42/dna

The definitive codebase for all bash + git related functions to automate everything in a clear, standard, and state-of-the-art fashion. It is intended to be sourced and executed from our modular framework [synthia](https://github.com/openspace42/synthia).

automation bash git sysadmin

Last synced: 18 Mar 2025

https://github.com/morgant/bashalytics

A bash utility for fetching reports from Google Analytics using the Core Reporting v3 API

bash google-analytics

Last synced: 10 Apr 2025

https://github.com/gvatsal60/linux-aliases

๐Ÿง๐Ÿ” Simplify your command line experience with this collection of handy aliases for Linux commands ๐Ÿ”๐Ÿง

alias aliases apt apt-get arch bash bash-script debian docker fedora filesystem git linux linux-shell mac macos shell shell-script terraform ubuntu

Last synced: 10 Apr 2025

https://github.com/shaglama/setupminergate

Set up minergate cli on ubuntu systems

bash command minergate mining shell-script ubuntu

Last synced: 04 Apr 2026

https://github.com/ishbguy/rclone-sync

A bidirectional sync tool using rclone and implemented in shell.

bash bidirectional rclone shell sync

Last synced: 03 May 2026

https://github.com/maelvls/hack-your-controller-in-bash

Presentation given at KCD Berlin 2022. In the presentation, we show how to create a simple Bash controller, with the example ExternalSecrets and Vault.

bash external-secrets external-secrets-operator kubectl kubernetes vault

Last synced: 20 Apr 2026

https://github.com/liberzon/claude-hooks

Smart PreToolUse hook for Claude Code โ€” decomposes compound bash commands and checks each sub-command against allow/deny permission patterns

bash claude-code claude-hooks cli security

Last synced: 20 Apr 2026

https://github.com/helpermethod/pk

Killing processes by port number, with style.

bash kill process

Last synced: 24 Jul 2025

https://github.com/kevingastelum/relational-database-fcc

My files, solutions & notes for FreeCodeCamp's Relational Database SQL Course

bash freecodecamp psql sql

Last synced: 29 Oct 2025

https://github.com/ferhatgec/flash

Fegeya Flash (or FlaShell), Pure Shell project. Written in FlaScript.

bash colorized fish flascript interpreted language scrift scripting sh shell unix wfs

Last synced: 01 Sep 2025

https://github.com/nahrens007/jamf-scripts

Repository for scripts used in Ashland University's Jamf environment.

api app autopkg bash jamf macos python requests restful script

Last synced: 29 Oct 2025

https://github.com/joshuar/bashpass

A strong password generator written in Bash.

bash password-generator unmaintained

Last synced: 07 May 2025

https://github.com/azazellochg/eman

Scripts for EMAN2

bash python

Last synced: 19 Apr 2025

https://github.com/uriel1998/ddwrt-who-is-connected

Scripts to output who all is actively connected and to programatically open and close port forwards to your DD-WRT router

bash dd-wrt-router port

Last synced: 14 Apr 2025

https://github.com/root-project/rootspi

Infrastructure scripts: Jenkins, documentation, etc.

automation bash ci cmake documentation jenkins primer python root

Last synced: 03 May 2025

https://github.com/adamskt/danja-zown

If Sterling Archer had an environment, this is how it would be set up

bash dotfiles powershell scripts vim visual-studio vscode wsl-ubuntu

Last synced: 07 Apr 2025

https://github.com/5nord/shini

Command-line TOML processor

bash cli command-line-tool ini parser shell toml

Last synced: 13 Oct 2025

https://github.com/bashup/hooks

AOP and monkeypatching for bash functions, in <1.1K of pure bash (3.2+)

advice aop aspect-oriented-programming bash events hooks

Last synced: 19 Apr 2025

https://github.com/red5d/contextcommands

A tool for running commands based on the context from the previous command.

ai bash context helper

Last synced: 04 Oct 2025

https://github.com/demining/shellshock-attack

ShellShock Attack vulnerability on โ€œBitcoinโ€ & โ€œEthereumโ€ server discovered in GNU Bash cryptocurrency exchange

attack bash bitcoin bitcoin-wallet blockchain blockchain-technology gnu gnu-linux hacking shell vulnerability

Last synced: 19 Sep 2025

https://github.com/crccheck/dotfiles

My dotfiles

bash dotfiles

Last synced: 24 Oct 2025

https://github.com/s22f5/upscaleanimation

Upscales Animation Videos using https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan

animation bash realesrgan upscaling

Last synced: 21 Apr 2025

https://github.com/duyet/cov-rs

Rust Source-based Code Coverage for any projects

bash codecov github-actions rust rust-lang

Last synced: 12 Jun 2025

https://github.com/iamnewton/clone-all

Clones every repository or gist from a Github user, optionally to a specified directory

bash clone github script shell

Last synced: 22 Apr 2025

https://github.com/fgeller/dots

my dot files

bash emacs git

Last synced: 12 Jun 2025

https://github.com/andry81/tacklelib

The C++11 library, msvc2015u3/gcc5.4 + cmake,python,bash,vbs modules โ€ข :page_with_curl: https://github.com/andry81-stats/tacklelib--gh-stats :page_with_curl:

bash bash-script batch batch-script cmake cmd containers cpp cpp11 generics python shell utility vbs vbscript wsh

Last synced: 10 Oct 2025

https://github.com/hovsater/m

A lightweight tool for working with bookmarks in bash.

bash bookmarks terminal

Last synced: 27 Oct 2025

https://github.com/darwinz/my-cli

Bash CLI installed as a binary executable for local development and dev ops environments

apache aws bash cli devops docker hacktoberfest redis ruby shell zend-server

Last synced: 30 Jul 2025

https://github.com/bobbyiliev/tutorials

Blog posts by me ๐Ÿš€

bash devops laravel linux sql

Last synced: 22 Aug 2025

https://github.com/punit-naik/ssh-cli

A Clojure library designed to interact with the SSH CLI to perform tasks like setting up passwordless SSH between machines, executing remote commands, performing SCP, etc.

bash cli clojure scp shell ssh

Last synced: 10 Aug 2025

https://github.com/ehopperdietzel/lfs-auto

Automated Linux From Scratch build

automation bash lfs linux systemd

Last synced: 10 Oct 2025

https://github.com/cucumber/polyglot-release

Make polyglot releases with a single command

bash polyglot-release

Last synced: 19 Oct 2025

https://github.com/antonvanassche/dotfiles

๐Ÿ’ป My personal dotfiles.

ansible bash dotfiles fedora gnome linux neovim

Last synced: 25 Apr 2025

https://github.com/shencangsheng/easy-backup

easy-backup is a simple and easy-to-use server backup tool for both full and incremental backups, and it supports daily incremental data backup/recovery. | easy-backup ๆ˜ฏไธ€ไธช็ฎ€ๅ•ๆ˜“็”จ็š„ linux ๆ–‡ไปถๅ…จ้‡/ๅขž้‡ๅค‡ไปฝๅทฅๅ…ท๏ผŒๆ”ฏๆŒๆŒ‰ๆ—ฅๅขž้‡/ๆขๅคๆ•ฐๆฎ

backup backup-script bash incremental linux restore shell snapshot tools

Last synced: 04 Sep 2025

https://github.com/bongochong/waspscanner

A Basic Scanner for Vulnerabilities Related to HiddenWasp Malware on GNU/Linux

anti-malware bash hidden-wasp hiddenwasp script security shellscript

Last synced: 08 Apr 2025

https://github.com/tgropper/docker-crazy-monkey

Crazy monkey that kills random docker containers

bash docker

Last synced: 12 Jun 2025

https://github.com/brother/gleshys

A bash based client to interact with GleSYS API. Key dependencies are bash, curl and jq.

api bash bash-script glesys glesys-api shell shellcheck

Last synced: 23 Apr 2025

https://github.com/bluz71/git-status-fly

A fast git status utility for custom prompts

bash fish git prompt rust shell-prompt zsh

Last synced: 11 Aug 2025

https://github.com/jayvdb/tox-backticks

tox-backticks allows use of backticks within setenv to run commands to populate environment variables that can then be accessed using {env:var}

backticks bash environment-variables shell tox tox-plugin

Last synced: 01 Aug 2025

https://github.com/afritzler/beamtensprachekommandozeile

"BeamtenSpracheKommandozeile" ist eine humorvolle Bash-Skriptsammlung, die Entwicklerwerkzeuge wie Git, Docker und kubectl ins Beamten-Deutsch รผbersetzt. Leicht integrierbar und erweiterbar, dienen diese Skripte dem unterhaltsamen Gebrauch und bieten eine spielerische Herangehensweise an Entwicklerwerkzeuge.

bash chatgpt docker git gpt gpt-4 kubectl productivity shell

Last synced: 12 Jul 2025

https://github.com/eldada/yaml-to-properties

A bash script using yq (https://github.com/mikefarah/yq) to convert a yaml file (or a part of it) to a properties file

bash yaml yq

Last synced: 28 Apr 2025

https://github.com/thesmashy/pi-bash

Bash for Raspberry Pi and such.

bash bash-scripting raspberry-pi

Last synced: 01 Aug 2025

https://github.com/kevcui/pluralsight-dl

:twisted_rightwards_arrows: Pluralsight course downloader

bash bash-script pluralsight pluralsight-course pluralsight-downloader

Last synced: 29 Jun 2025

https://github.com/dbluhm/bash-notes

A bash markdown note taking tool.

bash bash-script goyo markdown neovim note-taking notes

Last synced: 14 Jun 2025

https://github.com/stuyy/eclipse-project-unzipper

Compile and Execute Java Eclipse Projects in one go!

bash c eclipse java shellscript

Last synced: 20 Jun 2025

https://github.com/richbl/bash-lib

library of common bash routines used in a-bash-template (BaT) project

bash bash-script bash-template lib library shell shell-script template

Last synced: 01 Aug 2025

https://github.com/christiansilvermoon/bash-booru

Booru-esque File Management done in BASH

bash bash-script booru file-management

Last synced: 12 Apr 2025

https://github.com/sajad-ahmadnzhad/nest-plus

A Bash script to generate a clean, modular, and production-ready structure for NestJS projects.

bash bash-script liunx nestjs nodejs

Last synced: 26 Sep 2025

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

A fork of Yonle/alpine-proot (github). A well quick standalone Debian PRoot installer & launcher.

apt bash debian debian-sid linux proot shell termux

Last synced: 15 Apr 2025

https://github.com/crosscutsaw/nxcspidey

nxcspidey is a bash script that uses netexec's share spider feature, but in bulk.

bash bash-script crackmapexec netexec nxc samba-share smb

Last synced: 16 Jan 2026

https://github.com/hakerdefo/lepo-logout

A lightweight distribution agnostic utility to lock-logout-suspend-reboot-shutdown Linux system.

bash fluxbox linux openbox script session-management shell window-manager

Last synced: 28 Sep 2025

https://github.com/sumeetsarkar/xmllint-xmlstarlet-demo

A simple bash script to explore xmllint usage

bash command-line shell xml xml-parsing xmllint xmlstarlet

Last synced: 04 Aug 2025

https://github.com/mikkoi/env-assert

Ensure that the environment variables match what you need, or abort.

bash containers environment-variables hacktoberfest perl perl-module perl-script

Last synced: 14 Apr 2025

https://github.com/mgajda/ansible-gen

Ansible script templater from Bash history files

ansible bash

Last synced: 08 Mar 2026

https://github.com/ameerarsala/pybashify

Easy CLI to compile python to bash

bash ci-cd curl python

Last synced: 25 Oct 2025

https://github.com/sandstorm/dev-script-runner

Write and document recurring development tasks inside a shell script and run them from anywhere inside your projects folder structure.

bash bash-scripting shell task-runner tasks

Last synced: 14 Apr 2025

https://github.com/sbdchd/macchanger

:bust_in_silhouette: A Bash based MAC address changer.

bash cli macchanger

Last synced: 10 Nov 2025

https://github.com/theamazingpt/passman

A dmenu frontend for password-store (Pass: The Standard Unix Password Manager)

bash dmenu linux manager pass password password-store security unix

Last synced: 10 Mar 2026

https://github.com/danielfgray/api-helper

curl profiles for working with apis

api auth bash curl helper utility

Last synced: 09 Apr 2025

https://github.com/yaniv-golan/mcp-bash-framework

Portable Bash-only framework for building stdio Model Context Protocol (MCP) servers with zero dependencies.

agents automation bash cli cross-platform devtools framework linux llm-integration llm-tools macos mcp mcpb model-context-protocol portable sdk shell stdio

Last synced: 05 Apr 2026

https://github.com/marcinorlowski/plasmoid-tools

Helper tools and scripts I wrote to help me while working on KDE QML Plasmoids.

bash developer-tools kde plasma plasmoid qml tools

Last synced: 16 Jan 2026

https://github.com/lopes/dotfiles

Lopes' personal configuration files

alacritty aliases bash git linux macos micro skhd unix vim yabai zsh

Last synced: 24 Apr 2025

https://github.com/bashful-sh/bashful

A terminal extension used as a superset for bash. With bash profile and package management for Linux (Debian & Ubuntu) based systems. Now also includes local AI, ML, LLM integrations for developers.

bash bash-profile bashrc package-management package-manager shell terminal

Last synced: 11 Apr 2025

https://github.com/adoyle-h/a-bash-prompt

A Bash prompt written by pure Bash script. Make Bash great again!

bash prompt ps1 shell shell-prompt terminal

Last synced: 25 Mar 2025

https://github.com/kierun/bash-libs

This is an over-engineered collections of bash scripts.

bash bash-script bash-scripting logging sleep wallpaper

Last synced: 24 Mar 2025

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

Various configuration files (Bash, VIM, iTerm2, Visual Studio Code, etc.)

bash configuration dot-files homebrew linux linuxbrew mac macos os-x rc-files vim

Last synced: 27 Jun 2025