Try it in your browser!

Audition the JazzRecord JS ORM right here in your browser, no money down!

Get JazzRecord Right now!

Scat on over to the JazzRecord repository and jazz up your JavaScript today!

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.