Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Cxx-qt Alternatives
Similar projects and alternatives to cxx-qt
-
slint
Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.
-
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
QMetaObject crate for Rust
Integrate Qml and Rust by building the QMetaObject at compile time.
-
-
-
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
miniserve
🌟 For when you really just want to serve some files over HTTP right now!
-
tauri
Build smaller, faster, and more secure desktop applications with a web frontend.
-
egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
-
-
contrast_renderer
Contrast is a WebGPU based 2D render engine written in Rust
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
cxx-qt reviews and mentions
-
Build a desktop app with Qt and Rust
Rust has several Qt bindings. The most popular are Ritual, CXX-Qt, and qmetaobject. Ritual is not maintained anymore, and qmetaobject doesn't support QWidgets. So CXX-Qt is our best bet for now.
-
Build a desktop app with Qt and Rust - LogRocket Blog
We're getting closer, but you're still likely to run into missing features in CXX-Qt at this point. If you do, please report it on GitHub!
- GUI development with Rust and GTK 4
-
Who "owns" Rust ?
This is no longer required in CXX-Qt as of this week (https://github.com/KDAB/cxx-qt/pull/428). Next release coming soon.
-
The first issue of Rust Magazine has been published 🎉🎉
From my understanding KDAB isn't trying to "replace" Qt. They're working on cxx-qt to make using Qt and Rust together much easier.
-
Rust: State of GUI, December 2022 – KAS blog
I second this. I wrote an internal Qt/QML app that ran on Windows, Linux, Android, and Raspberry Pis. We had ~20 Raspberry Pi's running this app in kiosk mode. If only KDAB/cxx-qt[1] were ready there, I would have done as much as possible in rust .
-
LeanQt – GUI is here, Widgets are near
> I have searched high and low for something better, here is one rabbit hole: https://www.areweguiyet.com
I'm very interested in the KDAB/cxx-qt path from that page: https://github.com/KDAB/cxx-qt
Once they get Arm & Android coverage, that'll be my go-to solution. Rust for all business logic and remote synchronization. Qt/QML for display with accessors into the Rust model.
-
A first look at Rust in the 6.1 kernel [LWN.net]
I'm working on it. :)
-
I made a table comparing Rust bindings for Qt
Yeah, I was thinking about adding such a column, but I am conflicted. Technically, yes, CXX-Qt does require a little bit of C glue right now. But it's such a tiny amount of C boilerplate that I think someone who doesn't know C could copy-paste-find-replace to get something working without really knowing what they're doing. Eventually I'd like to add bindings to cxx-qt-lib for QGuiApplication and QQmlApplicationEngine so even that little bit of C isn't needed.
-
A note from our sponsor - Onboard AI
getonboard.dev | 6 Dec 2023
Stats
The primary programming language of cxx-qt is Rust.