Qt rust or c bindings

This page summarizes the projects mentioned and recommended in the original post on /r/QtFramework

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • dotherside

    C language library for creating bindings for the Qt QML language

  • C binding: https://github.com/filcuc/dotherside

  • rfcs

    RFCs for changes to Rust

  • I'm currently writing a toy hobby project in Qt + Rust, and I settled for writing the GUI entirely in C++, then linking to Rust code that uses extern "C" on all of the interface. It works, but it's a major pain in the neck (the interface has to be dumbed down to fit through C api, I need to worry about panics and exceptions that could cross FFI boundary (though there is a RFC that could make this a lot less painful if implemented), Rust's guarantees go out of the window when you have to convert stuff between raw pointers and back, etc). If there's any better way to do it, I'd love to know.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts