~ git clone https://git.cass.si/cui.git
~ git clone https://git.cass.si/cui.git
practical löve ui library.

cui is written in MoonScript and requires the compiler to process into Lua for use with LÖVE.
To see cui in action, use the executable from the base directory:
./run.sh -c
cui
x,y,w,hstatestyleeventsisParentdrillState(state)getWorldPosition!detectHover(x,y,w,h)setState({key:value})childrenselectedElementmousepressed(x,y,button)mousemoved(x,y,dx,dy)keypressed(k)keyreleased(k)getAllElements!getElementById(id)getChildren!instantiateinstantiateparentkeyComponents