Bring great interfaces
to your game, faster.
Design, animate, and publish interfaces in a visual editor, then bring them into your game engine with a FairyGUI runtime. A smoother workflow from design to development.
Visual editorDesign once, run everywhereFree Community Edition
FairyGUI EditorVisual workspace

From design to runtime, all in sync
Everything your UI workflow needs
From organizing assets to shipping your runtime UI, each step supports real production.
01 / DESIGN
Build visually
Arrange components, manage assets, and tune layouts with instant visual feedback.
02 / ANIMATEMake it move
Use controllers and transitions to create states, motion, and interaction feedback.
03 / SHIPPublish with ease
Connect your design and code using packages, branches, and publishing settings.
Works with your engine
Runtime SDKs support a wide range of engines and platforms while preserving one design workflow.
Explore all runtimesLayaAir
Unity
Unreal
Cocos Creator
Three.js
Cocos2d-x
Start free. Grow when you need to.
The Community Edition is free. Pro adds capabilities for teams and advanced production.