If you want to use js to draw some images and process some dynamic images, such as creating some flowcharts or something, Rapha ë L is a good choice.
From the perspective of copyright information, there is a certain relationship with the famous sencha (the company that developed extjs ).
Official: http://raphaeljs.com/index.html
Generally, the download size is 89 KB, and only 31 KB is used after gzip compression. The size of a version without compression is only 221 KB.
Rapha ë L is a small JS library that simplifies Web vector graphics development. It can help you create some special icons and rotate effects.
Rapha ë l uses SVG and VML recommended by W3C to create images. This means that the created graphic object can be a DOM object and can be operated by your JavaScript events.
Rapha CMDL supports all mainstream browsers: Firefox 3.0 +, Safari 3.0 +, chrome 5.0 +, opera 9.5 + D, and Internet Explorer 6.0 +,
The simplest way to use it is to draw a red circle. ViewCode
<HTML>
For more cool examples, visit the official website.