FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

maxGraph/packages/core at main · maxGraph/maxGraph · GitHub

forked from jgraph/mxgraph

Latest commit

 

History

History
 
 

README.md

@maxgraph/core

maxGraph is a TypeScript library for building interactive diagram applications. At its core, it manages:

  • Vertices — Nodes displayed as shapes (rectangles, ellipses, custom designs)
  • Edges — Connections between vertices (lines, arrows, custom paths)

Beyond basic diagram editing (resize, move, rotate), maxGraph provides automatic layout algorithms, graph theory operations, and deep API-level control. It's designed for developers building custom diagramming tools — flowchart editors, data lineage visualizers, network maps, process designers — where off-the-shelf solutions lack the flexibility or programmability you need.

maxGraph continues the legacy of mxGraph (archived in 2020) as its actively maintained successor. It preserves mxGraph's comprehensive features and XML compatibility while modernizing with native TypeScript, modular architecture, and smaller bundle sizes. Active development ensures continuous bug fixes and new capabilities.

For more details, see the maxGraph GitHub repository.

Install

npm install @maxgraph/core

Getting started

All the information is available in the README of the GitHub repository.


Back | FazBrowse Home | New Git URL