sblg is a utility for creating static
blogs.
It knits a articles together with templates, generating static HTML
files, Atom feeds, and JSON files.
It's built for use with make
-style build environments insofar as a
blog depends upon articles.
Benefits?
No markdown, no "CMS", no CGI, no PHP.
Just a simple open source tool
for pulling data from articles and populating templates.
The only dependency is libexpat for
parsing article content.
This GitHub repository is a read-only mirror of the main repository, which is held on BSD.lv. I keep it up to date between versions; so if you have issues to report, please do so here.
Read sblg(1) for a detailed runthrough of operation, or visit the sblg blog for some examples.
sblg works out-of-the-box with modern UNIX systems.
Simply download the latest version's source
archive (or download
the project from GitHub), compile with make
, then sudo make install
(or doas make install
, if you're on OpenBSD).
All sources use the ISC (like OpenBSD) license. See the LICENSE.md file for details.