tweak-gui is an unfinished Haxe library that was intended to provide a simple to use graphical user interface for changing variables on the fly. It's completely unfinished, don't use this.
tweak-gui backends are implemented for the following frameworks and Haxe targets:
- Zero-dependency DOM (HTML5/JavaScript).
Three.js (JavaScript/WebGL).HaxeUI (Windows, Mac, Linux, Neko, Android, iOS, Flash).HaxeFlixel (Windows, Mac, Linux, Neko, Android, iOS, Flash, HTML5/JavaScript).Luxe (Windows, Mac, Linux, Android, iOS, HTML5/JavaScript).
The following features and widgets are [available](TODO interactive documentation link):
- Toggle Buttons.
- Numeric Sliders.
- Numeric Spinboxes.
- Text Line Edits.
- Dropdown Menus.
Color Pickers.- Method Trigger Buttons.
Numeric Value Plotters.- Text Watch Areas.
- Folder Groups.
Include tweak-gui in your Haxe project and set the haxedef for the preferred backend.
- Written in Haxe, inspired by the popular dat.gui library, ofxDatGui for OpenFrameworks, and AntTweakBar.
- If you have any questions or suggestions then get in touch or open an issue.