An experimental Rust native UI framework

26 Open Issues Need Help Last updated: Aug 11, 2026

Open Issues Need Help

View All on GitHub
good first issue help wanted masonry testing

An experimental Rust native UI framework

Rust
documentation help wanted

An experimental Rust native UI framework

Rust
good first issue help wanted testing

An experimental Rust native UI framework

Rust
good first issue help wanted

An experimental Rust native UI framework

Rust
help wanted masonry

An experimental Rust native UI framework

Rust

AI Summary: This GitHub issue tracks the improvement of Xilem's top-level documentation, which is currently in a poor state and doesn't adequately represent the project. Key tasks include rewriting the main README and ARCHITECTURE.md, adding screenshots, and updating/filling out READMEs for various sub-crates like `masonry`. Several initial steps have already been completed, but further work is needed to remove outdated references and complete documentation for other modules.

Complexity: 3/5
documentation help wanted

An experimental Rust native UI framework

Rust

An experimental Rust native UI framework

Rust
Add a logo 9 months ago
documentation help wanted masonry

An experimental Rust native UI framework

Rust

AI Summary: This GitHub issue proposes integrating Dioxus's 'subsecond hot reloading' feature into Masonry. The core task involves wrapping Masonry's passes and widget callbacks with `subsecond::call` to enable instant updates, making it a required dependency. Additionally, there's a suggestion to optionally use `dioxus_cli::connect_subsecond` for examples.

Complexity: 3/5
enhancement help wanted masonry

An experimental Rust native UI framework

Rust
good first issue masonry accessibility

An experimental Rust native UI framework

Rust
help wanted masonry

An experimental Rust native UI framework

Rust
enhancement help wanted masonry

An experimental Rust native UI framework

Rust
help wanted masonry

An experimental Rust native UI framework

Rust

An experimental Rust native UI framework

Rust
good first issue help wanted masonry testing

An experimental Rust native UI framework

Rust
good first issue help wanted masonry testing

An experimental Rust native UI framework

Rust
documentation help wanted

An experimental Rust native UI framework

Rust

AI Summary: Integrate Kompari into the Masonry crate for easier snapshot testing. This involves creating an `xtask/` subcrate to handle Kompari integration, similar to the Vello repository's implementation, and documenting its usage for screenshot testing.

Complexity: 4/5
help wanted masonry

An experimental Rust native UI framework

Rust

AI Summary: Restore the ability to customize the window background color in the Xilem Rust UI framework. This feature was apparently lost after commit 403119bc7926b0bd65724161c5dfa663f8c91cff. The task involves investigating the commit history to identify the cause of the loss and implementing a solution to re-enable the customization.

Complexity: 4/5
help wanted

An experimental Rust native UI framework

Rust

AI Summary: The task involves moving example code from the `masonry_winit` crate to the `masonry` crate. This requires adding `masonry_winit` as a development dependency to `masonry` and updating any relevant documentation or build scripts to reflect the change in location.

Complexity: 2/5
documentation help wanted

An experimental Rust native UI framework

Rust

AI Summary: Improve the Masonry crate's `Widget::children_ids` function by creating type aliases to hide the dependency on `smallvec` and to provide a more descriptive return type, such as `ChildrenWidgetIds`.

Complexity: 2/5
enhancement help wanted masonry

An experimental Rust native UI framework

Rust
TextArea: copy / paste about 1 year ago

AI Summary: Implement copy and paste functionality for the TextArea component in the Xilem Rust UI framework. This involves completing the currently commented-out code or writing a new implementation that correctly handles clipboard interactions.

Complexity: 3/5
enhancement good first issue help wanted masonry

An experimental Rust native UI framework

Rust
`Stack` widget about 1 year ago

AI Summary: Implement a `Stack` widget in the Xilem Rust UI framework. This widget should act as a container that displays only one child at a time, allowing for switching between different UI "pages" while maintaining their state. The implementation should be similar to Flutter's `IndexedStack`, allowing for selection of the displayed child via an index.

Complexity: 4/5
enhancement good first issue help wanted masonry

An experimental Rust native UI framework

Rust

AI Summary: Implement alt text and accessibility label support for the `Image` widget in the Xilem Rust UI framework. This involves adding a mechanism to set text for the AccessKit node associated with the image, potentially either directly on the `Image` widget or by linking it to another node using `set_labelled_by` for more complex scenarios.

Complexity: 3/5
enhancement good first issue help wanted masonry accessibility

An experimental Rust native UI framework

Rust

AI Summary: Implement a placeholder text feature for the existing `Textbox` component in the Xilem Rust UI framework. This involves adding a new property to the `Textbox` struct to hold the placeholder text, and updating the rendering logic to display the placeholder when the textbox is empty and focused.

Complexity: 3/5
enhancement good first issue help wanted masonry

An experimental Rust native UI framework

Rust

AI Summary: Implement keyboard interaction and focus support for the Checkbox widget in the Xilem UI framework. This involves adding handling for spacebar presses to toggle the checkbox state, providing visual feedback for the focused state, and updating tests to cover these new features.

Complexity: 3/5
enhancement good first issue help wanted masonry

An experimental Rust native UI framework

Rust