Live, object-oriented static site generation in Pharo. "Pharos" — A lighthouse in the sea of static files. A site engine where your content lives as a graph of interactive objects.
-
Smalltalkers who prefer a "live image" environment over a "edit-compile-run" cycle.
-
Architects who view site structure as a dynamic object-graph rather than a file-tree.
-
Teams needing a reflective, interactive build environment that persists state across sessions.
In pharos-ssg, the generator and the site content share the same memory space. Changes to a template are reflected instantly across the entire object-graph. You don’t "run" a build; you "save" the state of the objects into HTML.
# Download the Pharo image via asdf
just setup
# Open the live environment to edit the site-graph
just open
# Headless build for CI/CD pipelines
just build-headless