posted an update

High-Level Architecture

graph TB
    subgraph "Hy-CAD Workspace"
        subgraph "Applications"
            CloudApp[hycad-app-cloud<br/>WebAssembly]
            DesktopApp[hycad-app-desktop<br/>Native Binary]
        end

        subgraph "Core Libraries"
            CoreTypes[hycad-core-types<br/>Data Structures]
            Renderer[hycad-core<br/>WGPU Renderer]
            UI[hycad-ui-egui<br/>UI Components]
            Parser[hycad-parser<br/>DXF/DWG Parser]
            Commands[hycad-commands<br/>CAD Operations]
        end

        subgraph "Plugin System"
            PluginAPI[hycad-plugin-api<br/>Plugin Interface]
            Designer[hycad-plugin-designer<br/>Parametric Design]
        end
    end

    CloudApp --> Renderer
    CloudApp --> UI
    DesktopApp --> Renderer
    DesktopApp --> UI
    DesktopApp --> PluginAPI

    Renderer --> CoreTypes
    UI --> CoreTypes
    Parser --> CoreTypes
    Commands --> CoreTypes

    PluginAPI --> CoreTypes
    Designer --> PluginAPI

Log in or sign up for Devpost to join the conversation.