Bash Stack Documentation

Bash Stack Documentation

Quick Start

create a new bash stack app:

curl -SsL create.bashsta.cc | bash

Dependencies

there are a few dependencies:

optionally…

Overview

Bash stack is an HTTP server and framework for building modern web applications (in bash).

Bash stack uses file-based routing. All of the application routes should exist as .sh files in the pages/ folder of the project.

Whenever an HTTP request is made, the framework will locate the corresponding script and execute it. Anything written to stdout by the script will be written to the HTTP response body.

Bash stack also pairs well with htmx, which is included by default. We strongly recommend familizarizing yourself with their examples before proceeding.

Showcase

These are some projects built using bash stack:

Shipped something using bash stack? Send us a PR to add your project to the list!

Powered by bash