Facekit

Interactive views without writing javascript.

Facekit is a front-end toolkit influenced by Rails's Unobtrusive Javascript (UJS) library. It includes code to bring the essential interactive views to life and sits on any CSS framework.

Example
Panel

This panel is toggleable. Click on the header to toggle.

Code

<div class="panel" data-panel-view>
  <div class="panel-heading pointer" data-panel-view-toggle>
    Panel 
  </div>
  <div class="panel-block" data-panel-view-body>
    <p>
      This panel is toggleable. Click on the header to toggle.
    </p>
  </div>
</div>