3 ms·
Show HN: Dgm.js – open-source infinite canvas library with smart shapes
An infinite canvas with smart shapes. It supports:
Smart shapes (scripting, constraints, extended properties)
Headless components (React)
Infinite canvas
Multi-page support
Hand-drawn styles
Real-time collaboration
Dark mode (adaptive colors)
Export to image (PNG, SVG)
Rich text
JSON export/import
https://dgmjs.dev/ https://dgmjs.dev/