Boost logo

Boost :

Subject: [boost] [ANN] Boost.UI - a new C++ GUI library
From: Kolya Kosenko (kolya.kosenko_at_[hidden])
Date: 2017-09-28 11:11:07


Here is my C++ GUI library based on Boost, it
- is cross-platform
- uses native system-provided widgets
- has STL-like and Boost-like API
- compatible with other Boost libraries
- supports modern C++11/14/17 features

Currently supported modules:
- Graphics
- Widgets
   * Command widgets
   * Data input-output widgets
     + Date and time pickers
     + Strings container widgets
     + Text widgets
   * Informational widgets
     + Logging
   * Containers
     + Alerts
     + Notifications
     + Prompts
- Layouts
- Events
- Audio
- Coordinates
- Localization
- Thread support
- Helpers

Documentation (and "Hello, World!" application source code):

Source code:

Beman's challenge:

Re-implemented GUI examples from Bjarne Stroustrup's book:

Other examples:

What do you think?

Kolya Kosenko.

Boost list run by bdawes at, gregod at, cpdaniel at, john at