Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An example of a simple static blog generator in Scala.
branch: master
Failed to load latest commit information.
posts un-al3x-ify
src un-al3x-ify
static un-al3x-ify
templates fix meta http-equiv content-type tag
.gitignore working Atom and sitemap output, faster
LICENSE okay, let's open this thing up
Makefile un-al3x-ify
README.textile un-al3x-ify


Simple Scala Blog

A lightweight blogging system, designed to transmute a directory of Textile files into an equivalent directory of HTML files with a minimum of fuss.


Writing a custom blogging system is a wholly unnecessary act. This system was written so the author could muck about with Scala. Though there’s some basic attempt at providing a configuration mechanism, templates and logic are currently too intertwined. Improving this is an exercise for the reader/forker.

You’re encouraged to borrow chunks of code you fancy. The good parts are mostly the use of XML literals. You might find the FileHelpers trait handy, as it provides easy-to-use methods for stuff that should really be in or similar.


  • Scala (tested with 2.7.2 final)
  • GNU Make
  • JTextile (included, but is kind of wonky)
  • GNU RegExp for Java (included)


Licensed under the Apache Public License, Version 2.

Something went wrong with that request. Please try again.