A native macOS desktop application for designing, planning, and documenting server rack configurations and data center infrastructure. Six integrated editors sharing a single document model. Saves as .dcdesign files. 100% offline.
Every editor shares a single document model. Changes flow automatically between views.
Pannable, zoomable 2D canvas for spatial layout of racks within a room. Snap-to-grid, utilization color coding, and zoom controls.
Visual rack elevation diagram with front and rear faces. Drag-to-move devices, overlap prevention, weight tracking, and PDU status.
Constraint-validated server builds with CPU, memory, storage, GPU, NIC, and PSU configuration. 11 real-time validation rules.
Port-level cabling diagram with realistic face plates and click-to-wire workflow. 13 cable types with length validation.
Facility-wide power, cooling, and cost analysis. PUE, BTU/hr, cooling tons, UPS sizing, ASHRAE compliance, and scenario comparison.
Hierarchical cost aggregation with category filtering, TCO projection, and RFC 4180 CSV export with Excel compatibility.
macOS 14.0 (Sonoma) or later. Native SwiftUI. App Sandbox enabled. Zero third-party dependencies. 4,031 lines of original Swift across 16 source files.
.dcdesign files — JSON format. Human-readable, versionable, shareable. Standard macOS document lifecycle with Cmd+S, Cmd+O, auto-dirty detection.
53 entity types covering facility hierarchy, server components, network infrastructure, power infrastructure, and layout. Backward compatible — new fields use optional types.
All monetary calculations use Swift Decimal type with banker's rounding. Power formulas include PUE, BTU conversion, NEC 80% derating, and three-phase calculations.