ReUI
Rentitas UI Module for Unity based on XML and LUA
Install / Use
/learn @alerdenisov/ReUIREADME

ReUI - Unity declarative UI system based on XML and LUA
Core features
- XML — declare your components same as HTML
- Components orientated — focus on reusable components against repeat yourself
- LUA — allows to change UI logic on a fly (or obtain it from backend!)
- Reactive — listen and react and changes against updates each frame
About ReUI
ReUI is in active development stage as a part of huge open-source project. ReUI required Rentitas to work. ReUI written on C# 6 and require external compiler (such as IncrementCompiler)
Documentation and Tutorials

####Examples
Roadmap
Milestone 0.1
- [x] ~~Nested hierarchy~~ (read more..) (in test since #2e271bf)
- [ ] Reactive UI variables (read more..)
Milestone 0.2
- [ ] XML caching (read more..)
- [ ] Form elements (read more..)
- [ ] Auto size fitters (read more..)
Milestone 0.3
- [ ] Element styles (read more..)
- [ ] Animations (read more..)
Limitation and Bugs
Project in early development stage and feel lack of tests and docs. All known bugs listed in issues. Found another one? Tell us via issue
Contributing to ReUI
The project is hosted on GitHub where you can report issues, fork the project and submit pull requests.
Before start to implement feautre
Create a new ticket to let people know what you're working on and to encourage a discussion. Follow the git-flow conventions and create a new feature branch starting with the issue number: git flow feature start <#issue-your-feature>
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
