Skip to content

Merged Results

The following table merges the results received from the previous Github and Google Searches. Additionally, based on the Repository URL, duplicates where removed.

→ Resulting repositories: 🔍 90

Identified drawing/diagramming library OSS (License) Number of Occurences Github Stars Forks
Latest Version (Release/Tag)
Latest Commit
amCharts Linkware 1 (2) Newest version: https://github.com/amcharts/amcharts5
Latest: https://github.com/amcharts/amcharts4
Newest version: 78
Latest: 1074
Newest version: 17
Latest: 320
Newest version: v5.1.10 (Mar 30, 2022)
Latest: v4.10.24 (Feb 14, 2022)
Newest version: Mar 30, 2022
Latest: Feb 14, 2022
anime.js MIT 2 https://github.com/juliangarnier/anime/ 41952 3458 v3.2.1 (Oct 12, 2020) Oct 15, 2020
APEXCHARTS.js MIT 1 https://github.com/apexcharts/apexcharts.js 11325 924 v3.35.0 (Mar 31, 2022) Mar 31, 2022
Arkit MIT 1 https://github.com/dyatko/arkit 796 35 Mar 28, 2022
arrows 1 https://github.com/apcj/arrows 330 115 Jan 2, 2021
Atrament.js ✔ 1 https://github.com/jakubfiala/atrament.js 1179 114 v2.0.0 (Sep 12, 2021) Sep 12, 2021
babylon.js Apache-2.0 1 https://github.com/BabylonJS/Babylon.js 16241 2731 5.0.1 (Apr 1, 2022) Apr 2, 2022
beautiful react diagrams MIT 1 https://github.com/antonioru/beautiful-react-diagrams 2365 139 Oct 4, 2021
bpmn-js bpmn.io 1 https://github.com/bpmn-io/bpmn-js 5961 1000 v9.0.3 (Mar 14, 2022) Mar 23, 2022
Butterfly MIT 1 https://github.com/alibaba/butterfly 2710 401 Mar 30, 2022
C3.js MIT 2 https://github.com/c3js/c3 9180 1454 v0.7.20 (Aug 8, 2020) Feb 14, 2022
Chart.js MIT 3 https://github.com/chartjs/Chart.js 56540 11412 v3.7.1 (Feb 12, 2022) Mar 31, 2022
Chartist.js MIT 1 https://github.com/gionkunz/chartist-js 12782 2659 v0.11.4 (Sep 11, 2019) Nov 1, 2019
Cytoscape.js MIT 2 https://github.com/cytoscape/cytoscape.js 8301 1507 v3.21.0 (Feb 7, 2022) Mar 31, 2022
D3.js ISC 9 https://github.com/d3/d3 100832 23038 v7.4.0 (Mar 29, 2022) Mar 29, 2022
dagre-d3 MIT 1 https://github.com/dagrejs/dagre 3558 487 v0.8.5 (Dec 3, 2019) Jul 10, 2021
DgrmJS diagram engine: MIT
diagram extensions: ❌
2 https://github.com/AlexeyBoiko/DgrmJS 214 12 Mar 31, 2022
Diagram.js MIT 3 https://github.com/bpmn-io/diagram-js 1142 353 v8.2.1 (Mar 24, 2022) Mar 28, 2022
dmn-js bpmn.io 2 https://github.com/bpmn-io/dmn-js 192 97 v12.1.0 (Mar 18, 2022) Mar 18, 2022
Draw2D MIT 3 https://github.com/freegroup/draw2d 604 194 v1.0.38 (Jul 8, 2020) Aug 31, 2020
Dygraphs MIT 1 https://github.com/danvk/dygraphs 2973 627 v2.1.0 (Dec 8, 2017) Sep 4, 2021
Eclipse Sprotty and Eclipse Graphical Language Server Platform (GLSP) Sprotty: EPL-2.0
GLSP: EPL-2.0
1 https://github.com/eclipse/sprotty
https://github.com/eclipse-glsp/glsp
Sprotty: 417
GLSP: 97
Sprotty: 60
GLSP: 19
Sprotty: v0.11.0 (Nov 30, 2021)
GLSP: 0.8.0 (Nov 11, 2020)
Sprotty: Mar 25, 2022
GLSP: Mar 24, 2022
ElectronJs MIT 1 https://github.com/electron/electron 101100 13369 v20.0.0-nightly.20220330 (Mar 30, 2022) Apr 1, 2022
Fabric.js MIT 4 https://github.com/fabricjs/fabric.js 21429 3021 Version 5.2.1 (Feb 21, 2022) Apr 2, 2022
Flot MIT 2 https://github.com/flot/flot 5932 1594 v4.2.2 (Mar 16, 2021) Jul 16, 2021
Flowchart MIT 2 https://github.com/adrai/flowchart.js 7834 1182 v1.17.1 (Feb 2, 2022) Mar 1, 2022
Flowpoints.js MIT 1 https://github.com/mariusbrataas/flowpoints.js 115 26 Oct 10, 2020
form-js bpmn.io 1 https://github.com/bpmn-io/form-js 122 30 v0.7.0 (Feb 21, 2022) Apr 1, 2022
Google Charts Apache-2.0 1 https://github.com/google/charts 2611 797 Version 51 (June 2021) Nov 3, 2021
GraphicsJS BSD 3-Clause 1 https://github.com/anychart/graphicsjs 952 74 v1.4.2 (May 19, 2021) May 19, 2021
hex13/javascript-visual-explanations MIT 1 https://github.com/hex13/javascript-visual-explanations 228 15 Dec 15, 2020
interact.js MIT 1 https://github.com/taye/interact.js 10773 750 v1.10.11 (Mar 31, 2021) Mar 31, 2022
Joint.js MPL-2.0 6 https://github.com/clientIO/joint 3560 792 v3.5.4 (Mar 4, 2022) Mar 31, 2022
JS Sequence Diagrams BSD 2-Clause 3 https://github.com/bramp/js-sequence-diagrams 7532 1087 v2.0.1 (Dec 27, 2016) Jul 12, 2020
Jspaint 1 https://github.com/1j01/jspaint 6147 455 Feb 25, 2022
JsPlumb MIT/ GPLv2 2 https://github.com/jsplumb/jsplumb 6915 1414 5.5.3 (Apr 1, 2022) Apr 1, 2022
JSXGraph MIT / GNU Lesser General Public License 3 1 https://github.com/jsxgraph/jsxgraph 870 151 v1.4.2 (Feb 10, 2022) Apr 1, 2022
Kendo UI KendoUI-Core: Apache-2.0
otherwise: ❌
1 https://github.com/telerik/kendo-ui-core 2414 1880 2022.1.301 (Mar 2, 2022) Apr 1, 2022
Konva.js MIT 3 https://github.com/konvajs/konva 7348 671 8.3.5 (Mar 21, 2022) Mar 21, 2022
Lazy Line Painter MIT 1 https://github.com/camoconnell/lazy-line-painter 1924 348 1.9.6 (Jan 31, 2019) Jan 31, 2019
Leaflet Geoman MIT 1 https://github.com/geoman-io/leaflet-geoman 1431 331 2.11.4 (Dec 19, 2021) Dec 19, 2021
Leaflet.js BSD-2-Clause 1 https://github.com/Leaflet/Leaflet 33488 5217 v1.8.0-beta.1 (Mar 26, 2022) Mar 31, 2022
Mapbox Gl Draw ISC 1 https://github.com/mapbox/mapbox-gl-draw 670 440 v1.3.0 (May 20, 2021) Sep 14, 2021
Mapbox GL JS v1.13 and earlier: BSD-3-Clause 2 https://github.com/mapbox/mapbox-gl-js 8444 1916 v2.8.0-beta.1 (Mar 24, 2022) Mar 31, 2022
MathBox MIT 1 v1: https://github.com/unconed/MathBox.js
v2: https://github.com/unconed/mathbox
v1: 1933
v2: 816
v1: 137
v2: 88
v1: –
v2: v2.1.2 (Mar 29, 2022)
v1: Sep 29, 2015
v2: Mar 31, 2022
MathJax Apache-2.0 2 https://github.com/mathjax/MathJax-src 1289 158 3.2.0 (Jun 17, 2021) Sep 16, 2021
Mermaid.js MIT 4 https://github.com/mermaid-js/mermaid 45892 3347 8.14.0 (Feb 10, 2022) Mar 31, 2022
MetricsGraphics Mozilla Public License 1 https://github.com/metricsgraphics/metrics-graphics 7448 526 v3.0.0-beta1.2 (Nov 29, 2020) Feb 8, 2022
mo.js MIT 1 https://github.com/mojs/mojs 17421 921 v1.3.0 (Jan 19, 2022) Jan 27, 2022
MxGraph Apache-2.0 7 https://github.com/jgraph/mxgraph 6333 1829 v4.2.2 (Oct 28, 2020) Nov 13, 2020
Node Pureimage MIT 1 https://github.com/joshmarinacci/node-pureimage 327 80 Dec 12, 2021
NodeJs MIT 1 https://github.com/AlaaMezian/NodeJs-backend-structure 318 88 Jan 23, 2022
Nomnoml MIT 1 https://github.com/skanaar/nomnoml 1756 199 v1.4.0 (May 12, 2021) Mar 12, 2022
Octopus MIT 1 https://github.com/livechat/octopus 285 38 Oct 14, 2019
Ontodia LGPL-2.1 1 https://github.com/metaphacts/ontodia 137 40 v0.12.2 (Mar 25, 2020) Mar 25, 2020
OpenLayers BSD-2-Clause 1 https://github.com/openlayers/openlayers 8885 2719 v6.14.1 (Mar 26,2022) Apr 1, 2022
OS.js BSD-2-Clause 1 https://github.com/os-js/OS.js 5960 768 3.1.12 (Jul 24, 2021) Feb 5, 2022
p5.js LGPL-2.1 5 https://github.com/processing/p5.js 17216 2633 v1.4.1 (Feb 3, 2022) Apr 2, 2022
Paper.js MIT 4 https://github.com/paperjs/paper.js 13076 1160 v0.12.15 (Mar 17, 2021) Oct 21, 2021
PatternifyJS MIT 1 https://github.com/Badacadabra/JavaScript-Design-Patterns 287 49 Jan 9, 2017
Pencil GPL-2.0 1 https://github.com/evolus/pencil 8322 684 3.1.0 (Oct 18, 2019) Oct 18, 2019
Pencil.js MIT 1 https://github.com/pencil-js/pencil.js 231 20 v2.4.0 (Feb 11, 2022) Feb 11, 2022
Pinker MIT 1 https://github.com/WithoutHaste/Pinker 161 5 v1.3.0 (Jun 29, 2019) Sep 11, 2019
Primefaces 5.2 Diagram Component library MIT 1 https://github.com/primefaces/primefaces 1461 667 11.0.0 (Dec 9, 2021) Apr 2, 2022
Pts Apache-2.0 1 https://github.com/williamngan/pts 4724 169 v0.10.2 (Feb 19, 2021) Mar 9, 2022
Querylizer MIT 1 https://github.com/FourDivs/Querylizer 101 8 1.1.0 (Aug 14, 2021) Aug 14, 2021
Raphaël MIT 1 https://github.com/DmitryBaranovskiy/raphael 11047 1700 v2.3.0 (Aug 14, 2019) Jun 20, 2020
React Canvas Draw MIT 1 https://github.com/embiem/react-canvas-draw 671 234 v1.2.1 (Nov 8, 2021) Nov 8, 2021
React Diagrams MIT 1 https://github.com/projectstorm/react-diagrams 6808 1007 v6.7.0 (Feb 7, 2022) Feb 7, 2022
React Konva MIT 1 https://github.com/konvajs/react-konva 4455 210 v16.8.6 (Mar 30, 2019) Mar 24, 2022
React Sketch MIT 1 https://github.com/tbolis/react-sketch 542 217 v0.5.1 (Dec 13, 2018) May 21, 2021
Rough.js MIT 2 https://github.com/rough-stuff/rough 16808 540 v3.1.0 (Mar 14, 2019) Dec 13, 2021
Sigma.js MIT 2 https://github.com/jacomyal/sigma.js 9819 1516 v2.2.0 (Jan 26, 2022) Apr 1, 2022
Snap.svg Apache-2.0 2 https://github.com/adobe-webplatform/Snap.svg 13414 1169 v0.5.1 (Feb 7, 2017) Mar 13, 2022
Source Map library BSD 1 https://github.com/mozilla/source-map 2989 328 0.8.0-beta.0 (Nov 16, 2018) May 2, 2021
Sprite.js MIT 1 https://github.com/spritejs/spritejs 4825 313 v3.6.0 (Apr 20, 2020) Jan 18, 2022
State.js MIT 1 https://github.com/steelbreeze/state 145 14 8.3.1 (Mar 30, 2022) Mar 30, 2022
SVG.js MIT 1 https://github.com/svgdotjs/svg.js 9541 1035 3.1.2 (Jan 26, 2022) Feb 7, 2022
svg2pdf.js MIT 1 https://github.com/yWorks/svg2pdf.js 396 75 v2.2.0 (Sep 14, 2021) Mar 2, 2022
Theatre.js Apache-2.0 1 https://github.com/theatre-js/theatre 5615 149 0.4.8-dev.2 (Dec 17, 2021) Mar 31, 2022
Three.js MIT 3 https://github.com/mrdoob/three.js/ 80663 31215 r139 (Mar 31, 2022) Apr 2, 2022
Tldraw MIT 1 https://github.com/Tldraw/Tldraw 6894 321 v1.6.1 (Feb 3, 2022) Apr 2, 2022
TogetherJS Mozilla Public License 1 https://github.com/jsfiddle/togetherjs 6875 886 v0.5.6 (Sep 6, 2014) Mar 1, 2020
Treant.js MIT 2 https://github.com/fperucic/treant-js 774 293 v1.0 (Nov 25, 2016) Dec 14, 2021
Treeviz BSD 1 https://github.com/PierreCapo/treeviz 120 21 2.3.0 (Feb 13, 2021) Feb 13, 2021
Two.js MIT 2 https://github.com/jonobr1/two.js 7628 454 v0.8.4 (Mar 30, 2022) Mar 30, 2022
Venn.js MIT 1 https://github.com/benfred/venn.js 927 222 v0.2.16 (Oct 10, 2017) Nov 29, 2018
VexFlow MIT 2 https://github.com/0xfe/vexflow 3254 587 4.0.1 (Mar 24, 2022) Mar 24, 2022
vis.js MIT / Apache-2.0 1 https://github.com/almende/vis 7908 1545 v4.21.0 (Oct 12, 2017) Jul 28, 2019
X6 MIT 1 https://github.com/antvis/X6 3138 865 @antv/x6@1.31.0 (Mar 23, 2022) Mar 27, 2020

Last update: 2022-08-31
Back to top