wxWidgets (formerly wxWindows) is a widget toolkit and tools library for creating graphical user interfaces (GUIs) for cross-platform applications.
[7] wxWidgets supports a comprehensive range of popular operating systems and graphical libraries, both proprietary and free.
[9] wxWidgets is used across various industry sectors, most notably by Xerox, Advanced Micro Devices (AMD), Lockheed Martin, NASA and the Center for Naval Analyses.
[1] He attained an honours degree in Computational science from the University of St Andrews in 1986, and is still a core developer.
[23] The toolkit is also not restricted to GUI development, having an inter-process communication layer, socket networking functionality, and more.