Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
-
Updated
Aug 21, 2025 - Rust
Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.
Declarative Rust UI library
A declarative GUI library written in Rust
lightweight platform-agnostic tools for declarative UI
Rust implementation of Renderer Agnostic User Interface
Rust application framework focuses on composability, ECS and Web3. Powered by Bevy game engine. From desktop apps to the Metaverse.
Rust GUI library using wgpu-rs. Originated as research project examining declarative user interfaces.
An experimental approach to UI in Rust with a focus on ergonomics, efficiency, and simplicity
This is a proof of concept project. For the Rust language. To check how would be developing experience, If use UI implemented with the model view update/mvvm. Global variables oriented development.
Add a description, image, and links to the declarative-ui topic page so that developers can more easily learn about it.
To associate your repository with the declarative-ui topic, visit your repo's landing page and select "manage topics."