Simple DirectMedia Layer — biblioteka napisana w C, przeznaczona dla gier komputerowych i aplikacji multimedialnych. Udostępnia niezależne od platformy API, pozwalające kontrolować dźwięk, grafikę czy urządzenia wejścia wyjścia. wxWidgets — biblioteka przeznaczona dla języka C++, udostępniająca jednolite, niezależne od systemu API do tworzenia GUI. Cechą biblioteki jest to, że na każdym systemie korzysta z natywnych elementów jego interfejsu. Qt — biblioteka napisana w języku C++ pozwalająca tworzyć jednolite GUI niezależnie od platformy. GTK+ — kolejna biblioteka umożliwiająca tworzenie aplikacji „okienkowych” napisana w C dostępna dla Linuksa, Microsoft Windowsa i eksperymentalnie dla OS X. Mono (projekt) (otwarta implementacja Microsoft .NET) — wieloplatformowe środowisko do uruchamiania i tworzenia aplikacji w języku C#
Problemy związane z wieloplatformowością Rozwój aplikacji wieloplatformowych ma kilka istotnych wad:
Programowanie aplikacji wieloplatformowej jest trudne i czasochłonne.