FindSoftware

BSSG

Static site generator written in Bash that builds a website from Markdown posts and pages.

BSSG is a static site generator written in Bash. It reads Markdown posts, pages, drafts and static files from a site directory, and ./bssg.sh build writes the finished site to an output/ directory inside it. The README describes keeping the site content apart from the BSSG core scripts, so the core can be updated with git pull without touching the site. A built-in development server previews the output locally, and a custom deployment script can run after each build.

Worth knowing

The README says the default bash on macOS is too old, so a newer bash from Homebrew is needed to run it there.

Identity

Status
Active
Maintainer
Stefano Marinelli3
Maintained by
Individual4
First release
20255

Rendering and deploy

Runs as
Static files4
Rendering
Static output4
Install with
source clone4

Releases

Current major version
Pre-1.05
Last release
2026-06-145

Sources

  1. 2026-10-23: links, Categories, Multilingual, Admin interface
    bssg.dragas.net/
  2. 2026-10-23: links
    brew.bsd.cafe/stefano/BSSG
  3. 2026-10-23: Maintainer, License
    brew.bsd.cafe/stefano/BSSG/raw/branch/main/LICENSE
  4. 2026-10-23: Maintained by, Content storage, Rendering, Runs as, Install with, License model
    brew.bsd.cafe/stefano/BSSG/raw/branch/main/README.md
  5. 2026-10-23: First release, Current major version, Last release
    brew.bsd.cafe/api/v1/repos/stefano/BSSG/releases?limit=50

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON