Try it in your browser!

Demo the JazzRecord JavaScript ORM right here in your browser, no money down!

Download 0.7 right now!

Jazz up your JS with the latest stable or clone it from the GitHub repository: git://github.com/thynctank/jazzrecord.git

Read Documentation!


JazzRecord is ActiveRecord for JavaScript (ORM)

ActiveRecord is a popular object-relational mapping layer for Ruby that provides an easy means for dealing with database tables, complex relationships between data models, and error validation. It’s a powerful, yet accessible library. JazzRecord is a free and open-source JavaScript ORM that seeks to minimize its learning curve by mimicking ActiveRecord style and conventions.

ActiveRecord can play jazz records…

JazzLegend.find_by_name('Miles Davis').albums

...but the JazzRecord JS ORM plays jazz in your JavaScript!

JazzLegend.findBy("name", "Miles Davis").albums

A JS ORM for Google Gears, Adobe AIR, and Appcelerator Titanium

JazzRecord currently supports Google Gears, Adobe AIR, and Appcelerator Titanium PR1, although support for additional JS environments (such as HTML 5 and Aptana Jaxer) is planned.

Please see the demo page for a comprehensive listing of JazzRecord features, proper syntax, and usage examples.