Joyeur: Joyeur: Joyent Slingshot
Joyent Slingshot is a game changer.
The framework is lightweight and customizable and allows Ruby on Rails applications to run offline with a simple and transparent data synchronization. You, the developer, make the decisions about exactly how their apps runs, what synchronizes – not Joyent.
Joyent Slingshot allows Rails developers to easily create a hybrid Web/desktop application with the experience a user expects from a normal desktop application. Drag in and out of the Rails application for files, email, iCal events, vCards, bookmarks (html files) to begin with. Before final release, Joyent will be extending this to native filesystem integration and native datastore for additional data-types.