Hors win32, en C, il y a x11 pour Unix/Linux et GTK qui est portable. Côté C++ : GTK+ (GTK pour le C++), QT (Portable, principal "concurrent" de GTK+), wxwidgets (Très portable), VCL (Borland/C++ Builder, plus vraiment portable), MFC (Surcouche du Win32 de Microsoft)...