ProceduralUI is a Unity package designed to help you create windows for your application quickly and efficiently. It offers a range of features, including customizable UI window creation, movable and resizable windows, and automatic layout and rendering management. The package also includes basic and custom elements, such as labels, buttons, and vector fields, and supports the creation of new window elements. Additionally, it comes with well-documented and scalable code, demo scenes, and a snap-to-grid feature. The package is still in active development, and the author welcomes feedback and suggestions.
Based on Unity's UI, performance is comparable to native Unity UI. However, there are some limitations to be aware of: all windows must be generated in the OnAwake function, and real-time generation is not currently supported. The package is intended for use in creating windows only.





