BSSG
Static site generator written in Bash that builds a website from Markdown posts and pages.
bssg.dragas.net/repositorydocs
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
Sources
- 2026-10-23: links, Categories, Multilingual, Admin interface
bssg.dragas.net/ - 2026-10-23: links
brew.bsd.cafe/stefano/BSSG - 2026-10-23: Maintainer, License
brew.bsd.cafe/stefano/BSSG/raw/branch/main/LICENSE - 2026-10-23: Maintained by, Content storage, Rendering, Runs as, Install with, License model
brew.bsd.cafe/stefano/BSSG/raw/branch/main/README.md - 2026-10-23: First release, Current major version, Last release
brew.bsd.cafe/api/v1/repos/stefano/BSSG/releases?limit=50