sanuli
dioxus
Our great sponsors
sanuli | dioxus | |
---|---|---|
5 | 69 | |
58 | 4,539 | |
- | 7.0% | |
9.1 | 9.9 | |
4 months ago | 6 days ago | |
Rust | Rust | |
MIT License | 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.
sanuli
- Sanuli – Finnish Wordle Written in Rust
- Show HN: Hebrew Wordle
-
Paudle: A Wordle-like in Rust using Yew
Heh, I also happened to build a Finnish Wordle-clone using the same stack, https://github.com/Cadiac/sanuli (sanuli.fi), which has grown quite popular here in Finland (~50k unique users). This was also my first Yew project, but I was quite happy with the framework. I've ended up with some feature creep and bad decisions, but your code base looks really clean!
-
Tein Sanulin, suomenkielisen version Wordle -sanapelistä
OP postasi jo koodin
dioxus
-
What do you expect from Rust in 2023?
https://github.com/dioxuslabs/dioxus runs on top of Tauri's WRY renderer but uses Rust macros to create UI. You don't have to write any JavaScript
-
GUI library for university project?
btw you can use Rust for the HTML stuff too. Dioxus is basically React in Rust, and uses Tauri to get a webview
I would also like to suggest Dioxus (https://github.com/DioxusLabs/dioxus) if you like react syntax
-
Which Rust Web UI framework?
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`
The crate is based on some code I previously wrote for Dioxus, an amazing GUI framework.
-
Advice for the next dozen Rust GUIs
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?
check out https://dioxuslabs.com/ or reach out to them, it uses a bump allocator
-
Making text editor in tauri
check out https://dioxuslabs.com/ it's based on Tauri
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
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.
sixtyfps - 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. [Moved to: https://github.com/slint-ui/slint]
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
rust-yew-axum-tauri-desktop - Rust + Yew + Axum + Tauri, full-stack Rust development for Desktop apps.
stretch - High performance flexbox implementation written in rust
iced - A cross-platform GUI library for Rust, inspired by Elm
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
druid - A data-first Rust-native UI design toolkit.