When we announced Qt Bridges at Qt World Summit 2025, we had a simple goal: let developers build Qt Quick user interfaces with a backend written in their favorite programming languages. This year, the C# and Rust bridges went through several public betas. Thank you to everyone who tried them and sent feedback. It shaped every release.
Today the Qt Bridge for Rust and the Qt Bridge for C# both reach Technology Preview .
What are Qt Bridges?
When developing Qt Bridges , we were guided with a few simple guidelines
Modern UIs should be easy to develop
They need to work on every desktop platform (with embedded and more coming soon)
Users should be able to reuse existing codebases
In practice, Qt Bridges applications have two parts. The user interface is written in QML with Qt Quick while backend is written in Rust or C# . You mark the types the UI should see, using the usual mechanism of your language (attributes in C#, attribute macros in Rust).…