grafloria
The framework-agnostic diagram engine — flow charts, dashboards, UML, ERD & real-time collaboration. Native Angular, React, Vue. Obstacle-avoiding edge routing, CRDT collab, SVG/PNG/PDF export. MIT, no pro tier. 100+ live demos, each a CI test.
파일 탐색기
파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- ci.yml
- animating-edges.component.ts
- auto-layout.component.ts
- auto-sizing.component.ts
- class-uml.component.ts
- collapse-expand.component.ts
- comments.component.html
- comments.component.ts
- computing-flows.component.ts
- conflict-resolution.component.ts
- connection-events.component.ts
- connection-limit.component.ts
- connection-validation.component.ts
- context-menu.component.ts
- contextual-zoom.component.ts
- copy-paste.component.ts
- css-variables.component.ts
- custom-edges.component.ts
- custom-nodes.component.ts
- dagre-tree.component.ts
- dark-mode.component.html
- dark-mode.component.ts
- dashboard-builder.component.ts
- dashboard-containers.component.ts
- delete-middle-node.component.ts
- download-image.component.ts
- drag-and-drop.component.ts
- drag-handle.component.ts
- drag-undo.component.ts
- dynamic-layouting.component.ts
- easy-connect.component.ts
- easy-connect-body.component.ts
- edge-labels.component.ts
- edge-markers.component.ts
- edge-routing.component.ts
- edge-toolbar.component.ts
- edge-types.component.ts
- editable-edge.component.ts
- editable-round-trip.component.ts
- elk-tree.component.ts
- er-advanced.component.ts
- eraser.component.ts
- erd-editor.component.ts
- execute-flow.component.ts
- expand-collapse.component.ts
- floating-edges.component.html
- floating-edges.component.ts
- fluid-board.component.ts
- force-layout.component.ts
- freehand-draw.component.ts
- grid-options.component.ts
- group-frames.component.ts
- helper-lines.component.ts
- html-nodes.component.html
- html-nodes.component.ts
- intersections.component.ts
- jump-overs.component.ts
- keyboard-a11y.component.ts
- layout-portfolio.component.ts
- live-cursors.component.ts
- magnet-and-highlight.component.ts
- marquee-select.component.ts
- mermaid-text.component.html
- mermaid-text.component.ts
- mermaid-viewer.component.ts
- minimap-and-controls.component.ts
- n8n-spec.ts
- n8n-workflow.component.css
- n8n-workflow.component.html
- n8n-workflow.component.ts
- named-style-classes.component.ts
- nested-containers.component.ts
- node-position-animation.component.ts
- node-resize-gesture.component.ts
- node-resizer.component.ts
- node-toolbar.component.ts
- layout.worker.ts
- off-thread-layout.component.ts
- offline-and-reconnect.component.ts
- paint-servers.component.ts
- parallel-links-and-self-loops.component.ts
- parent-child.component.ts
- parent-move.component.ts
- pdf-export.component.ts
- perf-hud.component.ts
- port-groups-and-layouts.component.ts
- port-labels.component.ts
- port-shapes.component.ts
- presentation-mode.component.ts
- preventing-cycles.component.ts
- proximity-connect.component.ts
- proximity-connect-live.component.ts
- reconnect-edge.component.ts
- rectangle.component.ts
- rotatable-node.component.ts
- routing-algorithms.component.ts
- save-and-restore.component.html
- save-and-restore.component.ts
- scrollable-cards.component.ts
- selection-grouping.component.ts
- server-side-export.component.ts
- shapes.component.ts
- stress-test.component.ts
- stroke-edit.component.ts
- sub-flow.component.ts
- swimlanes.component.ts
- table-er.component.ts
- theme-bound-properties.component.ts
- themes-and-tokens.component.ts
- touch-device.component.ts
- turbo-flow.component.ts
- two-tabs-live.component.html
- two-tabs-live.component.ts
- typed-ports.component.ts
- uml-relationships.component.ts
- undo-redo.component.html
- undo-redo.component.ts
- updating-nodes.component.ts
- validation.component.ts
- demo-ready.ts
- whiteboard-host.ts
- app.component.ts
- app.routes.ts
- index.html
- main.ts
- styles.css
- project.json
- tsconfig.app.json
- tsconfig.json
- animating-edges.tsx
- auto-layout.tsx
- auto-sizing.tsx
- class-uml.tsx
- collapse-expand.tsx
- comments.tsx
- computing-flows.tsx
- conflict-resolution.tsx
- connection-events.tsx
- connection-limit.tsx
- connection-validation.tsx
- context-menu.tsx
- contextual-zoom.tsx
- copy-paste.tsx
- css-variables.tsx
- custom-edges.tsx
- custom-nodes.tsx
- dagre-tree.tsx
- dark-mode.tsx
- dashboard-builder.tsx
- dashboard-containers.tsx
- delete-middle-node.tsx
- download-image.tsx
- drag-and-drop.tsx
- drag-handle.tsx
- drag-undo.tsx
- dynamic-layouting.tsx
- easy-connect-body.tsx
- easy-connect.tsx
- edge-labels.tsx
- edge-markers.tsx
- edge-routing.tsx
- edge-toolbar.tsx
- edge-types.tsx
- editable-edge.tsx
- editable-round-trip.tsx
- elk-tree.tsx
- er-advanced.tsx
- eraser.tsx
- erd-editor.tsx
- execute-flow.tsx
- expand-collapse.tsx
- floating-edges.tsx
- fluid-board.tsx
- force-layout.tsx
- freehand-draw.tsx
- grid-options.tsx
- group-frames.tsx
- helper-lines.tsx
- html-nodes.tsx
- intersections.tsx
- jump-overs.tsx
- keyboard-a11y.tsx
- layout-portfolio.tsx
- live-cursors.tsx
- magnet-and-highlight.tsx
- marquee-select.tsx
- mermaid-text.tsx
- mermaid-viewer.tsx
- minimap-and-controls.tsx
- n8n-controller.ts
- n8n-spec.ts
- n8n-workflow.tsx
- named-style-classes.tsx
- nested-containers.tsx
- node-position-animation.tsx
- node-resize-gesture.tsx
- node-resizer.tsx
- node-toolbar.tsx
- off-thread-layout.tsx
- off-thread-layout.worker.ts
- offline-and-reconnect.tsx
- paint-servers.tsx
- parallel-links-and-self-loops.tsx
- parent-child.tsx
- parent-move.tsx
- pdf-export.tsx
- perf-hud.tsx
- port-groups-and-layouts.tsx
- port-labels.tsx
- port-shapes.tsx
- presentation-mode.tsx
- preventing-cycles.tsx
- proximity-connect-live.tsx
- proximity-connect.tsx
- reconnect-edge.tsx
- rectangle.tsx
- rotatable-node.tsx
- routing-algorithms.tsx
- save-and-restore.tsx
- scrollable-cards.tsx
- selection-grouping.tsx
- server-side-export.tsx
- shapes.tsx
- stress-test.tsx
- stroke-edit.tsx
- sub-flow.tsx
- swimlanes.tsx
- table-er.tsx
- theme-bound-properties.tsx
- themes-and-tokens.tsx
- touch-device.tsx
- turbo-flow.tsx
- two-tabs-live.tsx
- typed-ports.tsx
- uml-relationships.tsx
- undo-redo.tsx
- updating-nodes.tsx
- validation.tsx
- whiteboard-host.ts
- index.html
- main.tsx
- ready.ts
- routes.ts
- build.mjs
- animating-edges.vue
- auto-layout.vue
- auto-sizing.vue
- class-uml.vue
- collapse-expand.vue
- comments.vue
- computing-flows.vue
- conflict-resolution.vue
- connection-events.vue
- connection-limit.vue
- connection-validation.vue
- context-menu.vue
- contextual-zoom.vue
- copy-paste.vue
- css-variables.vue
- custom-edges.vue
- custom-nodes.vue
- dagre-tree.vue
- dark-mode.vue
- dashboard-builder.vue
- dashboard-containers.vue
- delete-middle-node.vue
- download-image.vue
- drag-and-drop.vue
- drag-handle.vue
- drag-undo.vue
- dynamic-layouting.vue
- easy-connect-body.vue
- easy-connect.vue
- edge-labels.vue
- edge-markers.vue
- edge-routing.vue
- edge-toolbar.vue
- edge-types.vue
- editable-edge.vue
- editable-round-trip.vue
- elk-tree.vue
- er-advanced.vue
- eraser.vue
- erd-editor.vue
- execute-flow.vue
- expand-collapse.vue
- floating-edges.vue
- fluid-board.vue
- force-layout.vue
- freehand-draw.vue
- grid-options.vue
- group-frames.vue
- helper-lines.vue
- html-nodes.vue
- intersections.vue
- jump-overs.vue
- keyboard-a11y.vue
- layout-portfolio.vue
- layout.worker.ts
- live-cursors.vue
- magnet-and-highlight.vue
- marquee-select.vue
- mermaid-text.vue
- mermaid-viewer.vue
- minimap-and-controls.vue
- n8n-spec.ts
- n8n-workflow.vue
- named-style-classes.vue
- nested-containers.vue
- node-position-animation.vue
- node-resize-gesture.vue
- node-resizer.vue
- node-toolbar.vue
- off-thread-layout.vue
- offline-and-reconnect.vue
- paint-servers.vue
- parallel-links-and-self-loops.vue
- parent-child.vue
- parent-move.vue
- pdf-export.vue
- perf-hud.vue
- port-groups-and-layouts.vue
- port-labels.vue
- port-shapes.vue
- presentation-mode.vue
- preventing-cycles.vue
- proximity-connect-live.vue
- proximity-connect.vue
- reconnect-edge.vue
- rectangle.vue
- rotatable-node.vue
- routing-algorithms.vue
- save-and-restore.vue
- scrollable-cards.vue
- selection-grouping.vue
- server-side-export.vue
- shapes.vue
- stress-test.vue
- stroke-edit.vue
- sub-flow.vue
- swimlanes.vue
- table-er.vue
- theme-bound-properties.vue
- themes-and-tokens.vue
- touch-device.vue
- turbo-flow.vue
- two-tabs-live.vue
- typed-ports.vue
- uml-relationships.vue
- undo-redo.vue
- updating-nodes.vue
- validation.vue
- whiteboard-host.ts
- index.html
- main.ts
- ready.ts
- routes.ts
- build.mjs
- demo-app.spec.ts
- erd-designer.spec.ts
- example.spec.ts
- workflow-builder.spec.ts
- favicon.ico
- table-node.component.ts
- test-html-node.component.ts
- advanced-routing-demo.component.css
- advanced-routing-demo.component.html
- advanced-routing-demo.component.ts
- animation-demo.component.ts
- basic-demo.component.css
- basic-demo.component.html
- basic-demo.component.ts
- custom-nodes.component.css
- custom-nodes.component.html
- custom-nodes.component.ts
- dashboard-builder.component.css
- dashboard-builder.component.html
- dashboard-builder.component.ts
- dsl-bidirectional-demo.component.css
- dsl-bidirectional-demo.component.html
- dsl-bidirectional-demo.component.ts
- dsl-extended-types-gallery.component.css
- dsl-extended-types-gallery.component.html
- dsl-extended-types-gallery.component.ts
- dsl-performance-demo.component.css
- dsl-performance-demo.component.html
- dsl-performance-demo.component.ts
- dsl-styling-studio.component.css
- dsl-styling-studio.component.html
- dsl-styling-studio.component.ts
- dsl-template-builder.component.css
- dsl-template-builder.component.html
- dsl-template-builder.component.ts
- elk-comparison.component.css
- elk-comparison.component.html
- elk-comparison.component.ts
- elk-comparison.path-endpoint.spec.ts
- elk-comparison.rerouting.spec.ts
- erd-designer.component.css
- erd-designer.component.html
- erd-designer.component.spec.ts
- erd-designer.component.ts
- table-node.component.spec.ts
- table-node.component.ts
- form-builder.component.css
- form-builder.component.html
- form-builder.component.ts
- home.component.css
- home.component.html
- home.component.ts
- layout-showcase.component.css
- layout-showcase.component.html
- layout-showcase.component.ts
- mobile-demo.component.ts
- shape-gallery.component.css
- shape-gallery.component.html
- shape-gallery.component.ts
- action-trigger-editor.component.ts
- animation-timeline.component.ts
- behavior-editor.component.ts
- child-node-wizard.component.ts
- color-picker.component.ts
- command-palette.component.ts
- component-editor-panel.component.ts
- component-mode-editor.component.ts
- data-testing-panel.component.ts
- documentation-sidebar.component.css
- documentation-sidebar.component.html
- documentation-sidebar.component.ts
- event-handler-config.component.ts
- event-monitor-panel.component.ts
- gradient-builder.component.ts
- json-editor.component.css
- json-editor.component.html
- json-editor.component.ts
- layout-editor.component.ts
- minimap.component.spec.ts
- minimap.component.ts
- monaco-editor.component.ts
- nested-structure-tree.component.ts
- node-layer-editor.component.ts
- node-tree-view.component.ts
- performance-panel.component.css
- performance-panel.component.html
- performance-panel.component.ts
- port-config-panel.component.ts
- port-overlay.component.ts
- preview-panel.component.css
- preview-panel.component.html
- preview-panel.component.phase8.spec.ts
- preview-panel.component.ts
- props-schema-editor.component.ts
- shape-picker.component.ts
- slot-config-editor.component.ts
- snippet-panel.component.css
- snippet-panel.component.html
- snippet-panel.component.ts
- spacing-editor.component.ts
- state-management-editor.component.ts
- style-properties-panel.component.ts
- template-card.component.css
- template-card.component.html
- template-card.component.ts
- template-gallery.component.css
- template-gallery.component.html
- template-gallery.component.ts
- template-sidebar.component.css
- template-sidebar.component.html
- template-sidebar.component.ts
- template-preview-modal.component.css
- template-preview-modal.component.html
- template-preview-modal.component.ts
- sample-templates.ts
- design-tokens.ts
- multi-node-state.model.ts
- template-metadata.model.ts
- node-template.schema.ts
- documentation.service.ts
- drag-drop.service.ts
- keyboard-shortcuts.service.ts
- performance-monitor.service.ts
- port-alignment-helper.service.ts
- snippet.service.ts
- template-editor.service.ts
- template-gallery.service.ts
- template-library.service.ts
- undo-redo.service.ts
- button.component.ts
- IMPLEMENTATION_SUMMARY.md
- INTEGRATION_EXAMPLE.md
- README.md
- template-builder.component.css
- template-builder.component.html
- template-builder.component.ts
- basic-toolbar-demo.component.ts
- comprehensive-toolbar-demo.component.ts
- custom-toolbar-demo.component.ts
- workflow-builder.component.css
- workflow-builder.component.html
- workflow-builder.component.spec.ts
- workflow-builder.component.ts
- workflow-node.component.spec.ts
- workflow-node.component.ts
- app.component.css
- app.component.html
- app.component.ts
- app.config.ts
- app.routes.ts
- nx-welcome.component.ts
- index.html
- main.ts
- styles.css
- test-setup.ts
- .eslintrc.json
- DIAGNOSTIC_SCRIPT.js
- jest.config.ts
- playwright.config.ts
- project.json
- SOLUTION_DIAGONAL_LINES_FIX.md
- SOLUTION_LINK_REROUTING_FIX.md
- tsconfig.app.json
- tsconfig.editor.json
- tsconfig.json
- tsconfig.spec.json
- favicon.svg
- grafloria-mark.svg
- mark-16.png
- mark-180.png
- mark-32.png
- mark-512.png
- editor.gif
- frame-meter.js
- grafloria-app.js
- reactflow-app.jsx
- scene.js
- package-lock.json
- package.json
- README.md
- run.mjs
- comments.html
- conflict-resolution.html
- live-cursors.html
- offline-and-reconnect.html
- presentation-mode.html
- two-tabs-live.html
- dashboard-builder.html
- fluid-board.html
- grid-options.html
- nested-containers.html
- class-uml.html
- er-advanced.html
- erd-editor.html
- query-builder.html
- scrollable-cards.html
- shape-data.html
- stencil-palette.html
- table-er.html
- uml-relationships.html
- visio-editor.html
- collab__comments.after.png
- collab__comments.boot.png
- collab__conflict-resolution.after.png
- collab__conflict-resolution.boot.png
- collab__live-cursors.after.png
- collab__live-cursors.boot.png
- collab__offline-and-reconnect.after.png
- collab__offline-and-reconnect.boot.png
- collab__presentation-mode.after.png
- collab__presentation-mode.boot.png
- collab__presentation-mode.showcase.png
- collab__two-tabs-live.after.png
- collab__two-tabs-live.boot.png
- dashboard__dashboard-builder.after.png
- dashboard__dashboard-builder.boot.png
- dashboard__dashboard-builder.showcase.png
- dashboard__fluid-board.after.png
- dashboard__fluid-board.boot.png
- dashboard__grid-options.after.png
- dashboard__grid-options.boot.png
- dashboard__nested-containers.after.png
- dashboard__nested-containers.boot.png
- dashboard__nested-containers.showcase.png
- diagrams__class-uml.after.png
- diagrams__class-uml.boot.png
- diagrams__er-advanced.after.png
- diagrams__er-advanced.boot.png
- diagrams__erd-editor.after.png
- diagrams__erd-editor.boot.png
- diagrams__query-builder.after.png
- diagrams__query-builder.boot.png
- diagrams__query-builder.showcase.png
- diagrams__scrollable-cards.after.png
- diagrams__scrollable-cards.boot.png
- diagrams__shape-data.after.png
- diagrams__shape-data.boot.png
- diagrams__stencil-palette.after.png
- diagrams__stencil-palette.boot.png
- diagrams__table-er.after.png
- diagrams__table-er.boot.png
- diagrams__uml-relationships.after.png
- diagrams__uml-relationships.boot.png
- diagrams__visio-editor.after.png
- diagrams__visio-editor.boot.png
- edges__animating-edges.after.png
- edges__animating-edges.boot.png
- edges__custom-edges.after.png
- edges__custom-edges.boot.png
- edges__edge-labels.after.png
- edges__edge-labels.boot.png
- edges__edge-markers.after.png
- edges__edge-markers.boot.png
- edges__edge-routing.after.png
- edges__edge-routing.boot.png
- edges__edge-toolbar.after.png
- edges__edge-toolbar.boot.png
- edges__edge-types.after.png
- edges__edge-types.boot.png
- edges__editable-edge.after.png
- edges__editable-edge.boot.png
- edges__floating-edges.after.png
- edges__floating-edges.boot.png
- edges__floating-edges.showcase.png
- edges__jump-overs.after.png
- edges__jump-overs.boot.png
- edges__parallel-links-and-self-loops.after.png
- edges__parallel-links-and-self-loops.boot.png
- edges__reconnect-edge.after.png
- edges__reconnect-edge.boot.png
- edges__routing-algorithms.after.png
- edges__routing-algorithms.boot.png
- grouping__collapse-expand.after.png
- grouping__collapse-expand.boot.png
- grouping__drop-to-contain.after.png
- grouping__drop-to-contain.boot.png
- grouping__group-frames.after.png
- grouping__group-frames.boot.png
- grouping__parent-child.after.png
- grouping__parent-child.boot.png
- grouping__parent-child.showcase.png
- grouping__selection-grouping.after.png
- grouping__selection-grouping.boot.png
- grouping__sub-flow.after.png
- grouping__sub-flow.boot.png
- grouping__swimlanes.after.png
- grouping__swimlanes.boot.png
- interaction__computing-flows.after.png
- interaction__computing-flows.boot.png
- interaction__connection-events.after.png
- interaction__connection-events.boot.png
- interaction__context-menu.after.png
- interaction__context-menu.boot.png
- interaction__contextual-zoom.after.png
- interaction__contextual-zoom.boot.png
- interaction__contextual-zoom.showcase.png
- interaction__copy-paste.after.png
- interaction__copy-paste.boot.png
- interaction__drag-and-drop.after.png
- interaction__drag-and-drop.boot.png
- interaction__drag-undo.after.png
- interaction__drag-undo.boot.png
- interaction__easy-connect-body.after.png
- interaction__easy-connect-body.boot.png
- interaction__execute-flow.after.png
- interaction__execute-flow.boot.png
- interaction__execute-flow.showcase.png
- interaction__helper-lines.after.png
- interaction__helper-lines.boot.png
- interaction__helper-lines.showcase.png
- interaction__keyboard-a11y.after.png
- interaction__keyboard-a11y.boot.png
- interaction__marquee-select.after.png
- interaction__marquee-select.boot.png
- interaction__marquee-select.showcase.png
- interaction__n8n-workflow.after.png
- interaction__n8n-workflow.boot.png
- interaction__n8n-workflow.showcase.png
- interaction__parent-move.after.png
- interaction__parent-move.boot.png
- interaction__preventing-cycles.after.png
- interaction__preventing-cycles.boot.png
- interaction__proximity-connect-live.after.png
- interaction__proximity-connect-live.boot.png
- interaction__save-and-restore.after.png
- interaction__save-and-restore.boot.png
- interaction__touch-device.after.png
- interaction__touch-device.boot.png
- interaction__undo-redo.after.png
- interaction__undo-redo.boot.png
- interaction__validation.after.png
- interaction__validation.boot.png
- layout__auto-layout.after.png
- layout__auto-layout.boot.png
- layout__dagre-tree.after.png
- layout__dagre-tree.boot.png
- layout__dynamic-layouting.after.png
- layout__dynamic-layouting.boot.png
- layout__elk-tree.after.png
- layout__elk-tree.boot.png
- layout__expand-collapse.after.png
- layout__expand-collapse.boot.png
- layout__expand-collapse.showcase.png
- layout__force-layout.after.png
- layout__force-layout.boot.png
- layout__layout-portfolio.after.png
- layout__layout-portfolio.boot.png
- layout__nested-containers.after.png
- layout__nested-containers.boot.png
- layout__off-thread-layout.after.png
- layout__off-thread-layout.boot.png
- manifest.json
- misc__download-image.after.png
- misc__download-image.boot.png
- misc__drawio-import.after.png
- misc__drawio-import.boot.png
- misc__editable-round-trip.after.png
- misc__editable-round-trip.boot.png
- misc__mermaid-text.after.png
- misc__mermaid-text.boot.png
- misc__mermaid-viewer.after.png
- misc__mermaid-viewer.boot.png
- misc__minimap-and-controls.after.png
- misc__minimap-and-controls.boot.png
- misc__pdf-export.after.png
- misc__pdf-export.boot.png
- misc__perf-hud.after.png
- misc__perf-hud.boot.png
- misc__server-side-export.after.png
- misc__server-side-export.boot.png
- nodes__auto-sizing.after.png
- nodes__auto-sizing.boot.png
- nodes__connection-limit.after.png
- nodes__connection-limit.boot.png
- nodes__custom-nodes.after.png
- nodes__custom-nodes.boot.png
- nodes__delete-middle-node.after.png
- nodes__delete-middle-node.boot.png
- nodes__drag-handle.after.png
- nodes__drag-handle.boot.png
- nodes__easy-connect.after.png
- nodes__easy-connect.boot.png
- nodes__edit-label.after.png
- nodes__edit-label.boot.png
- nodes__html-nodes.after.png
- nodes__html-nodes.boot.png
- nodes__intersections.after.png
- nodes__intersections.boot.png
- nodes__intersections.showcase.png
- nodes__node-position-animation.after.png
- nodes__node-position-animation.boot.png
- nodes__node-position-animation.showcase.png
- nodes__node-resize-gesture.after.png
- nodes__node-resize-gesture.boot.png
- nodes__node-resizer.after.png
- nodes__node-resizer.boot.png
- nodes__node-toolbar.after.png
- nodes__node-toolbar.boot.png
- nodes__proximity-connect.after.png
- nodes__proximity-connect.boot.png
- nodes__proximity-connect.showcase.png
- nodes__rotatable-node.after.png
- nodes__rotatable-node.boot.png
- nodes__shapes.after.png
- nodes__shapes.boot.png
- nodes__stress-test.after.png
- nodes__stress-test.boot.png
- nodes__updating-nodes.after.png
- nodes__updating-nodes.boot.png
- ports__connection-validation.after.png
- ports__connection-validation.boot.png
- ports__magnet-and-highlight.after.png
- ports__magnet-and-highlight.boot.png
- ports__port-groups-and-layouts.after.png
- ports__port-groups-and-layouts.boot.png
- ports__port-labels.after.png
- ports__port-labels.boot.png
- ports__port-shapes.after.png
- ports__port-shapes.boot.png
- ports__typed-ports.after.png
- ports__typed-ports.boot.png
- styling__css-variables.after.png
- styling__css-variables.boot.png
- styling__dark-mode.after.png
- styling__dark-mode.boot.png
- styling__dark-mode.showcase.png
- styling__named-style-classes.after.png
- styling__named-style-classes.boot.png
- styling__paint-servers.after.png
- styling__paint-servers.boot.png
- styling__theme-bound-properties.after.png
- styling__theme-bound-properties.boot.png
- styling__theme-bound-properties.showcase.png
- styling__themes-and-tokens.after.png
- styling__themes-and-tokens.boot.png
- styling__turbo-flow.after.png
- styling__turbo-flow.boot.png
- tolerances.json
- whiteboard__eraser.after.png
- whiteboard__eraser.boot.png
- whiteboard__freehand-draw.after.png
- whiteboard__freehand-draw.boot.png
- whiteboard__rectangle.after.png
- whiteboard__rectangle.boot.png
- whiteboard__stroke-edit.after.png
- whiteboard__stroke-edit.boot.png
- .gitignore
- dashboard-scenarios-run.mjs
- drop-map.mjs
- export-fetch-run.mjs
- export-pdf-run.mjs
- export-tree-images-run.mjs
- export-widgets-run.mjs
- gallery-run.mjs
- interaction-run.mjs
- kit-lab-run.mjs
- kit-lab.html
- layout-bench-run.mjs
- layout-bench.html
- master-sheet-run.mjs
- mermaid-oracle-run.mjs
- mermaid-oracle.html
- packaging-run.mjs
- probe-fit.mjs
- query-builder-run.mjs
- save-load-run.mjs
- scroll-harness.html
- scroll-run.mjs
- shoot.mjs
- table-editing-run.mjs
- variant-run.mjs
- visio-editor-run.mjs
- visual-run.mjs
- animating-edges.html
- custom-edges.html
- edge-labels.html
- edge-markers.html
- edge-routing.html
- edge-toolbar.html
- edge-types.html
- editable-edge.html
- floating-edges.html
- jump-overs.html
- parallel-links-and-self-loops.html
- reconnect-edge.html
- routing-algorithms.html
- collapse-expand.html
- drop-to-contain.html
- group-frames.html
- parent-child.html
- selection-grouping.html
- sub-flow.html
- swimlanes.html
- computing-flows.html
- connection-events.html
- context-menu.html
- contextual-zoom.html
- copy-paste.html
- drag-and-drop.html
- drag-undo.html
- easy-connect-body.html
- execute-flow.html
- helper-lines.html
- keyboard-a11y.html
- marquee-select.html
- n8n-workflow.html
- parent-move.html
- preventing-cycles.html
- proximity-connect-live.html
- save-and-restore.html
- touch-device.html
- undo-redo.html
- validation.html
- _layout-lib.js
- auto-layout.html
- dagre-tree.html
- dynamic-layouting.html
- elk-tree.html
- expand-collapse.html
- force-layout.html
- layout-portfolio.html
- nested-containers.html
- off-thread-layout.html
- download-image.html
- drawio-import.html
- editable-round-trip.html
- mermaid-text.html
- mermaid-viewer.html
- minimap-and-controls.html
- pdf-export.html
- perf-hud.html
- server-side-export.html
- auto-sizing.html
- connection-limit.html
- custom-nodes.html
- delete-middle-node.html
- drag-handle.html
- easy-connect.html
- edit-label.html
- html-nodes.html
- intersections.html
- node-position-animation.html
- node-resize-gesture.html
- node-resizer.html
- node-toolbar.html
- proximity-connect.html
- rotatable-node.html
- shapes.html
- stress-test.html
- updating-nodes.html
- connection-validation.html
- magnet-and-highlight.html
- port-groups-and-layouts.html
- port-labels.html
- port-shapes.html
- typed-ports.html
- code-editor.js
- demo.css
- demo.js
- demos-manifest.js
- logo.svg
- css-variables.html
- dark-mode.html
- named-style-classes.html
- paint-servers.html
- theme-bound-properties.html
- themes-and-tokens.html
- turbo-flow.html
- comments.png
- conflict-resolution.png
- live-cursors.png
- offline-and-reconnect.png
- presentation-mode.png
- two-tabs-live.png
- dashboard-builder.png
- fluid-board.png
- grid-options.png
- class-uml.png
- er-advanced.png
- erd-editor.png
- query-builder.png
- scrollable-cards.png
- shape-data.png
- stencil-palette.png
- table-er.png
- uml-relationships.png
- visio-editor.png
- animating-edges.png
- custom-edges.png
- edge-labels.png
- edge-markers.png
- edge-routing.png
- edge-toolbar.png
- edge-types.png
- editable-edge.png
- floating-edges.png
- jump-overs.png
- parallel-links-and-self-loops.png
- reconnect-edge.png
- routing-algorithms.png
- collapse-expand.png
- drop-to-contain.png
- group-frames.png
- parent-child.png
- selection-grouping.png
- sub-flow.png
- swimlanes.png
- computing-flows.png
- connection-events.png
- context-menu.png
- contextual-zoom.png
- copy-paste.png
- drag-and-drop.png
- drag-undo.png
- easy-connect-body.png
- execute-flow.png
- helper-lines.png
- keyboard-a11y.png
- marquee-select.png
- n8n-workflow.png
- parent-move.png
- preventing-cycles.png
- proximity-connect-live.png
- save-and-restore.png
- touch-device.png
- undo-redo.png
- validation.png
- auto-layout.png
- dagre-tree.png
- dynamic-layouting.png
- elk-tree.png
- expand-collapse.png
- force-layout.png
- layout-portfolio.png
- nested-containers.png
- off-thread-layout.png
- download-image.png
- drawio-import.png
- editable-round-trip.png
- mermaid-text.png
- mermaid-viewer.png
- minimap-and-controls.png
- pdf-export.png
- perf-hud.png
- server-side-export.png
- auto-sizing.png
- connection-limit.png
- custom-nodes.png
- delete-middle-node.png
- drag-handle.png
- easy-connect.png
- edit-label.png
- html-nodes.png
- intersections.png
- node-position-animation.png
- node-resize-gesture.png
- node-resizer.png
- node-toolbar.png
- proximity-connect.png
- rotatable-node.png
- shapes.png
- stress-test.png
- updating-nodes.png
- connection-validation.png
- magnet-and-highlight.png
- port-groups-and-layouts.png
- port-labels.png
- port-shapes.png
- typed-ports.png
- css-variables.png
- dark-mode.png
- named-style-classes.png
- paint-servers.png
- theme-bound-properties.png
- themes-and-tokens.png
- turbo-flow.png
- eraser.png
- freehand-draw.png
- rectangle.png
- stroke-edit.png
- eraser.html
- freehand-draw.html
- rectangle.html
- stroke-edit.html
- .gitignore
- build.mjs
- index-gen.mjs
- index.html
- README.md
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- og.png
- index.html
- index.html
- og.png
- index.html
- og.png
- feed.xml
- index.html
- index.html
- index.html
- og.png
- comments.html
- conflict-resolution.html
- live-cursors.html
- offline-and-reconnect.html
- presentation-mode.html
- two-tabs-live.html
- dashboard-builder.html
- fluid-board.html
- grid-options.html
- nested-containers.html
- class-uml.html
- er-advanced.html
- erd-editor.html
- query-builder.html
- scrollable-cards.html
- shape-data.html
- stencil-palette.html
- table-er.html
- uml-relationships.html
- visio-editor.html
- kit-lab.html
- animating-edges.html
- custom-edges.html
- edge-labels.html
- edge-markers.html
- edge-routing.html
- edge-toolbar.html
- edge-types.html
- editable-edge.html
- floating-edges.html
- jump-overs.html
- parallel-links-and-self-loops.html
- reconnect-edge.html
- routing-algorithms.html
- collapse-expand.html
- drop-to-contain.html
- group-frames.html
- parent-child.html
- selection-grouping.html
- sub-flow.html
- swimlanes.html
- computing-flows.html
- connection-events.html
- context-menu.html
- contextual-zoom.html
- copy-paste.html
- drag-and-drop.html
- drag-undo.html
- easy-connect-body.html
- execute-flow.html
- helper-lines.html
- keyboard-a11y.html
- marquee-select.html
- n8n-workflow.html
- parent-move.html
- preventing-cycles.html
- proximity-connect-live.html
- save-and-restore.html
- touch-device.html
- undo-redo.html
- validation.html
- _layout-lib.js
- auto-layout.html
- dagre-tree.html
- dynamic-layouting.html
- elk-tree.html
- expand-collapse.html
- force-layout.html
- layout-portfolio.html
- nested-containers.html
- off-thread-layout.html
- download-image.html
- drawio-import.html
- editable-round-trip.html
- mermaid-text.html
- mermaid-viewer.html
- minimap-and-controls.html
- pdf-export.html
- perf-hud.html
- server-side-export.html
- auto-sizing.html
- connection-limit.html
- custom-nodes.html
- delete-middle-node.html
- drag-handle.html
- easy-connect.html
- edit-label.html
- html-nodes.html
- intersections.html
- node-position-animation.html
- node-resize-gesture.html
- node-resizer.html
- node-toolbar.html
- proximity-connect.html
- rotatable-node.html
- shapes.html
- stress-test.html
- updating-nodes.html
- connection-validation.html
- magnet-and-highlight.html
- port-groups-and-layouts.html
- port-labels.html
- port-shapes.html
- typed-ports.html
- code-editor.js
- demo.css
- demo.js
- demos-manifest.js
- grafloria.js
- logo.svg
- css-variables.html
- dark-mode.html
- named-style-classes.html
- paint-servers.html
- theme-bound-properties.html
- themes-and-tokens.html
- turbo-flow.html
- comments.png
- conflict-resolution.png
- live-cursors.png
- offline-and-reconnect.png
- presentation-mode.png
- two-tabs-live.png
- dashboard-builder.png
- fluid-board.png
- grid-options.png
- nested-containers.png
- class-uml.png
- er-advanced.png
- erd-editor.png
- query-builder.png
- scrollable-cards.png
- shape-data.png
- stencil-palette.png
- table-er.png
- uml-relationships.png
- visio-editor.png
- animating-edges.png
- custom-edges.png
- edge-labels.png
- edge-markers.png
- edge-routing.png
- edge-toolbar.png
- edge-types.png
- editable-edge.png
- floating-edges.png
- jump-overs.png
- parallel-links-and-self-loops.png
- reconnect-edge.png
- routing-algorithms.png
- collapse-expand.png
- drop-to-contain.png
- group-frames.png
- parent-child.png
- selection-grouping.png
- sub-flow.png
- swimlanes.png
- computing-flows.png
- connection-events.png
- context-menu.png
- contextual-zoom.png
- copy-paste.png
- drag-and-drop.png
- drag-undo.png
- easy-connect-body.png
- execute-flow.png
- helper-lines.png
- keyboard-a11y.png
- marquee-select.png
- n8n-workflow.png
- parent-move.png
- preventing-cycles.png
- proximity-connect-live.png
- save-and-restore.png
- touch-device.png
- undo-redo.png
- validation.png
- auto-layout.png
- dagre-tree.png
- dynamic-layouting.png
- elk-tree.png
- expand-collapse.png
- force-layout.png
- layout-portfolio.png
- nested-containers.png
- off-thread-layout.png
- download-image.png
- drawio-import.png
- editable-round-trip.png
- mermaid-text.png
- mermaid-viewer.png
- minimap-and-controls.png
- pdf-export.png
- perf-hud.png
- server-side-export.png
- auto-sizing.png
- connection-limit.png
- custom-nodes.png
- delete-middle-node.png
- drag-handle.png
- easy-connect.png
- edit-label.png
- html-nodes.png
- intersections.png
- node-position-animation.png
- node-resize-gesture.png
- node-resizer.png
- node-toolbar.png
- proximity-connect.png
- rotatable-node.png
- shapes.png
- stress-test.png
- updating-nodes.png
- connection-validation.png
- magnet-and-highlight.png
- port-groups-and-layouts.png
- port-labels.png
- port-shapes.png
- typed-ports.png
- css-variables.png
- dark-mode.png
- named-style-classes.png
- paint-servers.png
- theme-bound-properties.png
- themes-and-tokens.png
- turbo-flow.png
- eraser.png
- freehand-draw.png
- rectangle.png
- stroke-edit.png
- eraser.html
- freehand-draw.html
- rectangle.html
- stroke-edit.html
- .gitignore
- index.html
- README.md
- chunk-23MH5X5J.js
- chunk-2JKPWXQZ.js
- chunk-2ZB4MEN7.js
- chunk-375FEWWD.js
- chunk-3HFRFT5Q.js
- chunk-45C475NE.js
- chunk-4DQPZCF3.js
- chunk-4HM7GICF.js
- chunk-4S5YMGE6.js
- chunk-5LU4W3ZU.js
- chunk-5R36WTSY.js
- chunk-5TG4X3KL.js
- chunk-5WK4HMS5.js
- chunk-66EKVNNV.js
- chunk-6J4KC72E.js
- chunk-6WKPTH4K.js
- chunk-6XJSSCFX.js
- chunk-6XL2WHZA.js
- chunk-73VP4DUM.js
- chunk-74GQNW4E.js
- chunk-7BNK6DNR.js
- chunk-7FVZNI3A.js
- chunk-7LJ5PBLM.js
- chunk-7NAECRRL.js
- chunk-7Q7DTMXF.js
- chunk-7X6N6MK3.js
- chunk-A4XVFOIJ.js
- chunk-AKBWXND3.js
- chunk-ALPUIKOU.js
- chunk-AMOLRPGG.js
- chunk-AZLA3W4O.js
- chunk-B2N42MHM.js
- chunk-BE2RVLME.js
- chunk-BV6FHUVN.js
- chunk-BWO7HRJJ.js
- chunk-BYSRG52Z.js
- chunk-BZWBPMLH.js
- chunk-CC2BSHDW.js
- chunk-CNNGKCHJ.js
- chunk-CTKOCUK3.js
- chunk-D43G65QD.js
- chunk-D5222UJM.js
- chunk-DAMQLKEL.js
- chunk-DGOQF767.js
- chunk-DHC5XBFC.js
- chunk-DOGRP4JK.js
- chunk-E54CHW4F.js
- chunk-ECVVEVN7.js
- chunk-EGRHFB5D.js
- chunk-EIH3Q2CV.js
- chunk-ERXXPUMO.js
- chunk-EUCC3BTR.js
- chunk-FI5PSOVD.js
- chunk-FNTZ3TJG.js
- chunk-FXFTRYLF.js
- chunk-GNYYGCQD.js
- chunk-GZWPIWFL.js
- chunk-I6BHXIHJ.js
- chunk-IINWYIQ5.js
- chunk-IR6EKLOY.js
- chunk-IUCR5NCP.js
- chunk-JIKN3OKV.js
- chunk-K4FFBMEO.js
- chunk-K4YFEZYJ.js
- chunk-KJ5J6GBT.js
- chunk-KXWNQ3HR.js
- chunk-L6YMBEBA.js
- chunk-LBGHTZSD.js
- chunk-LJCL37WZ.js
- chunk-LS3L3T7A.js
- chunk-LX3234UL.js
- chunk-MCWZRBA6.js
- chunk-N7P6JTCX.js
- chunk-NTCXI77P.js
- chunk-NV2RNYQ4.js
- chunk-O3N7WGCW.js
- chunk-O4NOY4YN.js
- chunk-OBWLK2AR.js
- chunk-OHE5DOCP.js
- chunk-OWJUJKDM.js
- chunk-P6V5R2SE.js
- chunk-PKJFBNLP.js
- chunk-PSAYHCR6.js
- chunk-QQNO5SN6.js
- chunk-R2IQDHHM.js
- chunk-R5HYIAJT.js
- chunk-R5NLUGXA.js
- chunk-R76GF76V.js
- chunk-REQMARX2.js
- chunk-RJ6J7IEB.js
- chunk-RKDMV2MV.js
- chunk-RL4JB7B3.js
- chunk-SKQZLSGQ.js
- chunk-SPLXRHOR.js
- chunk-SSXXI3YX.js
- chunk-TACL2ZPO.js
- chunk-TBJVZQG7.js
- chunk-TTOFEWLF.js
- chunk-UH5EC4FB.js
- chunk-ULDE7BAQ.js
- chunk-VEZWXSIR.js
- chunk-W2P7ZWAL.js
- chunk-WAB5ARAL.js
- chunk-WWX6BADO.js
- chunk-XH4YETCN.js
- chunk-XN2BVU55.js
- chunk-XN6DXUBO.js
- chunk-XSM5UUQC.js
- chunk-XUKPUB65.js
- chunk-XVMQGZ24.js
- chunk-Y5R23SHJ.js
- chunk-Y65LW7TH.js
- chunk-YTUJUHMD.js
- chunk-Z2Y63HRL.js
- chunk-Z4NDXDCA.js
- chunk-ZHWNF6KZ.js
- chunk-ZOQRMIF4.js
- chunk-ZUFGI46W.js
- chunk-ZWRDP37E.js
- chunk-ZZ4755RZ.js
- index.html
- main.js
- polyfills.js
- sources.json
- styles.css
- worker-EYXVJUYB.js
- index.html
- main.js
- off-thread-layout.worker.js
- sources.json
- index.html
- layout.worker.js
- main.js
- sources.json
- index.html
- og.png
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- index.html
- learn.css
- index.html
- index.html
- visio-editor.png
- workflow.png
- index.html
- apple-touch-icon.png
- CNAME
- favicon-32.png
- favicon.svg
- index.html
- llms-full.txt
- llms.txt
- og-image.png
- robots.txt
- sitemap.xml
- alignment.png
- cross-container.png
- float-anywhere.png
- live-push.png
- strip-grow.png
- app-gap-analysis.html
- dashboard-grid-plan.html
- dashboard-parity-gap.html
- decision.html
- quantia-brief-0.4.59.md
- section-caption-plan.html
- square-inside-square.html
- stencil-fidelity-audit.md
- tab-group-drop-map.html
- tab-system-gap.html
- tile-first-design.html
- visio-build-plan.md
- 2026-09-07-findings-from-quantia.md
- canvas-ng-canvas-ng.component.html
- canvas-ng-canvas-ng.component.scss
- canvas-ng-canvas-ng.component.spec.ts
- canvas-ng-canvas-ng.component.ts
- index.ts
- test-setup.ts
- .eslintrc.json
- jest.config.ts
- ng-package.json
- package.json
- project.json
- README.md
- tsconfig.json
- tsconfig.lib.json
- tsconfig.lib.prod.json
- tsconfig.spec.json
- index.ts
- package.json
- README.md
- tsconfig.release.json
- board-ctx.ts
- caption.ts
- chrome.ts
- commit.spec.ts
- commit.ts
- dashboard.caption.spec.ts
- dashboard.nesting.spec.ts
- dashboard.spec.ts
- dashboard.tabs.spec.ts
- dashboard.ts
- edges.ts
- grid-binder.ts
- grid-mapping.spec.ts
- grid-mapping.ts
- grip.ts
- index.ts
- keyboard.ts
- project.ts
- split-binder.ts
- split-layout.spec.ts
- split-layout.ts
- styles.spec.ts
- styles.ts
- tabs.ts
- tear-out.ts
- widgets.spec.ts
- widgets.ts
- zones.spec.ts
- zones.ts
- card.ts
- diagram-kit.spec.ts
- editing.spec.ts
- editing.ts
- er.ts
- handles.spec.ts
- handles.ts
- index.ts
- join-guidance.spec.ts
- join-guidance.ts
- rows.ts
- styles.ts
- uml.ts
- update.spec.ts
- update.ts
- builders.ts
- card-builders.ts
- index.ts
- palette.ts
- shape-data.spec.ts
- shape-data.ts
- styles.ts
- grafloria-flow-element.spec.ts
- grafloria-flow-element.ts
- grafloria.ts
- load.spec.ts
- load.ts
- node-type-registry.ts
- front-door-probe.spec.ts
- index.ts
- reachability.spec.ts
- jest.config.ts
- package.json
- project.json
- README.md
- tsconfig.json
- tsconfig.lib.json
- tsconfig.release.json
- tsconfig.spec.json
- 04-page-builder.md
- README.md
- README.md
- 01-getting-started.md
- 02-api-reference.md
- 03-architecture.md
- README.md
- worker-layout-harness.ts
- worker-layout-run.mjs
- basic-functional.integration.spec.ts
- column-layout.integration.spec.ts
- node-templates-use-cases.integration.spec.ts
- shape-system.integration.spec.ts
- smart-layout.integration.spec.ts
- lemonadejs.ts
- nanoid.ts
- uuid.ts
- component-adapter.interface.spec.ts
- component-adapter.interface.ts
- index.ts
- ClipboardManager.ts
- index.ts
- apply-op.diagram-bugs.spec.ts
- apply-op.ts
- capture.ts
- convergence.fuzz.spec.ts
- ephemeral-state.spec.ts
- group-members.spec.ts
- index.ts
- integrity.spec.ts
- integrity.ts
- lww.ts
- op-log.spec.ts
- op-log.ts
- op.ts
- ports-registers.spec.ts
- readonly-remote-apply.spec.ts
- register-values.spec.ts
- replica.ts
- style-undo.spec.ts
- test-helpers.ts
- undo.spec.ts
- undo.ts
- AddGroupCommand.ts
- AddLinkCommand.ts
- AddNodeCommand.ts
- AddToGroupCommand.ts
- AlignCommands.spec.ts
- AlignCommands.ts
- ClipboardCommands.spec.ts
- CollapseGroupCommand.ts
- CopyCommand.ts
- CutCommand.spec.ts
- CutCommand.ts
- DeleteSelectionCommand.spec.ts
- DeleteSelectionCommand.ts
- DuplicateCommand.ts
- ExpandGroupCommand.ts
- GroupCommands.spec.ts
- HierarchyCommands.spec.ts
- index.ts
- LayoutCommands.spec.ts
- LinkEditCommands.spec.ts
- MoveGroupCommand.ts
- MoveNodeCommand.ts
- NodeZOrderCommands.spec.ts
- NodeZOrderCommands.ts
- PasteCommand.ts
- PortCommands.ts
- ReconnectLinkCommand.ts
- remapNodePortIds.ts
- RemoveFromGroupCommand.ts
- RemoveGroupCommand.ts
- RemoveLinkCommand.ts
- RemoveNodeCommand.ts
- ResizeNodeCommand.ts
- resolveLinkNodeIds.ts
- RotateNodeCommand.ts
- SetFlexItemCommand.ts
- SetGridItemCommand.ts
- SetLayoutCommand.ts
- SetLinkDisplayLabelCommand.ts
- SetLinkLabelCommand.ts
- SetLinkLabelsCommand.ts
- SetLinkPathTypeCommand.spec.ts
- SetLinkPathTypeCommand.ts
- SetLinkPointsCommand.ts
- SetNodeDataCommand.spec.ts
- SetNodeDataCommand.ts
- SetNodeLabelCommand.ts
- SetNodeShapeConfigCommand.spec.ts
- SetNodeShapeConfigCommand.ts
- SetNodeStyleCommand.spec.ts
- SetNodeStyleCommand.ts
- SetParentCommand.ts
- SetStrokePointsCommand.ts
- StrokeEditCommands.spec.ts
- StrokeLifecycleCommands.ts
- UpdateLinkStyleCommand.ts
- Wave4Commands.spec.ts
- BatchCommand.ts
- index.ts
- MacroCommand.ts
- Command.ts
- CommandManager.spec.ts
- CommandManager.ts
- index.ts
- anchor-survival.spec.ts
- comment-store.spec.ts
- comment-store.ts
- convergence.spec.ts
- index.ts
- mentions.ts
- read-state.ts
- types.ts
- index.ts
- InteractionConfig.ts
- index.ts
- StyleParser.ts
- TemplateParser.ts
- LayoutDetector.ts
- API-REFERENCE.md
- ARCHITECTURE.md
- EXAMPLES.md
- GAP-ANALYSIS.md
- index.html
- MERMAID-GAP-ANALYSIS.md
- README.md
- USER-GUIDE.md
- BPMNGenerator.ts
- BPMNParser.ts
- ERDGenerator.ts
- ERDParser.ts
- ERDTransformer.ts
- index.ts
- UMLGenerator.ts
- UMLParser.ts
- FormatPreserver.ts
- index.ts
- DiagramAnalyzer.ts
- DSLFormatter.ts
- DSLGenerator.ts
- Lexer.ts
- index.ts
- layout.ts
- lines.ts
- MermaidClass.ts
- MermaidER.ts
- MermaidState.ts
- typed-layout.spec.ts
- Parser.ts
- BidirectionalSync.ts
- index.ts
- IntegratedSyncManager.ts
- LayoutApplicator.spec.ts
- LayoutApplicator.ts
- sync-demo.ts
- SyncStateManager.ts
- ASTTransformer.ts
- direction-layout.spec.ts
- edge-labels.spec.ts
- rank-placement.spec.ts
- ASTNode.ts
- Token.ts
- dsl-worker.interface.ts
- DSLWorkerPool.ts
- index.ts
- bidirectional-demo.ts
- demo-page.html
- DSL.ts
- example.ts
- extended-roundtrip-test.ts
- extended-types-demo.ts
- index.ts
- label-canon.spec.ts
- mermaid-compat.spec.ts
- mermaid-extensions.spec.ts
- mermaid-graph-types.spec.ts
- phase4-demo.ts
- phase4-test.ts
- phase5-demo.ts
- roundtrip-test.ts
- DiagramEngine.groups.spec.ts
- DiagramEngine.layout.spec.ts
- DiagramEngine.routing.spec.ts
- DiagramEngine.spec.ts
- DiagramEngine.ts
- DiagramMode.spec.ts
- DiagramMode.ts
- DiagramModeTypes.ts
- index.ts
- ModeManager.ts
- EventBus.ts
- EVENTS.md
- index.ts
- GroupCollapseService.spec.ts
- GroupCollapseService.ts
- GroupMembershipService.spec.ts
- GroupMembershipService.ts
- index.ts
- SemanticMembershipService.spec.ts
- SemanticMembershipService.ts
- SwimlaneService.spec.ts
- SwimlaneService.ts
- aws-simple-architecture.drawio
- bulb.drawio
- NetworkDiagram.xml
- WorkflowFlowchart.xml
- corpus.spec.ts
- importDrawio.spec.ts
- importDrawio.ts
- index.ts
- realWorld.spec.ts
- xml.spec.ts
- xml.ts
- ForceDirectedLayoutAlgorithm.ts
- GridLayoutAlgorithm.ts
- HierarchicalLayoutAlgorithm.ts
- HybridLayoutAlgorithm.ts
- grid-pack-engine.spec.ts
- grid-pack-engine.ts
- mental-map.spec.ts
- mental-map.ts
- layered-layout.ts
- sugiyama-perf.spec.ts
- sugiyama.spec.ts
- sugiyama.ts
- community-layout-adapter.ts
- component-packing.spec.ts
- component-packing.ts
- CompoundLayoutService.spec.ts
- CompoundLayoutService.ts
- dagre-deep-graph.spec.ts
- dagre-label-aware.spec.ts
- dagre-layout-adapter.spec.ts
- dagre-layout-adapter.ts
- edge-bundling.interface.ts
- edge-bundling.spec.ts
- elk-layout-adapter.perf.spec.ts
- elk-layout-adapter.spec.ts
- elk-layout-adapter.ts
- elk-loader.ts
- elk-port-label-aware.spec.ts
- force-layout-adapter.spec.ts
- force-layout-adapter.ts
- ILayoutAlgorithm.ts
- incremental-layout.interface.ts
- incremental-layout.spec.ts
- index.ts
- layout-adapter.interface.ts
- layout-auto-select.perf.spec.ts
- layout-auto-select.spec.ts
- layout-auto-select.ts
- layout-constraints.interface.ts
- layout-constraints.spec.ts
- layout-graph.ts
- layout-history.spec.ts
- layout-history.ts
- layout-host.abort-leak.spec.ts
- layout-host.lazy-adapters.spec.ts
- layout-host.spec.ts
- layout-host.ts
- layout-presets.spec.ts
- layout-presets.ts
- layout-quality-extended.ts
- layout-quality-metrics.spec.ts
- layout-quality-metrics.ts
- layout-registry.spec.ts
- layout-registry.ts
- layout-route-invalidation.spec.ts
- layout.service.spec.ts
- layout.service.ts
- layout.worker.ts
- LayoutManager.ts
- LayoutManager.visual.spec.ts
- nested-layout.spec.ts
- overlap-removal.ts
- perf-budget.spec.ts
- perf-budget.ts
- port-aware-layout.fixes.spec.ts
- port-aware-layout.interface.ts
- port-aware-layout.spec.ts
- port-label-bridge.spec.ts
- port-label-bridge.ts
- portfolio-layouts.spec.ts
- portfolio-layouts.ts
- rng.ts
- SmartSpacingCalculator.ts
- spectral-layout-adapter.ts
- steppable-layout.ts
- subgraph-layout.interface.ts
- subgraph-layout.spec.ts
- tree-layout.spec.ts
- tree-layout.ts
- types.ts
- ViewportTransform.ts
- mobile-performance.service.spec.ts
- mobile-performance.service.ts
- engine.spec.ts
- engine.ts
- DiagramEntity.dirty.spec.ts
- DiagramEntity.dispose.spec.ts
- DiagramEntity.spec.ts
- DiagramEntity.ts
- DiagramModel.detached-parent.spec.ts
- DiagramModel.dirty.spec.ts
- DiagramModel.dispose.spec.ts
- DiagramModel.getNodeByPortId.spec.ts
- DiagramModel.integrity.spec.ts
- DiagramModel.lod.spec.ts
- DiagramModel.nearestPort.spec.ts
- DiagramModel.occlusion.spec.ts
- DiagramModel.portIndex.spec.ts
- DiagramModel.removeNode-backref.spec.ts
- DiagramModel.roundtrip.spec.ts
- DiagramModel.ts
- DiagramModel.viewport.spec.ts
- GroupModel.containment.spec.ts
- GroupModel.layout-items.spec.ts
- GroupModel.layout.spec.ts
- GroupModel.push-layout.spec.ts
- GroupModel.spec.ts
- GroupModel.subflow.spec.ts
- GroupModel.ts
- index.ts
- LinkModel.curvature.spec.ts
- LinkModel.routing-contract.spec.ts
- LinkModel.spec.ts
- LinkModel.ts
- LinkModel.wave4.spec.ts
- NodeModel.coordinates-unit.spec.ts
- NodeModel.coordinates.spec.ts
- NodeModel.hierarchy.spec.ts
- NodeModel.layout.spec.ts
- NodeModel.legacy-keys.spec.ts
- NodeModel.lock.spec.ts
- NodeModel.parent-cycle.spec.ts
- NodeModel.positionmode-worldpos.spec.ts
- NodeModel.template.spec.ts
- NodeModel.transform-propagation.spec.ts
- NodeModel.ts
- NodeModel.world-coordinates.spec.ts
- NodeModel.zorder.spec.ts
- PortModel.position.spec.ts
- PortModel.spec.ts
- PortModel.template.spec.ts
- PortModel.ts
- readonly-lock.spec.ts
- readonly-lock.ts
- StrokeModel.spec.ts
- StrokeModel.ts
- index.ts
- LRUCache.spec.ts
- LRUCache.ts
- PerformanceMonitor.ts
- spatial-nonfinite.spec.ts
- SpatialIndex.spec.ts
- SpatialIndex.ts
- index.ts
- plugin-lifecycle.spec.ts
- PluginManager.spec.ts
- PluginManager.ts
- connection-rules.ts
- dynamic-ports.ts
- index.ts
- port-groups.ts
- port-type-registry.ts
- port-types.ts
- ports.spec.ts
- HtmlTemplateRenderer.spec.ts
- HtmlTemplateRenderer.ts
- index.ts
- LemonadeJSRenderer.spec.ts
- LemonadeJSRenderer.ts
- README.md
- AStarRouter.spec.ts
- AStarRouter.ts
- DijkstraRouter.spec.ts
- DijkstraRouter.ts
- ElkRouter.ts
- ManhattanRouter.spec.ts
- ManhattanRouter.ts
- OrthogonalRouter.jetty.spec.ts
- OrthogonalRouter.long-route.spec.ts
- OrthogonalRouter.spec.ts
- OrthogonalRouter.ts
- StraightRouter.spec.ts
- StraightRouter.ts
- VisibilityGraphRouter.spec.ts
- VisibilityGraphRouter.ts
- GlobalRouteSolver.spec.ts
- GlobalRouteSolver.ts
- solver-host.ts
- astar-obstacle-repro.spec.ts
- group-obstacles.spec.ts
- index.ts
- LiveReroutingEngine.spec.ts
- LiveReroutingEngine.ts
- ObstacleIndex.spec.ts
- ObstacleIndex.ts
- ObstacleMap.spec.ts
- ObstacleMap.ts
- ObstacleMapBuilder.spec.ts
- ObstacleMapBuilder.ts
- PathSimplifier.spec.ts
- PathSimplifier.ts
- RoutingEngine.spec.ts
- RoutingEngine.ts
- types.ts
- index.ts
- SelectionManager.ts
- card1-verify.spec.ts
- DiagramMigrations.spec.ts
- DiagramMigrations.ts
- DiagramValidator.spec.ts
- DiagramValidator.ts
- DocumentEnvelope.ts
- EnvelopeSubgraph.spec.ts
- Incremental.spec.ts
- Incremental.ts
- index.ts
- PersistedDocument.ts
- Serializer.ts
- Subgraph.ts
- TextFormat.spec.ts
- TextFormat.ts
- ConnectionStateManager.template.spec.ts
- ConnectionStateManager.ts
- DiagramStore.spec.ts
- DiagramStore.ts
- index.ts
- broadcast-channel.ts
- memory.ts
- real-transports.spec.ts
- unreliable.ts
- websocket.ts
- awareness.ts
- batcher.spec.ts
- batcher.ts
- causal-buffer.spec.ts
- causal-buffer.ts
- hostile-transport.spec.ts
- index.ts
- protocol.ts
- sync-adapter.spec.ts
- sync-adapter.ts
- transport.ts
- version-vector.spec.ts
- version-vector.ts
- common-templates.ts
- data-viz-templates.ts
- dynamic-rendering-examples.ts
- erd-templates.ts
- index.ts
- integration.spec.ts
- integration.ts
- README.md
- template-library.spec.ts
- workflow-templates.ts
- HTMLTemplateGenerator.ts
- index.ts
- PortConfigGenerator.ts
- ShapeMapper.ts
- TemplateConverter.ts
- ValidationSchemaGenerator.ts
- bpmn-business-rule-task.template.ts
- bpmn-end-event.template.ts
- bpmn-error-event.template.ts
- bpmn-exclusive-gateway.template.ts
- bpmn-inclusive-gateway.template.ts
- bpmn-intermediate-event.template.ts
- bpmn-manual-task.template.ts
- bpmn-message-event.template.ts
- bpmn-parallel-gateway.template.ts
- bpmn-script-task.template.ts
- bpmn-service-task.template.ts
- bpmn-start-event.template.ts
- bpmn-task.template.ts
- bpmn-timer-event.template.ts
- bpmn-user-task.template.ts
- index.ts
- erd-associative-entity.template.ts
- erd-attribute.template.ts
- erd-bridge-entity.template.ts
- erd-composite-attribute.template.ts
- erd-derived-attribute.template.ts
- erd-discriminator.template.ts
- erd-entity.template.ts
- erd-isa.template.ts
- erd-key-attribute.template.ts
- erd-multivalued-attribute.template.ts
- erd-optional-attribute.template.ts
- erd-partial-key.template.ts
- erd-relationship.template.ts
- erd-subtype.template.ts
- erd-supertype.template.ts
- erd-table.template.ts
- erd-view.template.ts
- erd-weak-entity.template.ts
- erd-weak-relationship.template.ts
- index.ts
- flowchart-connector.template.ts
- flowchart-data.template.ts
- flowchart-decision.template.ts
- flowchart-delay.template.ts
- flowchart-display.template.ts
- flowchart-document.template.ts
- flowchart-manual-input.template.ts
- flowchart-manual-operation.template.ts
- flowchart-merge.template.ts
- flowchart-or.template.ts
- flowchart-predefined-process.template.ts
- flowchart-preparation.template.ts
- flowchart-process.template.ts
- flowchart-stored-data.template.ts
- flowchart-summing-junction.template.ts
- flowchart-terminal.template.ts
- index.ts
- index.ts
- uml-abstract-class.template.ts
- uml-activation.template.ts
- uml-activity-partition.template.ts
- uml-activity.template.ts
- uml-actor.template.ts
- uml-class.template.ts
- uml-collaboration.template.ts
- uml-component.template.ts
- uml-datatype.template.ts
- uml-decision.template.ts
- uml-enum.template.ts
- uml-final-node.template.ts
- uml-final-state.template.ts
- uml-fork.template.ts
- uml-initial-node.template.ts
- uml-initial-state.template.ts
- uml-interface.template.ts
- uml-join.template.ts
- uml-lifeline.template.ts
- uml-merge.template.ts
- uml-node.template.ts
- uml-note.template.ts
- uml-object.template.ts
- uml-package.template.ts
- uml-part.template.ts
- uml-port.template.ts
- uml-primitive-type.template.ts
- uml-signal.template.ts
- uml-state.template.ts
- uml-use-case.template.ts
- index.ts
- register.spec.ts
- register.ts
- CONTROLLING_PROPERTIES.md
- DYNAMIC_RENDERING.md
- index.ts
- NodeFactory.html-contract.spec.ts
- NodeFactory.labelPlacement.spec.ts
- NodeFactory.propertyBindings.spec.ts
- NodeFactory.repeater.spec.ts
- NodeFactory.spec.ts
- NodeFactory.ts
- NodeTemplate.ts
- PropertyBindings.ts
- ShapeConfig.spec.ts
- stencils.spec.ts
- stencils.ts
- TemplateLoader.spec.ts
- TemplateLoader.ts
- TemplateRegistry.spec.ts
- TemplateRegistry.ts
- bpmn.spec.ts
- bpmn.ts
- erd.spec.ts
- erd.ts
- flowchart.spec.ts
- flowchart.ts
- index.ts
- uml.spec.ts
- uml.ts
- event.types.ts
- geometry.types.ts
- index.ts
- layout.types.ts
- model.types.ts
- performance.types.ts
- plugin.types.ts
- debug.spec.ts
- debug.ts
- deep-clone.spec.ts
- deep-clone.ts
- geometry.hit-detection.spec.ts
- geometry.ts
- id.ts
- index.ts
- transform.spec.ts
- transform.ts
- ConnectionGroupValidator.spec.ts
- ConnectionGroupValidator.ts
- index.ts
- TypeRegistry.spec.ts
- TypeRegistry.template.spec.ts
- TypeRegistry.ts
- ValidationEngine.spec.ts
- ValidationEngine.ts
- index.ts
- .eslintrc.json
- COORDINATE_SYSTEM_VERIFICATION.md
- jest.config.ts
- package-lock.json
- package.json
- project.json
- README.md
- tsconfig.json
- tsconfig.lib.json
- tsconfig.release.json
- tsconfig.spec.json
- context.tsx
- grafloria-comment-panel.spec.tsx
- grafloria-comment-panel.tsx
- grafloria-dashboard.spec.tsx
- grafloria-dashboard.tsx
- grafloria-diagram.spec.tsx
- grafloria-diagram.tsx
- grafloria-flow.spec.tsx
- grafloria-flow.tsx
- hooks.ts
- ssr.node.spec.tsx
- index.ts
- jest.config.ts
- package.json
- project.json
- README.md
- tsconfig.json
- tsconfig.lib.json
- tsconfig.release.json
- tsconfig.spec.json
- a11y-harness.ts
- a11y-index.html
- a11y-run.mjs
- canvas-harness.ts
- canvas-index.html
- canvas-run.mjs
- ext-harness.ts
- ext-index.html
- ext-run.mjs
- harness.ts
- index.html
- lazy-harness.ts
- lazy-run.mjs
- node-stubs.ts
- perf-harness.ts
- perf-index.html
- perf-run.mjs
- playground-smoke.mjs
- playground.html
- playground.mjs
- playground.ts
- run.mjs
- smart-repro.mjs
- sync-harness.ts
- sync-index.html
- sync-run.mjs
- tier-harness.ts
- tier-run.mjs
- touch-harness.ts
- touch-index.html
- touch-run.mjs
- a11y.spec.ts
- diagram-outline.ts
- focus-containment.ts
- graph-topology.ts
- index.ts
- live-region.ts
- outline-view.ts
- reduced-motion.ts
- semantics.ts
- canvas-context.ts
- canvas-hit-parity.spec.ts
- canvas-renderer.spec.ts
- canvas-renderer.ts
- dirty-region.ts
- index.ts
- path-geometry.spec.ts
- path-geometry.ts
- render-backend.spec.ts
- render-backend.ts
- style-resolution.spec.ts
- style-resolution.ts
- test-scene.ts
- tier-handoff.spec.ts
- tier-policy.spec.ts
- tier-policy.ts
- vnode-painter.spec.ts
- vnode-painter.ts
- comment-overlay.spec.ts
- comment-overlay.ts
- comment-panel.spec.ts
- comment-panel.ts
- comment-pins.ts
- index.ts
- flate.spec.ts
- flate.ts
- index.ts
- pdf-export.spec.ts
- pdf-export.ts
- pdf-path.ts
- pdf-primitives.ts
- png.spec.ts
- png.ts
- assets.spec.ts
- assets.ts
- batch.ts
- bounds.spec.ts
- bounds.ts
- capture-host.spec.ts
- capture-host.ts
- custom-nodes.spec.ts
- custom-nodes.ts
- headless-export.node.spec.ts
- index.ts
- node-raster.spec.ts
- node-raster.ts
- pagination.spec.ts
- pagination.ts
- raster.ts
- round-trip.spec.ts
- round-trip.ts
- scope.spec.ts
- scope.ts
- style-flattener.spec.ts
- style-flattener.ts
- svg-export.spec.ts
- svg-export.ts
- vnode-serializer.spec.ts
- vnode-serializer.ts
- attach.ts
- background.ts
- controls.ts
- minimap.ts
- capabilities.ts
- capability-factory.ts
- dead-config.spec.ts
- diagram-registry.ts
- disposable.ts
- extension-host.spec.ts
- extension-host.ts
- index.ts
- link-pipeline.consumption.spec.ts
- link-pipeline.ts
- manifest.ts
- node-component.ts
- plugins-loader.ts
- portal.spec.ts
- portal.ts
- public-api.spec.ts
- public-api.ts
- registry-scope.ts
- tools.ts
- two-diagrams.spec.ts
- batch-update.spec.ts
- camera-fast-path.spec.ts
- create-diagram.spec.ts
- create-diagram.ts
- custom-node-async-paint.spec.ts
- custom-node-throws.spec.ts
- diagram-instance.ts
- dom-event-binder.node-drag-undo.spec.ts
- dom-event-binder.resize-ux.spec.ts
- dom-event-binder.spec.ts
- dom-event-binder.ts
- dom-event-binder.wave12.spec.ts
- dom-event-binder.wave14.spec.ts
- export-image-fetch.spec.ts
- export-tree-image-fetch.spec.ts
- index.ts
- instance-comments.spec.ts
- instance-text.fidelity.spec.ts
- instance-text.spec.ts
- layers.ts
- model-input.spec.ts
- model-input.ts
- render-scheduler.spec.ts
- render-scheduler.ts
- wheel-scroll-yield.spec.ts
- wheel-scroll-yield.ts
- wiring.spec.ts
- connection-validator-bridge.spec.ts
- ControlPointEditor.spec.ts
- ControlPointEditor.ts
- highlighters.spec.ts
- highlighters.ts
- in-place-editor.spec.ts
- in-place-editor.ts
- index.ts
- ink-overlay.ts
- interaction-controller.spec.ts
- interaction-controller.ts
- keyboard-navigation.spec.ts
- keyboard-navigation.ts
- keyboard-navigation.wave6.spec.ts
- WaypointEditor.spec.ts
- WaypointEditor.ts
- index.ts
- .eslintrc.json
- jest.config.ts
- package.json
- project.json
- README.md
- SOLUTION_ARROW_OFFSET_FIX.md
- touch-harness.ts
- touch-index.html
- touch-run.mjs
- component-rendering.integration.spec.ts
- data-binding.integration.spec.ts
- mode-aware.integration.spec.ts
- property-panel.integration.spec.ts
- index.ts
- mock-http-server.ts
- test-diagram-builder.ts
- index.ts
- PERFORMANCE_REPORT.md
- README.md
- angular-component-adapter.integration.spec.ts
- angular-component-adapter.spec.ts
- angular-component-adapter.ts
- grafloria-dashboard.component.spec.ts
- grafloria-dashboard.component.ts
- grafloria-widget-def.directive.ts
- index.ts
- link-toolbar-actions.ts
- link-toolbar.component.spec.ts
- link-toolbar.component.ts
- rendered-link-path.spec.ts
- rendered-link-path.ts
- auto-toolbar.directive.spec.ts
- auto-toolbar.directive.ts
- index.ts
- node-toolbar.component.spec.ts
- node-toolbar.component.ts
- node-toolbar.integration.spec.ts
- node-toolbar.service.spec.ts
- node-toolbar.service.ts
- toolbar-actions.ts
- toolbar-presets.ts
- index.ts
- property-editor-boolean.component.spec.ts
- property-editor-boolean.component.ts
- property-editor-color.component.ts
- property-editor-date.component.ts
- property-editor-datetime.component.ts
- property-editor-file.component.ts
- property-editor-host.component.spec.ts
- property-editor-host.component.ts
- property-editor-json.component.ts
- property-editor-multiselect.component.ts
- property-editor-number.component.spec.ts
- property-editor-number.component.ts
- property-editor-select.component.ts
- property-editor-slider.component.ts
- property-editor-string.component.spec.ts
- property-editor-string.component.ts
- property-editor-textarea.component.ts
- property-editor.interface.ts
- README.md
- accessibility-audit.md
- property-editor.component.ts
- property-panel.component.html
- property-panel.component.scss
- property-panel.component.spec.ts
- property-panel.component.stories.ts
- property-panel.component.ts
- README.md
- diagram-canvas.api.spec.ts
- diagram-canvas.component.css
- diagram-canvas.component.html
- diagram-canvas.component.spec.ts
- diagram-canvas.component.ts
- diagram-canvas.controlled.spec.ts
- diagram-canvas.plugins.spec.ts
- diagram-canvas.touch.spec.ts
- diagram-canvas.wave4.spec.ts
- grafloria-comment-panel.component.spec.ts
- grafloria-comment-panel.component.ts
- grafloria-diagram.component.spec.ts
- grafloria-diagram.component.ts
- interaction-config-panel.component.css
- interaction-config-panel.component.html
- interaction-config-panel.component.spec.ts
- interaction-config-panel.component.ts
- grafloria-handle.directive.ts
- grafloria-node-def.directive.ts
- grafloria-node-def.spec.ts
- html-node-renderer.directive.spec.ts
- html-node-renderer.directive.ts
- responsive-canvas.directive.ts
- index.ts
- tool-manager.spec.ts
- tool-manager.ts
- renderer-angular-renderer-angular.component.css
- renderer-angular-renderer-angular.component.html
- renderer-angular-renderer-angular.component.spec.ts
- renderer-angular-renderer-angular.component.ts
- angular-animation.service.ts
- breakpoint-manager.service.ts
- component-renderer.README.md
- component-renderer.service.spec.ts
- component-renderer.service.ts
- execution-tracker.service.ts
- handle-registry.service.ts
- interaction-handler.edges.spec.ts
- interaction-handler.service.spec.ts
- interaction-handler.service.ts
- mode-manager.service.ts
- property-editor-registry.service.spec.ts
- property-editor-registry.service.ts
- property-panel.service.spec.ts
- property-panel.service.ts
- simulation-engine.service.ts
- USAGE_EXAMPLES.md
- vnode-renderer.service.spec.ts
- vnode-renderer.service.ts
- providers.ts
- index.ts
- test-setup.ts
- .eslintrc.json
- jest.config.ts
- ng-package.json
- package.json
- project.json
- PROPERTY_PANEL_SERVICE.md
- README.md
- tsconfig.json
- tsconfig.lib.json
- tsconfig.lib.prod.json
- tsconfig.spec.json
- INTERACTION_MODES.md
- .eslintignore
- .eslintrc.json
- .gitignore
- .npmrc
- .prettierignore
- .prettierrc
- jest.config.ts
- jest.preset.js
- LICENSE
- README.md
- ROADMAP.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
파일 목록이 많아 일부만 표시됩니다.
링크
예시
// repository documentation
Was this content helpful?
(0 ratings)
