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.