Thanks for your interest in contributing. This document covers the basics of how to get involved.
- Bug reports — open an issue describing the problem, steps to reproduce, and your device/firmware version
- Feature requests — open an issue before writing any code, so we can discuss whether it's a good fit
- Pull requests — for bug fixes and agreed-upon features; please link the related issue in your PR description
Before opening an issue, search existing ones to avoid duplicates. When reporting a bug, include:
- What you expected to happen
- What actually happened
- Steps to reproduce
- Device and firmware version
- Fork the repository and create a branch from
main - Keep changes focused — one fix or feature per PR
- Test your changes on hardware before submitting
- Write a clear PR description explaining what and why, not just what
PRs that introduce large or unilateral changes without prior discussion may be closed. When in doubt, open an issue first.
By contributing to NextUI, you agree that your contributions will be licensed under PolyForm Noncommercial 1.0.0. You retain copyright over your own contributions.
If you are contributing on behalf of a company or organization, you confirm that you are authorized to make that contribution under these terms.
This project does not use a formal CLA. By opening a pull request, you are agreeing to the above and confirming that you have the right to do so.
NextUI is a fork of MinUI by Shaun Inman. Contributions should be mindful of that heritage. See NOTICE for details.