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/amcharts5Latest: https://github.com/amcharts/amcharts4 | Newest version: 78Latest: 1074 | Newest version: 17Latest: 320 | Newest version: v5.1.10 (Mar 30, 2022)Latest: v4.10.24 (Feb 14, 2022) | Newest version: Mar 30, 2022Latest: 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: MITdiagram 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.0GLSP: EPL-2.0 | 1 | https://github.com/eclipse/sprottyhttps://github.com/eclipse-glsp/glsp | Sprotty: 417GLSP: 97 | Sprotty: 60GLSP: 19 | Sprotty: v0.11.0 (Nov 30, 2021)GLSP: 0.8.0 (Nov 11, 2020) | Sprotty: Mar 25, 2022GLSP: 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.0otherwise: | 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.jsv2: https://github.com/unconed/mathbox | v1: 1933v2: 816 | v1: 137v2: 88 | v1: –v2: v2.1.2 (Mar 29, 2022) | v1: Sep 29, 2015v2: 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