Release preview

AtlasArc 1.0.1

The 1.0.1 candidate is feature complete and in final acceptance. This page previews what is in the candidate; a release date and JetBrains Marketplace availability will appear only after launch is verified.

Plugin 1.0.1 · IntelliJ IDEA 2025.1+

Architecture work, inside the IDE

AtlasArc builds an interactive architecture model for Java, Kotlin, and TypeScript, then keeps mapping, investigation, governance, and reporting together in the IntelliJ IDEA right tool window.

  • Start from the real build. Choose Analyze > Analyze with AtlasArc, or open the AtlasArc right tool window and run Analyze Project.
  • Read one model through five lenses. Move between Topology Graph, Package Matrix, Composition, Subsystems, and Hotspots without rebuilding the investigation.
  • Begin with a useful recipe. The Workflow Wizard contains 23 guided investigations with backend-aware eligibility, live thresholds, and deterministic starting state.
  • Turn cycles into decisions. Trace concrete dependency evidence, refactor the seam, record precise Intentional or Debt governance, or use a workspace-local Safe Haven to clear broad familiar noise.
  • Share the boundary and the investigation. Commit Analysis Scope so the IDE, reports, and AtlasArc.io CI use the same repository evidence. Commit Shared Views so teammates can reopen the same editable investigation in AtlasArc.
  • Leave a useful record. Generate section-composed Architecture Reports or export the current evidence as PNG, CSV, TSV, and DOT.

Five lenses, one investigation

  • Topology Graph maps dependency structure, hierarchy, cycle groups, neighbourhoods, and package or source-folder internals.
  • Package Matrix exposes directional package-pair traffic and the concrete references behind a boundary or cycle edge.
  • Composition shows hierarchy, code mass, and selected metric concentration through Treemap, Sunburst, and Circle Pack views.
  • Subsystems compares visible architecture boundaries by coupling, cohesion, visibility, complexity, and contained package-cycle pressure.
  • Hotspots moves package or class candidates into metric space through maps, ranked profiles, and the Galaxy view.

Metric heatmaps and profiles include coupling, Instability, Abstractness, Distance, visibility, complexity, coverage, and project-health evidence when the active analysis source supplies them.

The evidence boundary is explicit

  • AtlasArc analyzes Java and Kotlin from compiled JVM bytecode, including mixed-language modules.
  • AtlasArc analyzes TypeScript from dependency-cruiser artifacts generated by your project toolchain, with optional SARIF complexity and separately loaded LCOV coverage.
  • JVM and TypeScript sources are analyzed separately in 1.0.1; the selected source determines the architecture units and metrics available for that run.
  • Unsupported metrics stay unavailable rather than appearing as zero.
  • AtlasArc's native architecture finding is an ungoverned dependency cycle. Other metrics and boundary signals guide investigation rather than declaring a verdict.
  • Analysis stays local with no source upload or product telemetry. User-invoked documentation and support links may open the web.

Reports and exports

Architecture Reports are browsable offline folders with a Printable Version. Build a whole-model baseline with Global architecture model, add a Subject audit, preserve the active posture with Current investigation, or include the complete decision register with Governance audit.

  • Snapshot as PNG captures the current lens canvas.
  • Data as TSV or CSV exports Matrix, Subsystems, and Hotspots datasets.
  • View as DOT captures the visible Topology investigation; Model as DOT exports the complete retained acquisition model.

See Reports and exports for the exact output and report-section contract.

Release transparency

The reproducible plugin archive includes complete third-party notices, the corresponding license and attribution files, and a schema-validated CycloneDX 1.6 SBOM. One release-derived inventory drives those files and the notices shown inside AtlasArc, while release verification rejects component, version, payload, or archive drift.

Released separately

AtlasArc.io CI 1.4.0

The open-source cycle-governance companion is versioned independently from the plugin. Release 1.4.0 provides the standalone evaluator, JUnit adapter, ArchUnit adapter, and portable governance core for Java, Kotlin, and TypeScript evidence.

Read the immutable AtlasArc.io CI 1.4.0 release or follow the integration guide.

Final acceptance

Explore the 1.0.1 product now

The documentation describes the current candidate. Free installation and trial actions will appear after Marketplace availability is verified.

Read getting started IntelliJ IDEA 2025.1+ · Java, Kotlin & TypeScript