Cross-platform Rust UI Toolkit for Desktop and Embedded

Getting Started

For the best programming experience we recommend installing our Visual Studio Code extension.


Cross-platform native GUI for Desktop

Gallery on Windows Gallery on Linux Gallery on Mac


Scales from Embedded Linux with OpenGL, to bare-metal microcontrollers(MCU) with less than 300kB of RAM and no graphics acceleration


Try one of our demos in the browser, cross-compiled to WebAssembly:


Live preview using the Slint extension for VSCode or other editors


Slint is available in multiple licenses. Pick the one for your needs

Rust Foundation logo

Member of the rust fundation