Firechat is an open source chat application that doesn’t use any server-side code as it is built on Firebase (premium service with a satisfactory free account).
The application has support for multiple rooms (users can create rooms), multiple users and private messages.
Users can be authenticated via social accounts or other types of authentication can be implemented with less effort.
There are other features like moderation, chat invitations and much more.
Firechat is almost a plug ‘n’n play app and can be customized (design and function) with ease.
Requirements: Firebase account
Compatibility: All Major Browsers
Mozilla has announced a new and proof-of-concept web service, named TowTruck, for collaborating on the web so easily.
Once activated, a unique link is generated, it can be shared with any number of users and users visiting that link auto-join to the session.
The session allows users to author, browse, chat and voice-chat on the page all together.
In real life, it can be very useful while working with teammates, discussing stuff related to a webpage with clients and more.
Although TowTruck is totally free to use, it is also open source in case you prefer to host and/or improve it.
It requests the data incrementally by polling only the most recent values and reduces the load on the server.
Charts are rendered incrementally as well by shifting charts one pixel each time to the left.
Cubism is data-source agnostic. It has built-in support for Graphite and Cube, and can be readily extended to fetch data from other sources.
Compatibility: All Modern Browsers
It is built on top of the D3.js visualization library and can render stack or line graphs.
The graphs are interactive, respond to hovering them or their legends, items in the stack can be re-ordered with drag 'n' drops and more.
There is a good margin for customization: colors, sizes, interpolation and functionality in general with the modular/extendable structure of the toolkit.
Requirements: Some extensions require jQuery & jQuery UI