Project
boxlang-ssg
A lightweight static site generator written in pure BoxLang. It converts Markdown and BoxLang markup (.bxm) files into a static website, with layouts, views, collections, tags, and pagination — a from-scratch rewrite of commandbox-ssg that drops CommandBox entirely in favor of the BoxLang CLI directly.
Fast, simple builds
A three-command CLI — build, list, help — with no framework to learn beyond front matter and a folder convention.
Markdown and .bxm
Author content as Markdown or native BoxLang markup, both with YAML front matter — mix and match freely across a site.
Collections & tags
Posts, tags, and arbitrary global JSON data from _data/ are all queryable as plain BoxLang collections inside your templates.
Layouts & pagination
Shared layouts/views/partials in _includes/, plus front-matter-driven pagination that expands one template into many output pages.
bashgit clone https://github.com/robertz/boxlang-ssg.git
cd boxlang-ssg
boxlang setup.bx
boxlang ssg.bx build