Raphaël – JavaScript library for working with vector images.

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want to create your own specific chart or image crop and rotate widget, for example, you can achieve it simply and easily with this library.

Raphaël ['ræfeɪəl] uses the SVG W3C Recommendation and VML as a base for creating graphics. This means every graphical object you create is also a DOM object, so you can attach JavaScript event handlers or modify them later. Raphaël’s goal is to provide an adapter that will make drawing vector art compatible cross-browser and easy.

Raphaël currently supports Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer 6.0+.

vis.js – a visual interaction system

Vis.js is a dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data. The library consists of the components DataSet, Timeline, and Graph.

The vis.js library is developed by Almende B.V, as part of CHAP. Vis.js runs fine on Chrome, Firefox, Opera, Safari, IE9+, and most mobile browsers (with full touch support).

WhatsApp passes 500,000,000 active users

According to the WhatsApp blog:

Thanks to all of you, half a billion people around the world are now regular, active WhatsApp users. In the last few months, we’ve grown fastest in countries like Brazil, India, Mexico, and Russia, and our users are also sharing more than 700 million photos and 100 million videos every single day. We could go on, but for now, it’s more important that we get back to work – because here at WhatsApp, we’re just getting started.

Now that’s quite impressive, not only for the number of active users but for the amount of the activity as well.