Cablecar

Cablecar is a new Markdown based templating system for Rails which intends to replace ERB. It makes it as easy as possible to write HTML templates without the complexities of HTML.

Cablecar uses .mrb file to define a template. Here is a sample template

# Why Cablecar?

**Cablecar** is super awesome. You should try it too.

Cablecar outputs the following output .html.erb file

<html>
<head></head>
<body>
<h1>Why Cablecar?</h1>
<p><strong>Cablecar</strong> is super awesome. You should try it too.  </p>
</body>
</html>

Installation

Add this line to your application's Gemfile:

gem 'cablecar'

And then execute:

$ bundle

Or install it yourself as:

$ gem install cablecar

Usage

Cablecar has only one command. If you want to compile your MRB file into an ERB file, simply run

cablecar -c file.mrb

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