Rio is a javascript RIA framework for building real-time collaborative web applications on top of Rails.
It includes sophisticated binding libraries, client->server and server->client synchronization, transitive
dependency management, testing frameworks, and compression and deployment optimization.