Explore on GitHub!
Makepad is built around code that AI systems can generate, stream, inspect, and revise. Splash is our live readable UI DSL: a compact way to describe screens, widgets, layout, styling, and state so models can generate UI in small, reviewable steps.
Rust gives AI-generated code a fast target with strong, structured warnings and errors. Those diagnostics help generated UI code converge on correct APIs, ownership, types, and layout.
Generated UI code should still ship as fast native software. Makepad pairs AI-friendly authoring with Rust performance across desktop, mobile, and web targets.
Makepad started in 2019 and is now transitioning into a wider open source project around Rust UI, AI-assisted development, and Splash, our live readable UI DSL for generated interfaces.