crustache~gitlab

{{Mustache}} for Crystal
2.2.2 released

crustache

crustache is the implementation of mustache logic-less templates.

This library implemated mustache's spec v1.1.2+λ.

travis-ci.org docrystal.org

Installation

Add this to your application's shard.yml:

dependencies:
  crustache:
      github: MakeNowJust/crustache

Usage

require "crustache"

# Parse a mustache template
template = Crustache.parse "Hello {{Name}} World!"

# Make a model
model = {"Name" => "Crustache"}

# Render!
puts Crustache.render template, model
#=> Hello Crustache World!

Development

This library's specs are put in spec directory. They can run by crystal spec ./spec/spec.cr command.

Contributing

  1. Fork it (https://github.com/MakeNowJust/crustache/fork)
  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 a new Pull Request

Contributors

crustache:
  gitlab: jwaldrip/crustache
  version: ~> 2.2.2
License MIT
Crystal none

Authors

Dependencies 0

Development Dependencies 0

Dependents 0

Last synced .
search fire star recently