Shell bash-scripting

Open-source Shell projects categorized as bash-scripting

Top 23 Shell bash-scripting Projects

  • bpkg

    Lightweight bash package manager

  • bach

    Bach Testing Framework (by bach-sh)

  • Project mention: Shellcheck finds bugs in your shell scripts | news.ycombinator.com | 2023-11-23

    I also recommend https://github.com/bach-sh/bach when you have to use Bash for things long enough it probably shouldn't be!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pash

    PaSh: Light-touch Data-Parallel Shell Processing

  • Project mention: GNU Parallel, where have you been all my life? | news.ycombinator.com | 2023-08-21
  • format-udf

    Bash script to format a block device (hard drive or Flash drive) in UDF. The output is a drive that can be used for reading/writing across multiple operating system families: Windows, macOS, and Linux. This script should be capable of running in macOS or in Linux.

  • Project mention: ExFAT Driver Boasts Much Faster "Dirsync" Performance with Linux 6.9 | news.ycombinator.com | 2024-03-21

    The note about the partition table makes me wonder how he was formatting the drive. https://github.com/JElchison/format-udf specifically does some partition table related hacks to make UDF maximally compatible with different platforms.

  • bashew

    bash script micro-framework - from small stand-alone script to complex projects with CI/CD and testing

  • bitcoin-bash-tools

    Set of bitcoin-related bash functions

  • bash-utility

    Bash library which provides utility functions and helpers for functional programming in Bash.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • fetchurls

    A bash script to spider a site, follow links, and fetch urls (with built-in filtering) into a generated text file.

  • base

    A simple framework for sharing Bash profiles, reusable shell libraries, and commands across hosts and teams. Contains builtin libraries for common functions like logging, error handling, and assertions. Built with SRE / DevOps teams in mind. (by codeforester)

  • bashmultitool

    A library for bash shell scripting containing useful helper functions.

  • Conky

    A private place for my conky widget (by Kosteron)

  • scripts

    Collection of useful scripts for Linux (git, docker, LUKS, Archlinux...) (by bensuperpc)

  • awesome-bash-commands

    A curated list of awesome Bash useful commands. Inspired by awesome-shell and bash-handbook.

  • bash-funk

    bash-funk is a collection of useful commands for Bash 3.2 or higher.

  • simplyarch

    The blazing fast ⚡ Arch Linux ⚡ installation script that puts you on control 🌟

  • notion-auto-pull

    Bash script to automatically download a notion workspace

  • Project mention: My blog post workflow | dev.to | 2024-03-11

    I manage my non-work and work-adjacent tasks in Notion. Whenever I have an idea, regardless of how big or small or silly or achievable it is, I'll add it to Notion, and use labels to categorise it by type of output (e.g. blog, silly project, website update). Today I wanted to write a short post for my site. I clicked on the filtered blog post view, and selected this one (because I hoped it would be a quick one!).

  • bash-toolkit

    Could be my ever-growing, ever-improving, Swiss Army Toolkit of functions-as-cmd-line-tools and useful-to-me patterns.

  • passage

    Password store and secret manager using age encryption. This is my attempt to replace passwordstore's use of PGP, with age encryption. I am sure there are more elegant ways to accomplish this, but it is working for my purposes. (by chrisswanda)

  • TeachMeBashLikeIm5

    Teach the Bash programming language using a collection of super beginner friendly tutorials and challenges.

  • ebash

    enhanced bash

  • sh

    A set of bash shell scripts to setup and manage a simple Mail, Web and DNS server using either Ubuntu, Manjaro, Alpine or Debian (WIP) (by markc)

  • bash-ini-file

    Get keyvalues by its section/keyword from an INI-format (v1.4) file in bash (also works with systemd, NetworkManager config files)

  • AMU

    AMU - Automatic Manjaro Updater: Update your Manjaro system automatically at shutdown & Snaps and Flatpaks at startup

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-21.

Shell bash-scripting related posts

Index

What are some of the best open-source bash-scripting projects in Shell? This list will help you:

Project Stars
1 bpkg 1,866
2 bach 543
3 pash 528
4 format-udf 493
5 bashew 239
6 bitcoin-bash-tools 234
7 bash-utility 201
8 fetchurls 123
9 base 92
10 bashmultitool 85
11 Conky 83
12 scripts 55
13 awesome-bash-commands 51
14 bash-funk 43
15 simplyarch 37
16 notion-auto-pull 28
17 bash-toolkit 23
18 passage 14
19 TeachMeBashLikeIm5 14
20 ebash 14
21 sh 13
22 bash-ini-file 11
23 AMU 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com