Makepad
Rust cross-platform UI framework.
What we like
Build application UIs for the web, mobile, and desktop. Supports web + Windows, Linux, macOS, iOS, Android. Uses a declarative DSL. Built using custom shaders and supports 2D, 3D, VR, AR. Plenty of examples. Can be live-styled without recompiling during development.
What we don't like
API docs aren’t available. Built-in UI components don’t feel native on each supported platform.