Projects / wxWidgets


wxWidgets is a cross-platform C++ GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. wxWidgets uses native widgets on all platforms whenever possible and fills missing gaps on some platforms using generic controls written with wxWidgets itself.

Operating Systems

Recent releases

  •  12 Nov 2013 15:10

    Release Notes: This release includes many improvements since the last stable 2.8 release from 7 years ago, such as: much improved and easier to use Unicode support; a new Cocoa-based wxOSX port for Mac OS X for both 32- and 64-bit platforms; new wxGTK3 port, including support for a Broadway (HTML5) backend; access to the native Web rendering engine with wxWebView; new property grid and ribbon libraries; better interoperability with standard library classes; a totally revised and more readable manual; and thousands of other new features and bugfixes.

    •  10 Jul 2012 21:55

      Release Notes: This release mostly focuses on bugfixes in preparation for the 3.0 release. In particular, there are a lot of improvements to the wxOSX/Cocoa port. The most important new feature in this release is experimental support for building wxGTK with the GTK+ 3 version of the toolkit.

      •  09 Sep 2009 11:33

        Release Notes: Enhancements include the removal of the distinction between ANSI and Unicode builds, and a reworked Mac OS X architecture, supporting both 32-bit Carbon and 32-bit/64-bit Cocoa variants (wxOSX/Cocoa at alpha stage), the addition of property grid classes, an enhanced data view control with combined tree and list control behavior, support for persistent objects, and totally revised Doxygen-based documentation.

        •  01 Oct 2007 21:31

          Release Notes: Various minor problems with the latest GTK+ versions have been fixed since the last minor release. Other improvements include those to the wrappers for the GNOME print dialogs, the wxAUI docking library, and the wxRichTextCtrl. Several display problems of wxListCtrl in connection with newer GTK+ themes and rare scrolling issues have been fixed. Scrolling wxStaticTexts and improved mouse wheel scrolling have been fixed. A problem with wxSpinCtrl::SetValue that slipped in before the last release was corrected.

          •  06 Aug 2006 23:18

            Release Notes: A new AUI (advanced user interface) library for docking windows. A new richtext library. New controls: wxComboCtrl and wxOwnerDrawnComboBox, wxTreebook, wxColour/Dir/File/Font/PickerCtrls, and wxHyperlinkCtrl. Many other enhancements and bugfixes in all areas.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.