Skip to content
mustache_rails3 provides a template handler and generators for Rails 3.
Find file
Pull request Compare This branch is 1 commit ahead, 8 commits behind master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Mustache support for Rails 3

This generator and template handler for Mustache in Rails 3 is based on the work of Paul Barry, Louis T., and Martin Gamsjaeger. I am indebted to them for allowing me to stand on their shoulders.

Subclass Mustache::Rails for your view files. Place view files in app/views/:controller/:action.rb.

Mustache::Rails registers a TemplateHandler for ".rb" files. Templates go in app/templates/:controller/:action.format.mustache

This is also available as a rubygem.

I'm just getting started. This really is a low-numbered prerelease. :-) I have asked for comments on the mustache project's Rails Support issue ticket. Please leave feedback there, and thanks.


A Rails 3 reminder: be sure to add gem 'mustache' to your project's Gemfile before running any generators or starting the server. If you're using the mustache_rails3 gem, be sure to also add gem 'mustache_rails3'

You can enable the mustache template handler by running rails g mustache:install in your project directory.


Something went wrong with that request. Please try again.