While ago I’ve published simple and compact (90 lines of code) plugin for rendering, well, repeatables.
Here is its documentation and here is live demo.
The Repeatable is a mechanism of DOM population from array of objects. Repeatable template is defined directly in markup:
<ul id="people"> <li><a href="mailto:{{this.email}}">{{this.name}}</a> <b if="this.age > 18">18+</b> </li> <li>No data available</li> </ul>
and that template gets cloned and instantiated for each record in the array.