Diagrams are how architecture is understood, but hand-drawn diagrams are also how it goes out of date. NeoArc gives you both kinds, the diagrams it draws for you from the model, and the diagrams you draw yourself, without letting either drift.
Automatic diagrams of the model
Select any entity and NeoArc draws it for you: the entity in the centre with its keys and properties, its neighbours arranged around it, and the relationships between them. Click a neighbour and the view glides to it, so you explore a large model the way you would walk a building, one room at a time. It is generated from the model, so it is always accurate.
A full diagramming tool for everything else
For the diagrams that are not just the model, flowcharts, process maps, context and block diagrams, NeoArc includes a proper drawing surface: a focused shape set, smart connectors that re-route as you move things, swimlanes and containers, your own icons, an endless canvas, and full undo and redo. Any shape can link through to the document or sub-diagram behind it.
The architecture map
This is the view that orients everyone. The architecture map lays out your whole system left to right: providers and models on the left, and your databases, schemas and APIs fanning out to the right by how data flows. In one screen you see how the whole thing hangs together.
- Trace any node. Click a database, an API or an entity and the map lights up just its lineage, everything that feeds it and everything that depends on it, and dims the rest.
- Jump straight in. Open any node directly into its own surface to work on it.
- Annotate the flow. Attach a note to any hop to explain how data moves across it.
For a new joiner it is the fastest possible orientation. For a lead, it is the whole estate at a glance.