Rust Widgets IDE prototype workspace.
RWCreator is the IDE-side project of the Rust Widgets initiative, targeting native desktop GUI development across Windows, macOS, Linux, and HarmonyOS Desktop.
- Current phase: architecture scaffold + schema foundation (
RustWidgets.toml/.widgetsv1) - Workspace builds successfully with
cargo check - Detailed roadmap and versioned change log are maintained in
todo.md
src/main.rs: application entrysrc/core: shared data models and schema utilitiessrc/ui: IDE UI component modelssrc/ide: IDE app orchestration layersrc/project: project load/save and template management
cargo check
cargo run- Native GUI first (no custom rendering engine)
- Unified Rust API across target desktop platforms
- Visual designer + code generation workflow (planned)
MIT. See LICENSE.