Kryo

A static blog aware generator. It is a rack application, so it's not entirely static, but it does serve the pages quickly.

Installation

gem install kryo

Usage

This is the basic usage I am attempting to accomplish.

kryo new blog
cd blog/
bundle install
kryo generate post some-title
kryo run

Similar interface with the CLI like rails is.

File Structure

The file structure for this static blog generator is quite simple.

./source/assets   # your css and images will go here
./source/posts    # your posts will go here
./source/pages    # any extra pages like a resume page or something will go here
./source/template # your theme will reside here

./lib             # custom Ruby stuff will reside here

./public          # this is where your generated content will go

Contributing

Make sure you commit to a branch that is not master. Send a pull request when you feel that it is ready to be reviewed. Please for the love of git, squash commits that aren't necessary.