UI library for creating applications in GameMaker
WARNING: Forms is currently in development and usage in real-world apps is not advised before 1.0.0 is released!
Forms is a UI library for creating applications in GameMaker. Its origins trace back to PushEd for GameMaker: Studio 1.4, and after several years, it evolved into the system used in BBMOD GUI, with significant modifications. The version of Forms you see here is a complete rewrite, built on the foundations of its predecessors, but now leveraging modern GML features.
Forms is open for pull requests! You're welcome to choose any of the open issues or open a new one yourself and start a discussion. It is mandatory that your coding style matches with the rest of the repo! We're using format-gml to ensure this. Please have a look here to learn how to use it: https://github.com/blueburncz/format-gml?tab=readme-ov-file#as-a-contributor.