Modern
Modern C++ and coding style with clean interfaces between framework and application.
Scalable
From bare metal embedded systems to RTOS, mobile, and desktop platforms.
Compliant
Works with standard system APIs like POSIX, Win32, Mach, Cocoa, JNI, and CMSIS.
Realtime-friendly
Core Library can be used without heap and with limited standard library.
Modular
Built-in support for plug-ins, services, and extensions.
Scriptable
JavaScript support with integrated SpiderMonkey scripting engine.
Skinable
UI markup language with dark/light color schemes and Flexbox layout support using Yoga.
Beautiful
Hardware-accellerated High-DPI graphics based on Direct2D or Skia with multi-touch support.
International
Built-in support for Unicode and localization.
Secure
Support for strong encryption and digital signatures using Crypto++.
3-Dimensional
Support for animated 3D scenes based on Direct3D, Metal, Vulkan, or OpenGL ES.