AI generation

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 for AI

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.

Fast generated code

Generated UI code should still ship as fast native software. Makepad pairs AI-friendly authoring with Rust performance across desktop, mobile, and web targets.

Get Started Now!

Showcase Apps and
Live Examples

Graphs demo preview

Graphs

A compact WebAssembly example showing native Makepad chart rendering in the browser.

Splash

Splash

A live Makepad UI showcase covering widgets, layout, text, vectors, and interaction.

PDF

PDF

A WebAssembly PDF viewer example built with Makepad widgets and Rust parsing.

Project history

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.

Read the history