Cross-platform Rust UI Toolkit for Desktop and Embedded

Getting Started

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

Desktop

Cross-platform native GUI for Desktop

Gallery on Windows Gallery on Linux Gallery on Mac

Embedded

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

WebAssembly

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

Live-preview

Live preview using the Slint extension for VSCode or other editors

Licensing

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

Rust Foundation logo

Member of the rust fundation