No time spent with dependencies. Create your UI projects in less than a minute by using the XGUI Simple Editor (Beta) or easily set it up yourself using engine libraries directly.
Every control/component (i.e. buttons, checkboxes and such) is called entity in XGUI, each entity has its own ability to work alone. This means no root restriction, you can even have a button at top for offscreen rendering!
Need a quick setup for developing a simple 2d game? Audio Support, Theora Video Player, Vector based rendering and all. You do not need complicated products, you can use XGUI for this as well!
Customizing built-in components? Adding or removing extra layers of drawing to components without modifying it? You can recreate everything from scratch without touching the original component.
No auto-alignments or MVVM pattern enforced. You are free to spread all your components all around the surface by setting their coords, just like making a 2D game.
We hate as well!
For Advanced Users & Companies
For Discord Bot and UI Developers
"I have used WPF, Windows Forms and Avalonia UI and Chromium in the past, I have never been as free as I am in XGUI in those frameworks. XGUI is so far the most advanced UI framework for developing UIs and 2D games ever developed. I have been using it for a year and never regret it.
Thank you Deskasoft!"
Product received for free.
"I love the ability to just move everything wherever I want using XY technique as in Windows Forms! You just need to have some knowledge of math though which you can cover by using calculators. I have developed a simple Mario-ish game using XGUI and it was so easy, it has built-in audio system and theora video player, localization system and layer system for separating the game surface from the game hud. It's simply amazing!"