google / google/xrblocks

A Letter from Ruofei for New XR Blocks Contributors

Open
#289 0 comments 2 reactions 1 assignee Claimed by @ruofeidu View on GitHub
good first issue help wanted
Dominant language
TypeScript
Stars
474
Forks
96
Avg merge
15h 30m
Merged PRs (30d)
55

Description

Hi there!

Thank you for contributing to XR Blocks! In additional to CONTRIBUTING.md,
I'd like to highlight a few contributing point:

1. **Demo contributors**: for first-time contributor, a new demo that demonstrates novel features in interactive perception, XR realism, embodied interactions, interactive graphics, Gemini capabilities are preferred. E.g., 1) novel use case with open Hugging Face models, 2) port more https://github.com/googlesamples/arcore-depth-lab and https://github.com/google/archat features to XR, 3) converting MIT / Apache 2 shader to XR: https://www.shadertoy.com/view/4sX3Rn (also remember to give credits in README. 4) Finding novel use case of Gemini :) 5) adding accessibility and security layers. All demo submissions should attach an unlisted YouTube video, or screenshots for the expected output.
2. **SDK contributors**: For small changes, just submit PR; for large changes, maybe create an issue to discuss high-level design first :) Also read https://arxiv.org/abs/2509.25504 and https://arxiv.org/abs/2603.24591 for our roadmap.
3. **Idea contribution**: Feel free to raise issues here for your new amazing ideas to discuss.
4. **Compatibility**: XR Blocks is designed for Android XR and Gemini, hence we rely on community contribution to ensure it working on other XR devices and Android phones.

For AI code, there should be a real person behind it to take responsibilities.

Thank you! We would definitely acknowledge all contributors in future publications, and invite as coauthors when the contribution is significant.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.