WxWindows is a set of libraries that allows C++ applications to compile and run on several different types of computer, with minimal source code changes. There is one library per supported GUI (such as Windows, GTK+, Motif, and Mac). As well as providing a common API (Application Programming Interface) for GUI functionality, it provides functionality for accessing some commonly-used operating system facilities, from copying and deleting files to socket and thread support. wxWindows is a 'framework' in the sense that it provides a lot of built-in functionality, which the application can use or replace as required, thus saving a great deal of coding effort. Basic data structures such as strings, arrays, linked lists and hash tables are also supported.
About wxWidgets3.1.6
Last updated on
Supported platforms
Latest version
- https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.6/wxWidgets-3.1.6.zip
- https://github.com/wxWidgets/wxWidgets/releases/download/v3.1.6/wxWidgets-3.1.6.tar.bz2
- https://www.wxwidgets.org/downloads/
License
Latest version
Total downloads
11.41kAuthor
wxWindows TeamProject links
Report incorrect information
Trending articles
- Best Linux Distros in 2026 for Desktop, Gaming and Local AI
From everyday laptops to gaming handhelds and local AI workstations, find the Linux distro that fits your hardware and the way you use it.
- 10 best project management software for Linux
Gantt charts, Kanban boards, or a tool you can host yourself? Find the Linux app that will turn you into a project management wizard.
- 10 Best Linux Server Distros in 2026: Which One Should You Choose?
Ubuntu, Debian, Rocky, AlmaLinux, RHEL and more. We compare 10 Linux server distros and explain which ones make the most sense in 2026.
- Best WordPress Plugins in 2026: What You Actually Need
You don't need dozens of WordPress plugins. We pick the best options for SEO, backups, security, speed, forms and more, and explain which ones you can skip.
Recently updated software
- Wine
run Windows programs on Linux
- Gcc
GNU Compiler Collection.
- InvokeAI
creative engine for Stable Diffusion models. Generate and create visual media using the latest AI-driven technologies.
- Linux Kernel
The Linux kernel manages hardware, memory, processes, filesystems, and networking for Linux distributions.
- Krita AI Diffusion
Krita AI Diffusion brings image generation, inpainting, and guided edits into Krita on Linux.
- ComfyUI
build reusable AI image and media workflows.
Featured software




Comments
3 commentsWxWidgets 2.9.5
I used WxWindows, then WxWidgets for a long time and now Qt for professional project. They both are 2 excellent GUI libs !
Wonderful
This library is just fantastic. It gives what real cross compilation libraries need to give you... right from GUI to Multi Threading...
WxWindows
This set of libraries is so fantastic, it is hard to describe. It's a must have even if you are not going to be doing cross platform development. The only thing you need to write any type of application you want is a good understanding of C++. None of the big name corporations in the industry could ever hope to come *close* to matching the power, ease of use and sophistication of this development platform. This is the direction computer science is headed.