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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • 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.

  • 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

  • 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.

  • 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.

  • 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.

  • 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.

  • 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

  • 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
  • Is there a way to mount my entire Synology disk as a drive to my computer?

    1 project | /r/synology | 15 Apr 2023
  • ncdu / WinDirStat / QDirStat as online tool?

    1 project | /r/selfhosted | 17 Feb 2023