ArtCraft Launcher — Three-Crate Architecture
Modular Rust Architecture • Pure Logic vs Platform Glue vs Presentation
Pause Flow
All Target Flows
Desktop Only
WASM Only
Reset
WEB BUILD (WASM32)
DESKTOP SHELL
CORE CRATE
PURE LOGIC • NO I/O
CATALOG
VERSION
RELEASE_PARSING
PLATFORM_MATCHING
STATUS
INTERNAL PURE STATE PIPELINE
ZERO DISK / ZERO NETWORK ACCESS
NATIVE CRATE
OS GLUE • PLATFORM I/O
INSTALL
HTTP
PATHS
PROCESS
SINGLE_INSTANCE
LOGIN
DESKTOP_ENTRY
SELF_UPDATE
QUEUE
FEED_THROTTLE
DETECT
PACKAGES
UI-EGUI CRATE
PRESENTATION & EGUI WIDGETS
APP
VIEWS
WIDGETS
THEME
DIALOGS
DETAILS
NOTES
I18N
CJK_FONT
ICONS
OPERATING SYSTEM
PULLS CORE
PULLS LOGIC
USES NATIVE
RENDERS UI
SYSTEM CALLS
DATA STATE BINDING
Tooltip Title
Description details go here
ARCHITECTURE OVERVIEW
Hover over any crate or module node to inspect responsibilities and data flow paths.
ARTCRAFT v2.4