Installation¶
Two requirements. Node and Java.
Node.js¶
Minimum version: 18.0.0
Recommended version: 20+
Check your version:
Install or upgrade:
macOS:
Ubuntu/Debian:
Windows: Download from nodejs.org
Java¶
Minimum version: 11
Required for diagram rendering (Structurizr CLI and PlantUML both need Java).
Check your version:
Install:
macOS:
Ubuntu/Debian:
Windows: Download from Adoptium
Archlette will verify Java is available before rendering. Clear error messages if missing.
Archlette¶
Install as dev dependency:
Or use directly via npx (no install needed):
Verify Installation¶
Should print the current version number.
Tool Auto-Download¶
First run downloads external tools to ~/.archlette/tools/:
- Structurizr CLI — DSL export
- PlantUML — Diagram rendering
Latest compatible versions downloaded automatically. Cached for all subsequent runs.
Cache location:
- macOS/Linux:
~/.archlette/tools/ - Windows:
%USERPROFILE%\.archlette\tools\
Clear cache to re-download:
Next Steps¶
- Quick Start — Generate your first diagram
- Configuration — Customize Archlette for your project