Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
34 lines (24 sloc) 1.44 KB

| Home | Downloads | Examples | Documentation | Sources | Project | Contact | Gammasoft |

xtd.forms is ...

Modern c++17 library containing classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows, Apple macOS and Linux like Ubuntu operating system.


  • Contains common controls like label, button, check box, rich text box, tree view, ...
  • Contains containers like form, group box, panel, tab control, ...
  • Contains menu and toolbar.
  • Contains components like timer, cursors, sounds, ..
  • Contains various dialogs like message box, open file dialog, color dialog, font dialog, ...
  • Easy catch control events by using event and delegates classes.
  • You can create your own controls and add your own events.
  • All controls are natives (win32 on windows, cocoa on macOS, gtk on linux).
  • If target os does not exist you can create your own native library to support it.


  • Windows
  • macOS X
  • Linux
  • Probably others


  • Visual studio 2017
  • clang Apple LLVM version 10.0.0 (clang-1000.11.45.5) - Xcode 10.1
  • g++ 7

© 2019 Gammasoft.

You can’t perform that action at this time.