phoenix is a minimalist cross-platform GUI toolkit, written in C++11.
With the same input source code, phoenix can currently target:
- Win32 - Windows XP+
- Cocoa - OS X 10.7+
- GTK+ 2 - Linux
- Qt 4 - Linux
By using the platform-native toolkits, and compiling phoenix directly into applications, no large dynamic libraries need to be distributed along with them.
By minimizing the scope of the API, phoenix is quick and easy to learn, highly consistent, and most importantly — easily portable to new architectures in the future. It typically requires less than a week of work to port phoenix to a new toolkit.