Skip to content
Static site generation
Nim HTML Makefile
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
src check for microblog entry size over 500 chars and propose split messages Aug 13, 2019
test remove .baker file Aug 11, 2019
.gitignore remove baker executable Jul 25, 2019
CHANGELOG update changelog Aug 2, 2019
LICENSE Merge branch 'master' of Aug 2, 2019
baker.nimble update version Aug 2, 2019


Baker is a simple static site generator written with nim, the proton template engine for templating, and markdown for content.

Quick Start

Install Baker using the following command:

    nimble install baker

Create the skeleton of a new site by running the following:

    baker init mysite

A new directory (mysite) is created, containing a basic directory structure, and templates.

Create a new blog entry, by running the blog command:

    baker blog This is a test post title

Create a microblog entry by running:

    baker micro

Enter the text for your microblog post and hit enter twice to end the editing process.

Generate the html files for your site (including sitemap, rss feed, etc) using make (for newly changed files), or make force (to regenerate everything).

You can’t perform that action at this time.