crustache alternatives and similar shards
Based on the "Template Engine" category.
Alternatively, view crustache alternatives based on common mentions on social networks and blogs.
-
Jbuilder
Generate JSON objects with a Builder-style DSL, inspired by jbuilder -
ECR (Embedded Crystal)
compile time template language which uses plain crystal expressions (Crystal stdlib)
Tired of breaking your main and manually rebasing outdated pull requests?
Do you think we are missing an alternative of crustache or a related project?
README
crustache
crustache is the implementation of mustache logic-less templates.
This library implemated mustache's spec v1.1.2+λ.
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
NOTE: Please run git submodule update --init
before running spec.
This library's specs are put in spec
directory.
They can run by crystal spec
command.
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
License
MIT © TSUYUSATO "MakeNowJust" Kitsune <[email protected]> 2015-2020
Contributors
- @MakeNowJust TSUYUSATO Kitsune - creator, maintainer
*Note that all licence references and agreements mentioned in the crustache README section above
are relevant to that project's source code only.