Contraption

Contraption - Informal, often facetious or derogatory, a device or contrivance, esp one considered strange, unnecessarily intricate, or improvised

Contraption is a engine for managing static web content specifically targeted at blogging.

Installation

$ gem install contraption

Usage

Step 1: Generate new content directory.

bin/contraption generate -d my_content

Step 2: Write a new draft.

vim drafts/why_contraption_is_awesome.md

Step 3: Preview site.

bin/contraption preview -s my_content

Step 4: Build website.

bin/contraption -s my_content -d public_html

Development

Code Climate Build Status Coverage Status

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

If you are looking for ideas check out the issue tracker.

License

Contraption is licensed under The MIT License.