Tempo is a 4kb JavaScript library that renders JSON into an HTML template. Your script can take something like this…
<ol id="tweets">
<li data-template>
<img src="{{profile_image_url}}" />
<h3>{{from_user}}</h3>
<p>{{text}}</p>
</li>
</ol>
…and populate it with JSON data from the Twitter API, which you could load with a couple lines of jQuery. It works with browser as far back as IE6 and doesn’t require any dependencies.
It seems like a friendlier way to deal with JSON data, and it offers the advantage of any templating system: you can separate the logic and data from the presentation.










