Convey

Simple Haml, Sass and CoffeeScript prototyping

Write Haml, Sass and CoffeeScript, and just request it as .html, .css and .js respectively, compiled on the fly. No config necessary.

Install

[sudo] gem install convey

Usage

$ convey init my_project

Creates a new skeleton project in my_project. This is optional, you can use any file structure you wish.

$ convey

Starts a Sinatra server at 0.0.0.0:3030. The root path maps to '/index.html'. Any .haml, .sass, or .coffee files will be rendered when a request comes in for the same file name but with the extension of .html, .css, or .js respectively.

$ convey compile

Compiles the project files into /compiled.

Issues? Ideas? Patches?

I'd love to hear from you!

Apache 2.0 License - See LICENSE for details. Copyright (c) 2011 Ashley Williams