shellfire
Shell script framework
A framework for building modular shell scripts with reusable functions and standardized data formats
A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.
1k stars
40 watching
50 forks
Language: Shell
last commit: almost 9 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
odb/shml | A shell framework providing a simple way to add style and functionality to terminal scripts without memorizing complex control sequences. | 444 |
shellspec/shellspec | A full-featured BDD unit testing framework for shell scripting languages | 1,167 |
rerun/rerun | A framework to organize shell scripts into modular automation and provide tools for module development and execution | 458 |
jandob/rebash | A bash scripting framework providing a modular system with built-in logging, error handling, and testing tools for writing more maintainable and transparent scripts. | 74 |
coderofsalvation/powscript | A shell scripting tool with a Coffeescript-like syntax, designed to be an easy-to-use and feature-rich alternative for bash development. | 159 |
twitchax/sheller | A .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details. | 107 |
kareman/swiftshell | A Swift framework for running shell commands and handling their output | 1,037 |
mindaugasbarysas/bashwithnails | A bash framework for managing and loading modular code with features like namespaces and weak OOP support. | 34 |
shelljs/shx | A utility package providing portable shell commands for Node.js package scripts | 1,729 |
chris-rock/vesper | An HTTP framework for Bash shell scripts to simplify generating valid HTTP responses | 209 |
typeddevs/bashunit | A comprehensive testing framework for Bash scripts. | 328 |
bitloops/bitloops-language | A programming language designed to help developers write clean, modular, and maintainable code by following best practices of Domain-Driven Design and Behavior-Driven Development. | 345 |
cgsdev0/bash-stack | A modern web framework implemented in bash that leverages HTMLX for building web applications. | 490 |
datafire/datafire | A framework for building integrations and APIs using JavaScript. | 583 |
noahbliss/mortar | A framework to join Linux's physical security bricks by integrating Secureboot, TPM keys, and LUKS encryption | 235 |