JavaScript diagram library
Import @diagrammo/dgmo as an open-source npm package. Parse DGMO source and render charts programmatically.
Install
bash
npm install @diagrammo/dgmoExample
typescript
import { render } from '@diagrammo/dgmo';
const svg = await render(`pie Languages
TypeScript 45
Python 30
Rust 25`, { theme: 'dark', palette: 'nord' });
// svg is a complete SVG string — write to file, embed in HTML, etc.
document.getElementById('chart').innerHTML = svg;38 chart types
Software
sequenceflowchartstateclasserc4infrasitemaparcboxes-and-lineswireframe
Data
barbar-stackedlinemulti-lineareapiedoughnutpolar-arearadarscatterheatmapchordslopefunctioncycletech-radar
Business
orgsankeyvennquadrantfunnelwordcloudjourney-map
Project
ganttkanbantimelinemindmap