What is PURE & Why ?
PURE transforms JSON data into HTML.
When we started to build our web app BeeBole, we needed a simple and ultra-fast templating tool
to generate HTML from JSON data.
We wanted the HTML representation and the JS logic totally separated.
PURE was built for that and stands for Pure Unobtrusive Rendering Engine.
As we found it was a quite new and refreshing way of building web pages,
we decided to put it open source.
Some key features:
- Build your templates with HTML, CSS and JavaScript, nothing else.
- Ultra-fast, templates are compiled from HTML to Javascript for blazing rendering speed.
- Unobtrusive, the HTML remains absolutely untouched.
- As a result, any part of your HTML document can become a template.
- Runs on the browser side.
- JSON data support.
- It currently supports dojo, DOMAssistant, jQuery, Mootools, prototype.js, Sizzle and Sly.
- Open Source, and released under the MIT License. It means you can use it and modify it as much as you want and where you want.
It can be server-side too, using a javascript server such as node.js, Rhino or Jaxer.

