wxWidgets - платформо независимая библиотека, изначально создававшаяся для создания GUI интерфейса, позволяющая теперь программировать потоки, сокеты, базы данных, раздельный доступ к файловой системе и многое другое. Разработчики могут создавать программы, переносимые на уровне исходных кодов, для таких платформ: Win32, Mac OS X, GTK+, X11, Motif, WinCE и для других, используя один фреймвёрк. Разработчики могут пользоваться такими языками программирования, как: C++, Python, Perl, и C#/.NET. Программы, написанные на wxWidgets, имеют родной вид пользовательского интерфейса для конкретной операционной системы.