FairyGUI is a flexible UI framework for Unity that provides a range of features for creating professional-looking UI components. With its WYSIWYG editor, users can design complex UI components directly in the editor without requiring any scripting knowledge. The framework also supports a range of advanced features, including sequence frame animation, bitmap fonts, rich text, and more. It is suitable for both web and mobile applications and supports a variety of UI components, including lists, gestures, and virtual lists.
Key features include:
- WYSIWYG editor for designing UI components directly in the editor
- Support for sequence frame animation and bitmap fonts
- Rich text support and TextMeshPro integration
- Powerful list component with virtual and loop list support
- Pixel hit test and gesture support
- Easy integration with 3D elements, such as models and particles
- Built-in support for VR and curved UI
- Flexible publish strategy with automatic atlas packing and multi-atlas support
- Multi-language UI support and scale strategy for different resolutions
- Stable and efficient performance





