Skeletor is a project mainly written in JavaScript, it's free.
Sample backbone.js application written against the RegOnline API
View the official Skeletor documentation here.