BashLib a helpful source file for any script

This page summarizes the projects mentioned and recommended in the original post on /r/bash

Our great sponsors
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarQube - Static code analysis for 29 languages.
  • Mergify - Tired of breaking your main and manually rebasing outdated pull requests?
  • BashLib

    A Bash Source file that contains many useful functions.

  • bash-boost

    bash-boost is a set of library functions for bash, useful for both scripting and interactive use. It draws inspiration from the Boost C++ libraries.

    Also, shameless plug: bash-boost

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • bash-lib

    Library of bash scripts (by aks)

  • awesome-shell

    A curated list of awesome command-line frameworks, toolkits, guides and gizmos. Inspired by awesome-php.

  • awesome-bash

    A curated list of delightful Bash scripts and resources.

  • basher

    A package manager for shell scripts.

  • bash-it

    A community Bash framework.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • events

    An event/callback/promise system for bash apps that's fast (10k/s), tiny (<2.2K), and portable (bash 3.2+, builtins-only)

  • bpkg

    Lightweight bash package manager

  • semver_bash

    Semantic Versioning in Bash

  • 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)

  • bash-lib

    Library for bash utility methods and tools

  • bar

    A simple archive tool in pure bash using baee64 and stat (by dzove855)

  • ansi

    ANSI escape codes in pure bash - change text color, position the cursor, much more

  • bash-commons

    A collection of reusable Bash functions for handling common tasks such as logging, assertions, string manipulation, and more

  • rebash

    ReBash - bash scripting library/framework

  • bashful

    A collection of modules to simplify writing bash scripts.

  • balls

    Bash on Balls

  • bash-libraries

    A set of useful Bash libraries

  • bash3boilerplate

    Templates to write better Bash scripts

  • bash-utility

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

  • toolbox

    Module framework for Bash (by m10k)

  • bash-common-helpers

    Helper functions commonly used when writing shell (for instance, Bash) scripts.

  • argbash

    Bash argument parsing code generator

  • mulle-bashfunctions

    🥊 A collection of shell functions

  • bash-helpers

    Collections of handly functions for usage in Bash scripts

  • bash-oo-framework

    Bash Infinity is a modern standard library / framework / boilerplate for Bash

  • libash

    A library of sorts for useful bash functions to help make scripting a little easier

  • lib-bash

    BASH utilities shared by several projects.

  • shell-core

    A library of shell functions designed to ease the development of shell scripts written for both bash and zsh

  • bashlets

    An experiment in extending the command-line interface.

  • mo

    Mustache templates in pure bash (by tests-always-included)

  • core

    xsh Library - core (by xsh-lib)

  • bashify

    few helper functions in bash ( especially string manipulation functions )

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts