Based on our record, FabricJS seems to be a lot more popular than mxGraph. While we know about 30 links to FabricJS, we've tracked only 2 mentions of mxGraph. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
This AI-powered Story Card Maker is built as a SvelteKit application with Typescript. Using Flowbite Svelte component library, the whole application was laid out. The layout for the Story Card (emulating the size of a postcard - 4" x 3") is created as an HTML Canvas using Fabric.js. - Source: dev.to / 2 months ago
The canvas in Obsidian is as the whole app very well made. I wondered what they are using as well. My guess is https://www.xyflow.com/, which is for drawing nodes. More general purpose would be http://fabricjs.com/. Or very low level https://pixijs.com/. - Source: Hacker News / 3 months ago
Fabric.js is a powerful and simple Javascript HTML5 canvas library. It provides an interactive object model on top of the canvas element. Fabric also has SVG-to-canvas (and canvas-to-SVG) parser. - Source: dev.to / 9 months ago
I'm actually in the process of building something similar. It's a React app and I'm using the FabricJs library. Source: 12 months ago
I've played with this tech in early 2010s - they are using HTML5 Canvas tech + something like Fabric.js(http://fabricjs.com/) that controls Canvas objects. Source: about 1 year ago
It is possible to use the new API to retrieve the bpmn-visualization and mxGraph versions used at runtime: getVersion(). - Source: dev.to / about 2 years ago
This article is the first one of a series about mxGraph, the Javascript diagramming library. - Source: dev.to / about 3 years ago
Konva - Konva is 2d Canvas JavaScript framework for drawings shapes, animations, node nesting, layering, filtering, event handling, drag and drop and much more.
GoJS - GoJS is a JavaScript library for building interactive diagrams on HTML web pages. Build apps with flowcharts, org charts, BPMN, UML, modeling, and other visual graph types.
jsPlumb - jsPlumb is an advanced, standards-compliant and easy to use JS library for building connectivity based applications, such as flowcharts, process flow diagrams, sequence diagrams, organisation charts, etc. More than just a diagram library.
Paper.js - Open source vector graphics scripting framework that runs on top of the HTML5 Canvas.
p5.js - JS library for creating graphic and interactive experiences
Three.js - A JavaScript 3D library which makes WebGL simpler.