🚀 Introducing JointJS for React #3424
marekhozak10
announced in
News
Replies: 1 comment 1 reply
|
This looks fantastic! Having a native React integration instead of relying on wrappers is a huge improvement. Keeping the JointJS data model while letting React handle rendering feels like the right architectural choice. Excited to try it out on workflow builders and node-based editors. |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Today we're releasing JointJS for React: a native React integration of the JointJS diagramming library. An idiomatic React API where the diagram behaves like regular React state: you read it with hooks, and your UI re-renders when it changes.
The powerful JointJS core, rendered the React way
For a long time, React developers could use JointJS only through a wrapper, and we knew from your feedback that it wasn't good enough. So we solved it properly: JointJS for React builds directly on the JointJS core and its model architecture — the serializable data structure that describes your diagram, with everything JointJS can do with it — is unchanged. What's new is the view layer: diagram nodes rendering is now handled by React, the way React developers expect.
And the UI around the canvas is React all the way: your stencil, your inspector, your shapes are all React components you build however you want.
What you're building on:
JointJS for React brings the full JointJS core to React:
This is what teams use JointJS for: AI workflow builders, BPMN editors, SCADA/HMI dashboards, data modeling tools, energy network diagrams — applications where the diagram is the product, not a feature.
Open source and commercial
JointJS for React, the core diagramming library, is open source. Advanced editing features — undo/redo, clipboard, multi-select, snaplines — and UI components like the stencil and halo ship in JointJS+ for React, the commercial extension.
See it running
We built an AI Workflow Builder demo with polished UX and full source code on GitHub:
Questions and feedback welcome in the comments! :)
All reactions