Skip to content
CoffeeScript in your views
Ruby JavaScript CoffeeScript
Latest commit b9abf91 Jun 4, 2013 @yury Cut spaces


Inspired by coffeebeans but with fixes:

  1. Doesn't compile coffeescript everytime in production
  2. Smart replacements for <%=%>

Use #to_json in safe mode

<%=  x %> # replaced with `<%== (x).to_json %>`

Use raw mode in raw mode

<%== x %> # replaced with `<%== x %>`


In your Gemfile:

gem "coffee-views"


This library depends on the coffee-script gem


# in
$("#item").html <%= render "user/card" %>

Note: There is no need to call j or escape_javascipt helpers.

Coffee Script string interpolation like syntax (#{=} for safe and #{==} for raw):

# in
alert "hello #{=}"

You can use coffeeview: embedded engine in slim

h1 Say Hi
  alert <%= @some_view_string %>
Something went wrong with that request. Please try again.