- 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
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)
####Examples
Milestone 0.1
-
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..)
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
The project is hosted on GitHub where you can report issues, fork the project and submit pull requests.
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>