Diagram Editor
Create architecture diagrams, ERDs, flowcharts, and network diagrams with icon libraries from Azure, AWS, Kubernetes, CNCF, Lucide and brand collections. Includes presentation mode with animated viewport transitions, infographic mode with canvas presets, version snapshots, architecture transitions, and full auto-layout.
The diagram editor in NeoArc Studio operates in three distinct modes: standard diagrams for architecture modelling, presentation mode for animated walkthroughs, and infographic mode for fixed-canvas visual assets. All three modes share the same icon library, shape system, and connector tooling.
Three Editor Modes
Diagram Types
Standard mode supports a broad range of architecture diagram types.
Icon Libraries
The icon library covers all major technology platforms across several categories.
Presentation Mode
Build animated architecture walkthroughs directly on the diagram canvas. Each presentation consists of steps that control element visibility and camera position.
| Feature | Details |
|---|---|
| Visibility Actions | 4 actions per step: appear, disappear, fadeIn, and fadeOut |
| Viewport Animation | Each step defines a viewport rectangle. The camera animates smoothly between steps, zooming and panning to focus on the relevant area |
| Speaker Notes | Attach notes to each step for presenter reference. Notes are visible in the editor but hidden during playback |
| Standalone Presentations | Presentations run independently in the viewer with forward/back navigation, no editor required |
| Linked Discovery | Diagram elements with lineage links remain navigable during playback, so viewers click through to related documentation |
| Audio Narration | Record or import WebM audio clips per step. Step duration auto-extends to match the audio length. Audio plays back in standalone presentations and audience windows with synchronised step advancement |
Infographic Mode
Create fixed-canvas visual assets with precise layout control.
Version Snapshots
Track diagram evolution with snapshot versioning and lifecycle tagging.
Architecture Transitions
Model multi-phase architecture changes as a sequence of named states.
Shape Types
The diagram editor includes multiple shape categories beyond icons.
Shape Notes and Linking
Every shape supports annotations and cross-references to other parts of your documentation.
| Feature | Details |
|---|---|
| Shape Notes | Attach simple text or rich HTML notes (with links) to any shape. Notes appear on hover in the viewer |
| Link to REST Endpoints | Connect a shape to a REST API endpoint definition. Viewers click through to the full API documentation |
| Link to Schemas | Connect a shape to a schema definition for direct navigation |
| Link to Pages | Connect a shape to any Content Foundry page |
| Link to Graph Diagrams | Connect a shape to a graph diagram for cross-diagram navigation |
Connections
Connect shapes with flexible routing options.
| Feature | Options |
|---|---|
| Path Types | Straight, curved, and orthogonal routing |
| Line Styles | Solid, dashed, and dotted |
| Arrow Heads | 20+ ending types including standard arrows and shapes |
| ERD Notation | Crow's foot cardinality (one-to-one, one-to-many, many-to-many) |
Search and Filtering
ERD Features
The diagram editor includes built-in ERD table shapes for freeform entity-relationship diagramming. These shapes support column definitions, key notation, crow's foot relationships, and CSV export. For production data architecture, ERD views derived from the central data model (model.neoarc) are the recommended approach, providing database profiles, entity picker, and multi-view support from a single source of truth.
Example: Project Management Schema
The following ERD shows a project management database with projects, team members, tasks, and time entries.
Loading diagram: project-management-schema.diagram.json
Auto-Layout
The editor arranges complex diagrams automatically.
Lineage Linking
Connect diagram elements to the documentation, APIs, and schemas they represent.
Theming
Apply consistent styling across all diagrams in your workspace.
Export Options
| Format | Use Case |
|---|---|
| JSON | Full fidelity storage and version control |
| SVG | Embedding in other documents or websites |
| CSV | ERD table data for spreadsheets |
Learn the basics of creating diagrams in NeoArc Studio. Add shapes, connect them, and arrange your diagram for clarity.
Complete reference for the diagram editor including shape types, connection system, icons, ERD tables, swimlanes, and auto-layout.
Complete reference for Icon libraries from Azure, AWS, Kubernetes, Lucide, Brand and Tech, and custom icons.
Let NeoArc Studio automatically arrange your diagrams. Choose from multiple layout algorithms optimised for different diagram types.
Apply 11 visual effects to shapes in infographic mode: drop shadow, inner shadow, outer glow, inner glow, Gaussian blur, motion blur, colour overlay, noise, outline, emboss, and colour adjustments. Combine effects with 16 blend modes for professional visual styling.