ProCad is a .NET CAD inspection, rendering, editing, scripting, collaboration, and reusable-control stack for DWG and DXF documents. It is built around Avalonia, ReactiveUI, Dock, ProDataGrid, AvaloniaEdit, ACadSharp, SkiaSharp, and Lunet-generated documentation.
Understand the app, domain libraries, render pipeline, controls packages, and test surface.
Desktop And BrowserRun the Avalonia desktop host and the browser/WebAssembly host.
Controls QuickstartEmbed a ProCad render scene with the platform-neutral, Skia, Avalonia, Uno, and MAUI controls.
Trace CLIProfile render scene creation and frame output without launching the full UI.
Architecture, rendering, editing, workspace composition, and realtime collaboration.
GuidesOpen/save, command editing, compare and batch, scripting, diagnostics, performance, and testing recipes.
PlatformsDesktop, browser, Avalonia controls, Uno controls, and MAUI controls.
PackagesPackage boundaries for Core, IO, Rendering, Editing, Collaboration, Scripting, Controls, and Trace CLI.
ReferenceFeature matrix, API coverage, build/docs/release pipeline, known limits, and licensing.
API DocumentationGenerated API pages for the public .NET surface documented by Lunet.