Slint is a modern user interface (UI) toolkit that streamlines the development of high-performance, native user interfaces for embedded, desktop, mobile, and web platforms. It is intended for developers and organizations that require flexible, responsive, and lightweight UI solutions for markets such as rail automation, professional audio, and electric vehicle charging. Slint enables a clear separation between design and business logic and supports multiple programming languages. This approach increases productivity and innovation within the ST ecosystem and complements ST embedded and cross-platform technologies.
Features and benefits
- Declarative UI language similar to HTML and CSS for clear separation of design and logic
- Cross-platform support for embedded, desktop, mobile, and web environments
- Responsive layouts that adapt to various screen sizes and resolutions
- Material 3 components for rapid development of polished, touch-friendly interfaces
- Integration with Rust, C++, JavaScript, and Python
- Lightweight runtime with a RAM footprint of less than 300 KB and GPU-accelerated rendering
- Native performance with direct access to operating system APIs and peripherals
- Live preview and Figma plugin for rapid UI iteration and collaboration
- Open-source licensing with flexible options for commercial and open-source projects
- Integrated GUI test automation with development environments and continuous integration pipelines
| 対応製品 | STM32,STM32MP1,STM32MP2 |
| ツールタイプ | Code Generators,Compiler,Programming Tool,Utilities |
| ライセンス・タイプ | デモ版 |
| サイト |
Served Countries:
Asia, Brazil, Europe, North America