What was the hardest coming from C++ to Rust?

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

    Build smaller, faster, and more secure desktop applications with a web frontend.

  • With that said there's nothing as mature as Qt in pure Rust. If you want something really mature and stable, and you don't mind TypeScript, you should probably look at Tauri. Otherwise egui is nice, but there are other alternatives.

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

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

  • With that said there's nothing as mature as Qt in pure Rust. If you want something really mature and stable, and you don't mind TypeScript, you should probably look at Tauri. Otherwise egui is nice, but there are other alternatives.

  • iced

    A cross-platform GUI library for Rust, inspired by Elm

  • dropping a shoutout on here for iced. Its based on Elm, which is itself an inspiration behind some patters that appear in react.

  • druid

    A data-first Rust-native UI design toolkit. (by linebender)

  • Going to give a shoutout to druid. I've recently tried it with the Lapce editor and it's just so smooth, fast and works so well for a pre-alpha app.

  • lapce

    Lightning-fast and Powerful Code Editor written in Rust

  • Going to give a shoutout to druid. I've recently tried it with the Lapce editor and it's just so smooth, fast and works so well for a pre-alpha app.

  • xilem

    An experimental Rust native UI framework

  • Yeah, Druid is being replaced by Xilem, but unfortunately Xilem isn't ready yet. So that whole project's in a bit of an awkward in-between phase where there isn't really any toolkit that can be recommended.

  • serde

    Serialization framework for Rust

  • LINQ or Serde are much more useful than anything you may create in C++.

  • SaaSHub

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

    SaaSHub logo
  • Flutter

    Flutter makes it easy and fast to build beautiful apps for mobile and beyond

  • Nope, issue is still open: - https://github.com/flutter/flutter/issues/49757

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

  • GUI libraries unrelated to GTK and QT

    7 projects | /r/linux | 12 Nov 2021
  • Show HN: Game of Life with grid editor in browser with Rust and WASM

    2 projects | news.ycombinator.com | 13 Dec 2023
  • Recreating the Apple Calculator in Rust using Tauri, Yew and Tailwind

    1 project | dev.to | 30 Nov 2023
  • Yew: Rust / WASM framework for creating reliable and efficient web applications

    1 project | news.ycombinator.com | 29 Nov 2023
  • Semantics of method which takes Rc<Self> and returns Rc<Self>?

    1 project | /r/learnrust | 14 Oct 2023