not paragon.js, silly name
best option right now is adam.js