Skip to content
This is the unreleased documentation for the next version of Slint.
For up-to-date documentation, see here.

Desktop

Generally, Slint runs on Windows, macOS, and popular Linux distributions. The following tables cover versions that we specifically test. The general objective is to support the operating systems that are supported by their vendors at the time of a Slint version release.

Operating SystemArchitecture
Windows 10x86-64
Windows 11x86-64

Handle the console window

When you running an application a console window will show by default.

Disable the console by specifying a WINDOWS subsystem.

When running the application from the command line, if the subsystem is set to windows it will no longer output stdout. To get it back consider using FreeConsole().

See more details at #3235

Add the code to the top of .rs file which contains fn main():

#![windows_subsystem = "windows"]
rust

Or if you want to keep console output in debug mode:

#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
rust

What about other platforms?

Contact us if you need to support specific or older versions.

Copyright © SixtyFPS GmbH