Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gustavostuff/gooi

LÖVE GUI Library
https://github.com/gustavostuff/gooi

gamedev gui library love2d

Last synced: 5 days ago
JSON representation

LÖVE GUI Library

Awesome Lists containing this project

README

        

### There's a new project that aims to replace GOOi: [urutora](https://github.com/gustavostuff/urutora)

[![gooi.png](https://i.postimg.cc/zXcQbXq0/gooi.png)](https://postimg.cc/crfhPWgn)

[![Captura_de_pantalla_2018-05-15_13-50-37.png](https://s31.postimg.cc/5i29d9awr/Captura_de_pantalla_2018-05-15_13-50-37.png)](https://postimg.cc/image/k19eeo41j/)

[![License](http://img.shields.io/:license-MIT-blue.svg)](https://github.com/gustavostuff/gooi/blob/master/LICENSE.md)
[![Version](http://img.shields.io/:version-0.0.7-green.svg)](https://github.com/gustavostuff/gooi/wiki/Change-Log#002)

GOOi (Good-sized Optional Open interface) is a [LÖVE](https://love2d.org/) library to create Graphical User Interfaces. These are the supported components (see the [Wiki](https://github.com/gustavostuff/gooi/wiki) for details):

* Labels
* Tooltips
* Buttons
* Sliders
* Checkboxes
* Text fields
* Radio Buttons
* Progress bars
* Joysticks
* Spinners
* Knobs
* Panels
* Modals

It features:

* Multitouch support
* Multilingual support
* Canvas support (virtual resolutions)
* Grid layout
* Game layout
* Works in desktop as well
* 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)

Forum thread: https://love2d.org/forums/viewtopic.php?f=5&t=79751