GOOi (Good-sized Optional Open interface) is an Android-oriented LÖVE library to create Graphical User Interfaces. These are the supported components (see the Wiki for details):
- Labels
- Tooltips
- Buttons
- Sliders
- Checkboxes
- Text fields
- Radio Buttons
- Progress bars
- Joysticks
- Spinners
- Knobs
- Panels
- Modals
Important things:
Multitouch support
Multilingual support
Canvas support (virtual resolutions)
Grid layout
Game layout
Works in desktop as well
Flexible API
Flexible shapes and colors
Easy theme system
Current limitations:
- A panel shouldn't be added inside another panel
- Text in text fields is limited to the component width
- Not resposive design (yet)
GOOi is still a work in progress, thanks for your feedback!
Forum thread: https://love2d.org/forums/viewtopic.php?f=5&t=79751