chore: sync content to repo (#10207)

Co-authored-by: nilbuild <4921183+nilbuild@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2026-08-05 12:31:38 +02:00
committed by GitHub
co-authored by nilbuild
parent fa35e3dfe1
commit ad03abd94d
3 changed files with 13 additions and 6 deletions
@@ -4,6 +4,5 @@ A `Box` in Rust is a smart pointer that allocates memory on the heap. It's prima
Visit the following resources to learn more:
- [@official@Using Box<T> to Point to Data on the Heap](https://doc.rust-lang.org/book/ch15-01-box.html)
- [@official@Smart Pointers](https://doc.rust-lang.org/book/ch15-00-smart-pointers.html#smart-pointers)
- [@video@The Box Smart Pointer in Rust](https://www.youtube.com/watch?v=m76sRj2VgGo)
@@ -0,0 +1,8 @@
# GPUI
GPUI is a high-performance, native GUI framework written in Rust, designed to enable the creation of responsive and visually appealing desktop applications. It uses a retained-mode rendering approach, where the framework manages and optimizes the drawing of UI elements based on their state, allowing for smooth animations and efficient updates. The framework emphasizes flexibility and customizability, giving developers fine-grained control over the appearance and behavior of their applications.
Visit the following resources to learn more:
- [@official@GPUI](https://www.gpui.rs/)
- [@official@gpui](https://github.com/zed-industries/zed/tree/main/crates/gpui)
@@ -1,9 +1,9 @@
# Relm
# Iced
`relm` is a declarative, event-driven GUI framework for Rust built on `gtk-rs` and GTK+3. Uses Model-View-Update architecture with async Futures for complex UI interactions. Features widget identification by name, seamless inter-widget communication, and leverages Rust's safe concurrency for dynamic desktop applications.
Iced is a cross-platform GUI library for Rust that focuses on simplicity and type safety. Inspired by the Elm architecture, it uses a functional approach where the application state is updated through messages, making it easy to create reactive and predictable user interfaces. It provides a modular design that allows developers to build desktop and web applications with a clean, declarative syntax.
Visit the following resources to learn more:
- [@official@Relm](https://relm4.org/)
- [@official@Relm Documentation](https://relm4.org/book/stable/)
- [@article@Relm, a GUI library, based on GTK+ and futures, written in Rust](https://relm.antoyo.xyz/relm-intro/)
- [@official@Iced](ttps://iced.rs/)
- [@official@Iced Guide](ttps://iced.rs/index.html)
- [@article@Building a Modern Rust GUI with Iced](https://medium.com/@k8scat/building-a-modern-rust-gui-with-iced-a-comprehensive-guide-fc272704f7a5)