Logo
NeoArc Studio

What is NeoArc Studio?

NeoArc Studio is a model-first architecture platform. Define a central data model, derive ERD views, graph views, and search views, configure database and search profiles, and document APIs with full lineage. Create diagrams with 5,385 icons, build animated presentations, and publish living documentation sites.

NeoArc Studio is a model-first architecture platform built for architects, platform teams, and technical leaders who need architecture documentation that stays synchronised with reality.

At its core, NeoArc centres on a data model (model.neoarc) that serves as the single source of truth for your project. Define entities, properties, and relationships once, then derive ERD views, graph views, and search views from that model. Configure database profiles to map abstract types to vendor-specific database types. Configure search profiles to control how properties project into search engines. Every layer of the architecture, from persistence to API, traces back to the model.

Everything in NeoArc lives as files in your Git repository. Architecture diagrams, animated presentations, API specifications, graph database models, decision records, and structured documentation sit alongside your code, go through the same review process, and stay current because they are part of the same workflow.

The Problem We Solve

Architecture documentation has a trust problem. Design docs live in Confluence with three versions, all outdated. Decisions are buried in email threads. NFRs sit in spreadsheets nobody updates. When someone asks "how does the payment system work?", the answer is usually "ask Sarah, she knows."

This happens because documentation lives separately from code. Code changes happen in pull requests. Documentation changes happen whenever someone remembers. The two drift apart, trust erodes, and tribal knowledge takes over.

A Different Approach

NeoArc treats documentation as code. When you design a new service, you commit the architecture diagram in the same branch as the implementation. When you change an API, the documentation updates in the same pull request. Reviewers see both the code and the docs together.

The result: documentation that matches reality, because keeping it current is part of the development workflow rather than a separate activity that gets forgotten.

What You Can Create

Specialised tools cover the types of documentation architects actually need, from professional diagrams to structured governance documentation.

Who NeoArc is For

How It Works

NeoArc Studio is a desktop application that works with a folder on your filesystem. That folder is typically a Git repository, though it does not have to be.

When you create diagrams, pages, schemas, or API definitions, NeoArc saves them as JSON files in that folder. The file formats are documented and stable, so you can inspect, diff, and merge them using standard tools.

When you are ready to share your documentation, NeoArc publishes it as a static website. Export to a local folder for self-hosting, or publish directly to Azure Static Web Apps or Azure Blob Storage with optional Cloudflare CDN cache purge.

Getting Started

The quickest path to getting started:

Next Steps

From here, you can:

  • Getting Started - Install NeoArc and create your first content in five minutes
  • Key Concepts - Understand the core ideas: workspaces, pages, diagrams, and publishing targets
  • Features - Explore the full feature set including presentations, infographics, and graph modelling