Skip to content

Getting Started

Slint Material UI

Welcome to the documentation for the Material 3 Design System for Slint. Learn more about Slint here.

To start a project from scratch, follow the instructions from one of our template repositories:

To use the components in your existing project, download the material component source and extract it into your repository. Then follow the documentation to configure the use of @material as a library.

Here’s an example of how to configure it for different languages:

In your CMakeLists.txt file, use LIBRARY_PATHS in the slint_target_sources function.

slint_target_sources(my_application
ui/main.slint
LIBRARY_PATHS
material=${CMAKE_CURRENT_SOURCE_DIR}/material-1.0.1/material.slint
)
cmake

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

Follow the development in the https://github.com/slint-ui/slint/tree/master/ui-libraries/material.

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


© 2026 SixtyFPS GmbH