简体中文 | English
Language translations may not be 100% accurate
Important
We are fully upgrading the OreUI to V2, which may require some additional time for restructuring the repository, and the official documentation will be gradually released by 2026.
OreUI is an open-source UI foundation developed by Mojang Studios, built on web standards to provide a unified, reusable, and extensible infrastructure for game and application interfaces. Its primary goal is to enable developers to build consistent user experiences declaratively, with support for cross-platform rendering, theme customization, and maintainability—reducing development complexity while improving portability.
You can delve deeper into its details at Mojang/ore-ui.
The core objective of this project is to: fully implement the essential components of OreUI using native HTML, CSS, and JavaScript, completely eliminating reliance on any third-party plugins or frameworks.
Note
This project is independently developed and has no affiliation with Mojang Studios.
Caution
Just for fun, not highly technical. Please don’t rely on it too much.
This project is developed and maintained based on the following features:
- Pure Native Implementation: Does not rely on any third-party libraries, ensuring lightweight, efficient, and easy to integrate.
- Modular Architecture: Components can be used independently or combined to greatly improve development flexibility.
- Highly Customizable: Easily modify styles through simple adjustments to meet personalized needs.
- Responsive Design: Components adapt to different device types for a smooth and consistent experience.
- Broad Compatibility: Supports most mainstream modern browsers with consistent features across platforms.
We follow these key design principles when building this project:
- Minimalism: Avoid unnecessary dependencies, keeping code clean and simple.
- Native First: Leverage native browser capabilities for the best performance and compatibility.
- High Customization: Every component can be freely tailored as needed.
- Accessibility: Optimized for an inclusive experience, ensuring usability for all users.
Explore these practical applications built with the OreUI design philosophy:
We welcome contributions of all kinds! Whether it’s code, documentation, or ideas — your participation is invaluable.
- Report Issues or Suggestions: Use GitHub Issues to describe your ideas or problems in detail.
- Contribute Code: Fork this repository, make changes, and submit a Pull Request.
Before contributing, please read our Contributing Guide for more details.
This project is licensed under the MIT License. You are free to use, modify, and distribute it, but please retain the original license notice.
If you have any questions, suggestions, or just want to chat, feel free to reach out via: