| Version: 3.3.1

Documentation

Author
  Julian Smart, Vadim Zeitlin, Robin Dunn, Stefan Csomor, Bryan Petty, Francesco Montorsi, Robert Roebling et al

Date
  July 21, 2025

Welcome to wxWidgets, a stable and powerful open source framework for developing native cross-platform GUI applications in C++!

If you are new to wxWidgets, please start with the Introduction and follow with the Programming Guides, with maybe a look at Samples Overview as you go. Installation instructions for various platforms are available from the Platform Details page.

If you are already familiar with wxWidgets and are upgrading from an older release, please read about the changes in the latest version compared to 2.8 series. And you can also follow the links in the reference section or jump directly to the alphabetical list of classes to find out more about the topic you are interested in.

# User Manual

- Introduction
- Programming Guides
- Library List
- Overview of Available Classes
- Changes Since wxWidgets 2.8

# Reference

- Class List by Category
- Functions and Macros by Category
- Constants

# Other Information

- Samples Overview
- Utilities Overview
- Translations to Other Languages
- Cross-Platform Development Tips
- Copyrights and Licenses