Documentation

Rust platform

Dioxus interface approach

How Dioxus is proposed for web, desktop and mobile operator interfaces.

Educational / conceptual specification · Not a released implementation contract

Isometric city built from interlocking puzzle pieces, symbolizing open collaboration
Illustrative

A Rust-native component model

Planned

Dioxus is a Rust UI framework with a component model familiar to React developers, and it targets web (WebAssembly), desktop and mobile from one codebase. For Kaporeal, that means a dispatch board, a dock-side tablet view and a driver handset screen can share components and domain types.

Server functions and typed props let the interface consume the same structures the service core validates. Offline-tolerant views for yards and docks with poor connectivity are a design consideration, not a finished feature.

Interface boundaries

The UI should never become the owner of business rules. Dioxus components present and collect; domain crates decide. Keeping that separation makes it possible to replace or add interfaces, including third-party ones over the API, without forking behavior.

Early access

Follow the Core TMS MVP — or ask us anything.

Join the early-access list for build updates and collaboration invites, or send an operational question straight to the Kordspace team.

Don't include credentials or sensitive freight documents.