Slint Language Specification
Purpose
Section titled “Purpose”This document is the normative reference for the .slint markup language as accepted by the Slint Compiler.
It defines what a .slint source file is, how its parts fit together, and what constraints implementations and users have to honor.
The Reference describes the individual elements, properties, and types that make up the Slint API surface. This specification describes the surrounding language itself.
Conventions
Section titled “Conventions”Normative Wording
Section titled “Normative Wording”The key words shall, should, may, and must are to be interpreted following ISO/IEC Directives Part 2. Other prose is informative.
Code Examples
Section titled “Code Examples”Code examples are formatted as slint fenced code blocks and are informative unless explicitly stated otherwise.
© 2026 SixtyFPS GmbH