Possible to create both WASM and a desktol GUI at once?

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

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • dioxus

    Friendly React-like GUI library for desktop, web, mobile, and more.

    dioxus is great. you can compile it either as wasm or a native executable, and it communicates with the DOM with a tiny bit of javascript – works both as a web app and a desktop app! the developer experience is really nice, it's basically React but in Rust.

  • iced

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

    Surprised no-one mentioned https://github.com/iced-rs/iced

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • slint

    Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript.

    The ability to change the cursor on hover was added many month ago: (https://github.com/slint-ui/slint/pull/721)

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