ProgressPieSVG is a jQuery Plugin for dynamically adding circular progress bars (rings) or pies to percent values in a website (visible or invisible).
ProgressPieSVG is highly customizable and extensible.
In this article, we will discuss parsing CSV data into usable arrays and visualizing this data with JavaScript charts, including descriptive labels to gain more insight into the datasets.
plotly.js is an open source, high-level, declarative JavaScript graphing / charting library.
plotly.js ships with 20 chart types, including 3D charts, statistical graphs, and SVG maps.
Cytoscape.js is a graph theory library for analysis and visualisation.
It's compatible with CommonJS/Node.js, AMD/Require.js, jQuery, npm, Bower, spm, jspm, Meteor/Atmosphere, and plain JS/JavaScript.
JS Sequence Diagrams is a simple javascript library to turn text into vector UML sequence diagrams.
flowchart.js draws simple SVG flow chart diagrams from textual representation of the diagram. Also diagrams can be with color view too.
Vega is a visualization grammar, a declarative format for creating and saving interactive visualization designs.
With Vega you can describe data visualizations in a JSON format, and generate interactive views using either HTML5 Canvas or SVG.
Cake Chart is a javascript library to create interactive multi-layer pie charts.
Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg
, canvas
, and webgl
.
WebCola is an open-source JavaScript library for arranging your HTML5 documents and diagrams using constraint-based optimization techniques. It works well with libraries like D3.js and svg.js
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas.
It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
Yako.js is a tiny DOM-less graph library, build for fast front end and server side rendering in CommonJs pattern. This library is intend to generate light weight and simple SVG graphs, and is more performable compare to highcharts / flot / c3 / d3 when front end matters.
twgl.js library's sole purpose is to make using the WebGL API less verbose.
Chartinator is a jQuery plugin that transforms data from HTML tables, Google Sheets and js arrays into charts using Google Charts.
tauCharts is a Javascript charting library with a focus on design and flexibility. It's open source and based on D3.js