Skip to content

Getting Started

Slint Material UI

This is a technical preview of the Material 3 Design System for Slint. Learn more about Slint here.

We recommend using an IDE for development, along with our LSP-based IDE integration for .slint files. You can also load this project directly in Visual Studio Code and install our Slint extension.

  1. Install Rust by following its getting-started guide. Once this is done, you should have the rustc compiler and the cargo build system installed in your PATH.
  2. Clone the getting-started repository:
Terminal window
git clone git clone --recurse-submodules https://github.com/slint-ui/material-rust-template.git my-project
cd my-project
bash
  1. Build the sample application:
Terminal window
cargo build
bash
  1. Run the sample application:
Terminal window
cargo run
bash

With Rust based Slint apps you can also target Web and Android. For more details, see the template repository.

All the documentation for Slint’s Material UI components can be found on this site.

Follow the development in the Github repository.

To learn more about Material Design, dive into Google’s comprehensive Material Design 3 documentation.

Compose designs in Figma by taking advantage of the Material Design 3 Figma Kit


© 2025 SixtyFPS GmbH