Ore UI screenshot

Ore UI

Author Avatar Theme by Mojang
Updated: 8 Dec 2025
545 Stars

Building blocks to construct game UIs using web tech.

Overview

Ore UI is an innovative open-source repository developed by Mojang Studios, designed to create user interfaces for video games using web standards. With a focus on enhancing the gaming experience, it aims to provide building blocks that can be utilized not only within Mojang’s renowned titles like Minecraft Bedrock Edition and Minecraft Legends but also in various web applications across the industry. This project highlights Mojang’s commitment to collaboration and sharing among game developers.

By leveraging modern technologies such as React and TypeScript, Ore UI establishes a framework for crafting efficient and responsive UIs tailored for the gaming realm. It represents an exciting opportunity for developers looking to adopt a flexible and scalable approach to user interface design.

Features

  • Open-source Flexibility: The repository provides building blocks that can be easily integrated into both game and web applications, encouraging collaboration among developers.

  • Performance-driven State Management: With the @react-facet package, developers benefit from observable-based state management, which is optimized for creating high-performance UIs in gaming environments.

  • Declarative Navigation: The upcoming @mojang/react-gamepad package allows for seamless gamepad-focused navigation, making it easier to manage user interactions across various platforms.

  • Backward Compatibility: Designed with versatility in mind, Ore UI accommodates both existing Mojang games and new projects, enabling a wide range of use cases.

  • Comprehensive Documentation: The project includes thorough documentation to assist developers in understanding and utilizing the framework effectively.

  • Community Contribution: Developers are encouraged to contribute to documentation and future features, promoting a collaborative community around the project.

With these features, Ore UI not only enhances game development but also fosters an engaging community of developers eager to push the boundaries of gaming interfaces.