title: What are the differences between Mustache.js and Handlebars.js?
body: <p>Major differences I've seen are:</p>
  
  <ul>
  <li>Handlebars adds <code>#if</code>, <code>#unless</code>, <code>#with</code>, and <code>#each</code></li>
  <li>Handlebars adds helpers</li>
  <li>Handlebars templates are compiled (Mustache can be too)</li>
  <li>Handlebars supports <a href="https://github.com/wycats/handlebars.js#paths" rel="noreferrer">paths</a></li>
  <li>Allows use of <code>{{this}}</code> in blocks (which outputs the current item's string value)</li>
  <li><code>Handlebars.SafeString()</code> (and maybe some other methods)</li>
  <li>Handlebars is <a href="https://github.com/wycats/handlebars.js/#performance" rel="noreferrer">2 to 7 times faster</a></li>
  <li>Mustache supports <a href="https://github.com/janl/mustache.js#inverted-sections" rel="noreferrer">inverted sections</a> (i.e. <code>if !x ...</code>)</li>
  </ul>
  
  <p>(Please correct me if I'm wrong with the above.)</p>
  
  <p>Are there any other major differences I am missing?</p>