Easy static site generator

npm install serenity
21 downloads in the last week
27 downloads in the last month


An easy system for generating (and local development of) static sites, using variables and templates.

This is a WIP and it will be a while until it's stable for proper use. Please use with caution!


$ npm install -g serenity

Note: may require sudo to install globally!


$ serenity

Running the serenity command will immediately start watching the current directory and build the site within ./_site. It will also serve the site on localhost:4000.


--no-serverIf specified, no server will be started and the process will exit after generating the site.
-p--portNumber. Specify the port for the server to use, defaults to 4000.
-c--convertBoolean. Default false. This will attempt to convert a Jekyll static site into a Templr one. Very beta. BEWARE!

Configuration options can also be specified in a file named serenity.js in the root of your directory. Usage and options for this will be documented soon.

npm loves you