10

8

6

4

2


9.5

8.7

8.4

9.6

7.1

8.9

7.0
0.7

5.9

5.3

5.8

7.8

15 GUI libraries and projects

  • imgui

    9.5 8.7 F C++
    Immediate Mode Graphical User Interface with minimal dependencies. [MIT]
  • wxWidgets

    8.4 9.6 F C++
    A C++ library that lets developers create applications for Windows, Mac OS X, Linux and other platforms with a single code base. [Own LGPL]
  • GacUI

    7.1 8.9 F C++
    GPU Accelerated C++ User Interface, with WYSIWYG developing tools, XML supports, built-in data binding and MVVM features. [Ms-PL]
  • libRocket

    7.0 0.7 F C++
    libRocket is a C++ HTML/CSS game interface middleware. [MIT]
  • Sciter

    5.9 5.3 Go
    Sciter is an embeddable HTML/CSS/scripting engine aimed to be used as an UI layer of modern desktop applications. [Free/Commercial]
  • nana

    5.8 7.8 F C++
    Nana is a cross-platform library for GUI programming in modern C++ style. [Boost]
  • MyGUI

    5.6 6.7 F C++
    Fast, flexible and simple GUI. [MIT]
  • GTK+

    5.4 9.9 F C
    A multi-platform toolkit for creating graphical user interfaces. [LGPL]
  • CEGUI

    4.7 -
    Flexible, cross-platform GUI library.
  • PDCurses

    3.6 0.0 F C
    Public domain curses library with both source code and pre-compiled library available. [PublicDomain]
  • FLTK

    2.4 7.1 F C
    Fast, light, cross-platform C++ GUI toolkit. [GPL2]
  • QCustomPlot

    1.4 -
    Qt plotting widget without further dependencies. [GPLv3]
  • Clip Library

    1.4 3.4 D C++
    Cross-platform C++ library to copy/paste clipboard content
  • QwtPlot3D

    - -
    A feature-rich Qt/OpenGL-based C++ programming library, providing essentially a bunch of 3D-widgets. [zlib]
  • Qwt

    - -
    Qt Widgets for Technical Applications. [Own based on LGPL]

Add another 'GUI' Library