|2 days ago||19 days ago|
|MIT License||GNU General Public License v3.0 or later|
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.
GUI libraries unrelated to GTK and QT
7 projects | reddit.com/r/linux | 12 Nov 2021
Iced.rs tutorial: How to build a simple Rust frontend web app
6 projects | dev.to | 22 Oct 2021
Another thing to note is that Iced.rs is very much in early and active development. While it’s absolutely possible to build basic apps with it, the ecosystem isn’t particularly mature yet. Besides the docs and examples, at this early stage, it’s a bit rocky to get started, especially if you’re trying to build something complex.
Looking for a buddy to help with a Rust wrapper for PokeAPI
2 projects | reddit.com/r/ProgrammingBuddies | 21 Oct 2021
I originally had this idea to learn rust a little better by making a cross-platform pokedex with [iced](https://github.com/iced-rs/iced). I'm not sure if I will end up making that, but now I'm focused on making a wrapper for the API that can use different HTTP clients like [ureq](https://lib.rs/crates/ureq) for sync, and [reqwest](https://lib.rs/crates/reqwest) for async.
Is there an underlying reason that idiomatic Rust seems to have trouble with observers?
6 projects | reddit.com/r/rust | 28 Sep 2021
Oxide: A prototype IDE for Linux
6 projects | reddit.com/r/rust | 27 Sep 2021
Or do you prefer Rust-only toolkits ? Those are not so advanced yet, but egui and iced look promising. Also have a look at "are we gui yet"
Borderlands 3 Save Editor - A GUI save editor written in Rust using iced.
5 projects | reddit.com/r/rust | 24 Sep 2021
Hmm I'm not seeing similar memory usage on my Mac. I believe this could be related to iced.5 projects | reddit.com/r/rust | 24 Sep 2021
Not too difficult, essentially you will need to implement two traits from iced, one to handle the rendering of the component and one to handle events i.e mouse events/keyboard events. You can use an existing component as a template and modify it to your needs.
How useful is Rust for quick prototyping++?
7 projects | reddit.com/r/rust | 22 Sep 2021
2- I used iced and it's nice and generally easy but the GUI ecology in rust is still in development.
Pop should join this new GTK fork
2 projects | reddit.com/r/pop_os | 14 Sep 2021
What's written in this article isn't the development of a GTK fork, but some reasoning for exploring alternatives to GTK. There aren't very many suitable candidates in this space, but Rust GUI toolkits like Iced have potential. Personally, I would add that OrbTk is also a suitable candidate.
Redux-inspired state container with async/Stream-based API
3 projects | reddit.com/r/rust | 1 Sep 2021
But I could also be way off-base here! I only looked into it briefly. And I imagine what you have planned for this would be bigger than the functionality currently present. In any case, thanks for sharing. You might also be interested in iced, which provides an Elm-inspired API for web/GUI dev... except it uses the dodrio virtual DOM on web builds.
Are there situations where it's better to use C++?
3 projects | reddit.com/r/rust | 29 Nov 2021
Xtensa. They've got a fork of LLVM that supports it that they're working toward getting upstreamed. The community has a fork of rustc that uses it (and a quickstart crate) while we wait for it to get upstreamed.
Rust-Xtensa: Rust for Xtensa Processors. Built in Targets for the ESP32/ESP8266
1 project | news.ycombinator.com | 14 Jun 2021
Multi-use kernel written in Rust
4 projects | reddit.com/r/rust | 30 May 2021
It only works if you have an Xtensa compiler which takes hours to compile, here: Rust Xtensa (if you don't have it). The network driver is just a function that sets the name of the driver so the Esp32 does something other that blinking.
Could IOTA transaction be started solely from the IoT capable device (like esp32)?
3 projects | reddit.com/r/Iota | 4 May 2021
What are some alternatives?
zig - General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
egui - egui: an easy-to-use immediate mode GUI in pure Rust
druid - A data-first Rust-native UI design toolkit.
yew - Rust / Wasm framework for building client web apps
Druid - Apache Druid: a high performance real-time analytics database.
fltk-rs - Rust bindings for the FLTK GUI library.
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
scala - Scala 2 compiler and standard library. For bugs, see scala/bug
orbtk - The Rust UI-Toolkit.
Elixir - Elixir is a dynamic, functional language designed for building scalable and maintainable applications