Skip to content

Interactive Diagrams for Angular

Create powerful node-based editors and visual interfaces with ease, fully optimized for Angular.

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:

Terminal window
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: