A new Relm 4 you: announcing Relm4 v0.4!

A new realm is here for you to explore! I’m happy to announce Relm4 v0.4, our biggest release so far! About Relm4 Relm4 is an idiomatic GUI library inspired by Elm and based on gtk4-rs. We believe that GUI development should be easy, productive and delightful. The gtk4-rs crate already provides everything you need to write modern, beautiful and cross-platform applications. Built on top of this foundation, Relm4 makes developing more idiomatic, simpler and faster and enables you to become productive in just a few hours. ...

January 17, 2022 · 5 min · Aaron Erhardt

Announcing Relm4 v0.2

Roughly one month after the first stable release a I’m happy to announce the second stable release of Relm4! 🚀🚀🚀 About Relm4 We believe that GUI development should be easy, productive and delightful. The gtk4-rs crate already provides everything you need to write modern, beautiful and cross-platform applications. Built on top of this foundation, Relm4 makes developing more idiomatic, simpler and faster and enables you to become productive in just a few hours. ...

October 9, 2021 · 2 min · Aaron Erhardt

Announcing Relm4 v0.1

Roughly one month after the first beta release and countless hours of work I’m happy to announce the first stable release of Relm4! 🎉🎉🎉 About Relm4 Relm4 is an idiomatic GUI library inspired by Elm and based on gtk4-rs. It is a new version of relm that’s built from scratch and is compatible with GTK4 and libadwaita. The main goals are productivity, flexibility, simplicity and maintainability. Over the last beta releases, the development slowly calmed down up to a point where I’m comfortable releasing the first stable version. I’ve already started porting my existing app I wrote with GTK3 and relm to use GTK4, libadwaita and Relm4 and I was very pleased with the productivity I was able to archive. I believe Relm4 offers a truly outstanding experience for GUI development in Rust. ...

September 6, 2021 · 2 min · Aaron Erhardt

Relm4 beta released 🎉

What’s relm? Relm is described on its repository as an “idiomatic, GTK+-based, GUI library, inspired by Elm, written in Rust” and has more than 2000 GitHub stars and over 36.000 downloads on crates.io. When I first started with GUI development in Rust and experimented with gtk-rs I had a rough time because I was completely new to GUI development and GTK. Relm on the other side provided me the examples and structure I needed to get productive in just a couple of hours. Over the next weeks I continued using relm to work on an application I write at my job and was very pleased with the productivity I was able to archive. ...

August 11, 2021 · 2 min · Aaron Erhardt