OpenGUIは、高速でローレベルなカーネルの上に構築された高いレベルのマルチプラットフォーム、スレッドセーフのC/C++のウィンドウやグラフィックスグラフィックスライブラリです。簡単なアプリケーション開発のための、2D描画プリミティブやイベント駆動型ウィンドウAPIを提供します。このライブラリの利点は、速度、パワー、よく設計された学習曲線の緩やかなAPIです。これは、BMP、JPEG、TGA、PNG、TIFF、PCX画像ファイルのフォーマット、カラーグラデーション、およびTTFフォントをサポートします。基本的なXMLファイルのサポートや、スマート永続ラッパーもあります。OpenGUIは、イベントソースとしてのキーボードとマウス、Linuxフレームバッファ、SVGAlib用、およびXFree86/DGA2(ハードウェア加速)描画バックエンドとして、Linux上でMesa3D、8、15、16、32 bppのカラーモードをサポートします。