cbDataGUI Library for 1.9 EA

Cem Baspinar

You must be logged in to obtain assets


** UPDATED to v1.2.5** See changelog.

NOTE2: 1.4 is updated and should compile it without errors if you have the latest one.

NOTE: This version has more features than 1.4 version but requires GM:S 1.99 EA to be compiled without errors. Here is all the versions available: https://github.com/aft/cbDataGUI-GML-Library/tree/master/src


Download Windows Demo: http://github.com/aft/cbDataGUI-GML-Library/raw/master/bin/Win/cbDataGUI_win.zip (Scanned with AVG 17.5.3021 - Definition v. 170712-10) or

Download OSX Demo: https://github.com/aft/cbDataGUI-GML-Library/raw/master/bin/OSX/cbDataGUI_osx.zip (Scanned wıth AVG 17.2 - Definition v. 170712-10) from Github (Move it to Applications folder if you get 'Game not found' error.


cbDataGUI is an open-source, easy to implement GUI for manipulating object instance variables written in GML.

Best fit for debugging, data visualization, demos and prototyping.

cbDataGUI is based on the idea and the look of Google’s Dat.GUI library.

Allows you to add these controllers with one line of code each:

  • Textbox, (for strings)
  • Slider, (for numbers)
  • Checkbox, (for booleans)
  • Button, (for executing scripts)
  • Color picker, (for colors)
  • Folder. (to organize the elements listed above)

Products That Uses This Extension:

  • NoisePack GPU (https://marketplace.yoyogames.com/assets/5733/noisepack-gpu )
  • Dithering GPU (https://marketplace.yoyogames.com/assets/5805/dithering-gpu )
  • Message me your product to add here. The package contains a gmDoc documentation.

Feel free to fork or report issues [cbDataGUI on Github]:https://github.com/aft/cbDataGUI-GML-Library

Licensed under M.I.T.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.2.5. Published September 11, 2017

  • Lots of fixes on cbGUI. (Issues on GitHub) https://github.com/aft/cbDataGUI-GML-Library/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aclosed
  • FizzyText Demo now uses Noise GPU extension. Got very fast. No more hiccups.
  • New scripts added to cbDataGUI like gui_set_position, set_allowed_chars, get_allowed_chars
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait