bash-boilerplate

A collection of Bash scripts for creating safe and useful command line programs.

linuxshellbashunixboilerplatecommand-lineboilerplate-scripts
FreeRepo

Preview

bash-boilerplate preview

Overview

Bash Boilerplate is a collection of starter scripts and templates for building safe, portable command-line programs in Bash. It provides multiple script templates ranging from simple single-purpose scripts to complex programs with subcommands, along with helper functions, strict mode settings to prevent common errors and guidance on best practices like variable handling and error checking.

Features

strict-modehelp-templatedebug-printingoption-parsingsubcommandserror-handlingutility-functionsshell-initialization

Feature Flags

invoicesblogecommercerealtimesearchapiDocsformsValidation

Recommended Use Cases

standalone-cli-programsportable-single-file-scriptsshell-initialization-functionscommand-line-utilitiestask-automation

Frontend

None

Backend

bash

Auth Providers

None

Deployment Targets

linuxunixmacos

Payment Providers

None

Quick Facts

โญ Stars
778
๐Ÿด Forks
101
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-01-13T17:06:13.000Z

Stack

Language
bash
CI
travis-ci

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
travis-ci

Pricing

Classification
free
Selected
โ€”
Notes
Open source project with no pricing model
Get Started with this Boilerplate