Made my first app in Rust! A notification daemon for Linux :)

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. krustyfy

    Notification daemon made in rust and qt

    If you're interested you can check out the repo. :) It's my first ever experience writing code in rust so you'll probably find a lot of bad practices, awful code and "println!"s all over the place. And a loooot of unused imports I need to get rid of.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. cxx-qt

    Safe interop between Rust and Qt

    Cool little application. I'm curious why you chose the unsafe qt-rust bindings out of the various Rust bindings for Qt. I'm working on cxx-qt, a newer project for safe bidirectional C++ <--> Rust bindings for Qt. Just a few days ago I got an example cxx-qt application building entirely with Cargo without needing a C++ build system. It still requires a little boilerplate C++ code, but you can do all the application logic in Rust.

  4. linux_notification_center

    A notification daemon/center for linux

    you can post it to r/unixporn where people actually use notification daemons. But there are a few contenders, like dunst or https://github.com/phuhl/linux_notification_center

  5. Rust Qt Binding Generator git

    Generate bindings to use Rust code in Qt and QML

    Oh I didn't know that wiki page existed. I presume you're talking about this page? We should add cxx-qt to that. Some of the other Rust bindings are listed there too, though Rust Qt Binding Generator is missing from that page too.

  6. QMetaObject crate for Rust

    Integrate Qml and Rust by building the QMetaObject at compile time.

    qmetaobject is probably the most mature Qt Rust binding at the moment. It uses the cpp crate to embed C++ inline in Rust to create its bindings. There are some people using it and it does get some maintenance, but it's not under active development since the original author is now working on Slint.

  7. slint

    Slint is a declarative GUI toolkit to build native user interfaces for Rust, C++, or JavaScript apps.

    qmetaobject is probably the most mature Qt Rust binding at the moment. It uses the cpp crate to embed C++ inline in Rust to create its bindings. There are some people using it and it does get some maintenance, but it's not under active development since the original author is now working on Slint.

  8. cxx

    Safe interop between Rust and C++

    Yeah there have been several projects for Qt bindings for Rust. Most of them are quite old and cxx-qt is the only one with active development AFAIK. The Rust language and ecosystem have matured a bit since they were made. We're building cxx-qt on top of cxx, which wasn't published until 2020.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Scan Your Linux Disk and Visualize It on Mac with GrandPerspective

    3 projects | dev.to | 12 Jan 2025
  • QDirStat – Linux Directory Statistics

    1 project | news.ycombinator.com | 23 May 2024
  • 9 years of Apple text editor solo dev

    4 projects | news.ycombinator.com | 5 Jan 2024
  • I like rust but want to use Qt.

    8 projects | /r/rust | 11 Dec 2023
  • GUI development with Rust and GTK 4

    15 projects | news.ycombinator.com | 25 Apr 2023

Did you know that Rust is
the 5th most popular programming language
based on number of references?