ProCad Home
  1. Home
  2. Docs
  3. API
    1. GitHub
    DWG/DXF CAD Workspace

    ProCad

    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.

    Start Getting Started Editing Guide Browse API GitHub Repository

    Start Here

    Overview

    Understand the app, domain libraries, render pipeline, controls packages, and test surface.

    Desktop And Browser

    Run the Avalonia desktop host and the browser/WebAssembly host.

    Controls Quickstart

    Embed a ProCad render scene with the platform-neutral, Skia, Avalonia, Uno, and MAUI controls.

    Trace CLI

    Profile render scene creation and frame output without launching the full UI.

    Documentation Sections

    Concepts

    Architecture, rendering, editing, workspace composition, and realtime collaboration.

    Guides

    Open/save, command editing, compare and batch, scripting, diagnostics, performance, and testing recipes.

    Platforms

    Desktop, browser, Avalonia controls, Uno controls, and MAUI controls.

    Packages

    Package boundaries for Core, IO, Rendering, Editing, Collaboration, Scripting, Controls, and Trace CLI.

    Reference

    Feature matrix, API coverage, build/docs/release pipeline, known limits, and licensing.

    API Documentation

    Generated API pages for the public .NET surface documented by Lunet.

    Repository

    • Source code and issues: github.com/wieslawsoltes/ProCad
    • License: MIT

    Copyright © 2026, Wieslaw Soltes aka wieslawsoltes - Content licensed under the MIT license | Site generated by lunet hosted on GitHub Pages