Built for Angular
Native Angular components with full TypeScript support and reactive state management
Built for Angular
Native Angular components with full TypeScript support and reactive state management
Highly Customizable
Create custom nodes, edges, and controls to match your application’s design
Performance Focused
Optimized rendering and efficient state updates for smooth interactions
Feature Rich
Includes selection, resizing, rotation, ports, groups, and more out of the box
Install ngDiagram and create your first diagram in minutes:
npm install ng-diagram
Then import the styles and create your first diagram component. Check out our Quick Start guide for a complete walkthrough.
Join our community and contribute to ngDiagram: