This is a read only mirror of yui's main repository
Go to file
Lorenzo Cogotti acf9403291 [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
device [*] Initial commit. 2022-08-15 23:41:17 +02:00
.gitignore [*] Initial commit. 2022-08-15 23:41:17 +02:00
.lovedeps [*] Initial commit. 2022-08-15 23:41:17 +02:00
LICENSE [*] Initial commit. 2022-08-15 23:41:17 +02:00
README.ACKNOWLEDGEMENT [*] Initial commit. 2022-08-15 23:41:17 +02:00
README.md [*] Initial commit. 2022-08-15 23:41:17 +02:00
button.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
checkbox.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
choice.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
columns.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
core.lua [*] Initial commit. 2022-08-15 23:41:17 +02:00
crush.lua [crush] Update crush.lua. 2022-08-15 23:54:09 +02:00
init.lua [*] Initial commit. 2022-08-15 23:41:17 +02:00
input.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
label.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
layout.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
rows.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
slider.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
spacer.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
theme.lua [*] Initial commit. 2022-08-15 23:41:17 +02:00
ui.lua [*] The great require parens fixup© 2022-08-16 00:23:52 +02:00
widget.lua [*] Initial commit. 2022-08-15 23:41:17 +02:00

README.md

Yui - A Declarative UI library for LÖVE

Yui - Yet another User Interface, is an attempt to ease the process of assembling trivial menu-like GUIs for your game using LÖVE.

Why is that?

Because I'm spending so much time tweaking and customizing existing libraries, I might as well make my own.

Dependencies

Yui depends on:

  • gear for general algorithms.
  • moonspeak for its localization functionality.

Acknowledgement

Portions of this library's widget rendering code are taken from the Simple User Interface Toolkit (SUIT) for LÖVE by Matthias Richter.

SUIT's source code is available at: vrld/SUIT. SUIT is licensed under the MIT license.

Widgets offered by yui are also inspired by SUIT.

See ACKNOWLEDGEMENT for full SUIT license information and copyright notice.