Create cross-platform, rich user experiences.
Quickly using multiple frameworks.
For desktop, web and mobile.
Getting Started
API Documentation
Kaizen for Pharma (haxeui-openfl)
RealmKit (haxeui-kha)
VCR (haxeui-openfl)
VCR (haxeui-openfl)
Kenney Theme
Kenney Theme
Demo WebOS (haxeui-html)

Cross-platform native compilation

Cross compile your applications to wide range of platforms and to native code (via the Haxe Toolkit) resulting in native performance.

Cross-framework support

HaxeUI seamlessly integrates with a number different frameworks at the same time and allowing to switch between these frameworks effectively stopping framework lock-in.


  • Rapidly build rich, cross platform applications
  • Ability to create native GUIs with the same codebase
  • Seperate view and controller (if wanted)
  • Easy skinning via familiar CSS style syntax
  • Mature functional components, containers, layouts
  • Virtualisation for Lists and Tables
  • Ability to create GUIs from code or with XML
  • Can integrate into other projects easily
  • Automatically build controller component properties


  • Buttons
  • Calendars
  • Check Boxes
  • Dropdowns
  • Images
  • Labels
  • Links
  • Option Boxes
  • Progress Bars
  • Ranges
  • Scroll Bars
  • Sliders
  • Steppers
  • Switches
  • Tab Bars
  • Text Fields
  • Text Areas
  • Toggles


  • Accordions
  • Boxes
  • Calendar Views
  • Continuious Boxes
  • Dialogs
  • Frames
  • Grids
  • Groups
  • Headers
  • List Views
  • Menus
  • Property Grids
  • Scroll Views
  • Splitters
  • Side Bars
  • Stacks
  • Table Views
  • Tab Views


  • Absolute
  • Box
  • Continuious
  • Grid
  • Horizontal
  • Vertical
  • Custom

HaxeUI is supported by

Keep up to date with HaxeUI!

Get the latest from our social networks.