アプリケーションフレームワーク
商用の最初のフレームワークとしてMacApp(英語版)がある。Apple ComputerがMacintosh向けに開発したものである。当初、オブジェクト指向に拡張されたPascal言語であるObject Pascalで書かれていたが、後にC++言語で書き直された。Macintosh向けの他のフレームワークとしてMetrowerks PowerPlant(英語版)やMacZoopがある(いずれもCarbonベース)。別の系統であるNeXTSTEP由来のmacOS向けアプリケーションフレームワークとしてCocoaがある。
フリーソフトウェアとしては、Mozilla、OpenOffice.org、GNOME、KDEといったプロジェクトにはアプリケーションフレームワークが含まれている。
マイクロソフトは、Microsoft Foundation Class (MFC) と呼ばれる Windows 向けの同様の製品を開発している。MFCはWindows APIを薄くラップしたC++言語専用のクラスライブラリおよびフレームワークであり、マイクロソフトは他にもActive Template Library (ATL) やWindows Template Library (WTL) といったC++のテンプレート機能を活用したクラスライブラリやフレームワークを開発している。