Raphaël Alternatives
Raphaël is described as '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' and is an website in the Development category. There are more than 25 alternatives to Raphaël, not only websites but also apps for a variety of platforms, including Linux, Self-Hosted solutions, Mac and Windows. The best alternative is D3.js, which is both free and Open Source. Other great sites and apps similar to Raphaël are RAWGraphs (Free, Open Source), p5.js (Free, Open Source), Three.js (Free, Open Source) and Processing.js (Free, Open Source).
- D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers.
- RAWGraphs is an open source app built with the goal of making the visualization of complex data easy for everyone. Born as tool for designers and vis geeks, RAWGraphs aims at providing a missing link between spreadsheets and vector graphics editors.
- Free • Open Source
- Online
- Self-Hosted
- p5.js is a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else! p5.
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- iPad
- Self-Hosted
- The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies. The library provides <canvas>, <svg>, CSS3D and WebGL renderers.
- Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.
Discontinued
The github repository is archived and no more maintained.
The code will still be available in read-only mode, no releases will be pulled from any of the places it was distributed through, but the last version is, and will forever be, v1.6.6. - Cairo is a software library used to provide a vector graphics-based, device-independent API for software developers. It is designed to provide primitives for 2-dimensional drawing across a number of different backends.
- Bokeh is a Python interactive visualization library that targets modern web browsers for presentation. Its goal is to provide elegant, concise construction of novel graphics in the style of D3.No screenshots yet
- Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.
- Free online charts. Easily create animated charts from your data.save your charts as image or HTML.
- This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you.No screenshots yet
NVD3 vs Raphaël opinions
superluminar raphael is general purpose, this is only for diagrams