Skip to content

thepro-dot-xyz/sblg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synopsis

sblg is a utility for creating static blogs. It knits 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 "CMS", no CGI, no PHP, no funny-markup, no databases. 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.

Examples

Read sblg(1) for a detailed runthrough of operation. The examples directory contains templates for usage. These are installed along with the system.

Installation

sblg works out-of-the-box with modern UNIX systems. Simply download the latest version's source archive (or download the project from GitHub), configure with ./configure, compile with make, then sudo make install (or doas make install, if you're on OpenBSD).

License

All sources use the ISC (like OpenBSD) license. See the LICENSE.md file for details.

Packages

No packages published

Languages

  • C 70.9%
  • Roff 12.0%
  • XSLT 11.4%
  • Makefile 3.0%
  • CSS 2.7%