Grafikus felhasználói felület készítő eszközkészlet. Nyílt forráskódú, több platformos. Használható a fontosabb operációs rendszereken mint a Windows, Linux, Mac.
Julian Smart 1992-ben kezdte el fejleszteni.
A wxWidgets többet is nyújt mint egy programozói felület elemkészlet. Lehetővé teszi állományok, adatbázisok, szállak kezelését, segítséget (helpet) készíthetünk, a program különböző tulajdonságait állíthatjuk be.
C++ nyelven készül. A C++ osztályokkal dolgozik. Minden osztálynak egy vagy több metódusa van. A metódusok az osztály változóin végeznek műveleteket.