- It's optimized. Unrealistically. Using the minified version, the bundle is less than 100KB.
- It has tons of options for a GUI - text inputs, colors, ranges, file inputs, booleans, and more!
- It's easily styleable and has 3 built-in themes as well as extensive theme addition support.
- It supports fancy options like keybinds, tooltips, dynamic insertion, and more!
- It's incredibly simple and well-documented, as well as ZERO known bugs.
To quickly integrate the script, you can use our prebundled version in build/
:
<script src="https://raw.githack.com/VillainsRule/guifyX/main/build/guify.min.js"></script>
This adds the guify
constructor to the window scope, which you can use to construct the GUI. For example:
<script src="https://raw.githack.com/VillainsRule/guifyX/main/build/guify.min.js"></script>
<script>
var gui = new guify.GUI({ ... })
gui.Register([ ... ])
</script>
To quickly get started with GuifyX, take a quick look over the documentation. You can try out the demo if you want to see GuifyX's modules & features in action.
We openly welcome contributions to GuifyX. Please read the contribuion guide for more information.
This project uses the MIT license, extending off the original guify. See license.md for specifics.
Guify is largely based on control-panel.
GuifyX is heavily based on guify.