Skip to content

Slint Language Specification

This document is the normative reference for the .slint markup language as accepted by the Slint SC compiler. It defines what a .slint source file is, how its parts fit together, and what constraints implementations and users have to honor.[sls.meta.purpose]

The Reference describes the individual elements, properties, and types that make up the Slint SC API surface. This specification describes the surrounding language itself.[sls.meta.purpose-vs-reference]

The key words shall, should, may, and must are to be interpreted following ISO/IEC Directives Part 2. Other prose is informative.[sls.meta.conventions.normative]

Code examples are formatted as slint fenced code blocks and are informative unless explicitly stated otherwise.[sls.meta.conventions.examples]


© 2026 SixtyFPS GmbH