|6 months ago||3 days ago|
|GNU Affero General Public License v3.0||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
What do you expect from Rust in 2023?
9 projects | reddit.com/r/rust | 4 Aug 2022
GUI library for university project?
4 projects | reddit.com/r/rust | 29 Jul 2022
btw you can use Rust for the HTML stuff too. Dioxus is basically React in Rust, and uses Tauri to get a webview4 projects | reddit.com/r/rust | 29 Jul 2022
I would also like to suggest Dioxus (https://github.com/DioxusLabs/dioxus) if you like react syntax
Which Rust Web UI framework?
4 projects | reddit.com/r/rust | 25 Jul 2022
There's Dioxus, which you can use to build React-like apps that work on the web (WASM, like Yew) and desktop (executable + a bit of JS). I guess the main advantage would be that you can also compile it as a desktop app.
New crate for input event data: `event_types`
2 projects | reddit.com/r/rust | 21 Jul 2022
The crate is based on some code I previously wrote for Dioxus, an amazing GUI framework.
Advice for the next dozen Rust GUIs
9 projects | reddit.com/r/rust | 15 Jul 2022
yoo check out Dioxus :)
Has anyone used a bump allocator in their Rust project (e.g. bumpalo) and how was the experience? was it worth it in the end?
1 project | reddit.com/r/rust | 15 Jul 2022
check out https://dioxuslabs.com/ or reach out to them, it uses a bump allocator
Making text editor in tauri
5 projects | reddit.com/r/rust | 14 Jul 2022
check out https://dioxuslabs.com/ it's based on Tauri5 projects | reddit.com/r/rust | 14 Jul 2022
If you want to write the GUI code in Rust, you'd need something like Dioxus (which uses Tauri under the hood). But note that the Rust GUI ecosystem is still new, so I doubt we have something like Draft.js (a wysiwyg editor component for React). There's a lot of complexity involved in writing a text editor, and I'll suspect you'll have to handle a lot of that yourself.
Rendering TUI To Web
4 projects | reddit.com/r/rust | 4 Jul 2022
What are some alternatives?
yew - Rust / Wasm framework for building client web apps
tauri - Build smaller, faster, and more secure desktop applications with a web frontend.
sycamore - A reactive library for creating web apps in Rust and WebAssembly
rust-yew-realworld-example-app - Exemplary real world app built with Rust + Yew + WebAssembly, by Function Components + Hooks, also supports desktop by Tauri.
flutter_rust_bridge - High-level memory-safe binding generator for Flutter/Dart <-> Rust
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
stretch - High performance flexbox implementation written in rust
rust-yew-axum-tauri-desktop - Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
iced - A cross-platform GUI library for Rust, inspired by Elm
Seed - A Rust framework for creating web apps