The Jointjs is a HTML5 visual chart JS plugin library that can be interacted with. It can be used to create a static chart, and it has a fully interactive drawing tool and application Builder. Jointjs can easily create a variety of visualization tools.
Jointjs's event-driven features and MVC architecture make it easy to integrate into other background programs. The Jointjs features are:
- Supports multiple graphic elements (square, round, oval, text, image, and path)
- supports a variety of well-known charts (ERD, ORG chart, FSA, UML, PN, DEVS, ... )
- Support for customizing charts based on SVG or programming
- Can interact with elements and links
- You can link a chart element
- You can customize the link style (link arrows and labels)
- Link smooth transition (Bezier interpolation)
- Chain contacts can be placed anywhere
- Support for chart grading
- Supports serializing or deserializing from JSON format to JSON format
- Highly event driven-you can handle any event that occurs on the canvas
- Support Zoom-in and zoom out
- Support for mobile touch devices
- Support animations
- Supports filters and gradients
- Support Nodejs
- Ultra-Fast rendering speed
- MVC architecture
Effect Demo: http://www.htmleaf.com/Demo/201504141679.html
: http://www.htmleaf.com/html5/SVG/201504141678.html
HTML5 Interactive Visual Chart JS plugin Library