Eine Grafikbibliothek ist eine Programmbibliothek, die einem Programm grundlegende Funktionen zur Grafikausgabe bereitstellt.
Die bekanntesten Gruppen solcher Funktionen sind:OpenGL, eine standardisierte Programmierschnittstelle für 3D-Grafiken
Sprites, aus den Ursprüngen der Computerspiele stammende Methode, jedes bewegliche Objekt auf dem Bildschirm einem Sprite zuzuweisen, und zwischen ihnen Kollisionen festzustellen
Geometrische Funktionen, wie Kreis, Ellipse, ausgefüllte Rechtecke, Linien
Fenstersysteme, Menüs, Dialogfenster, Buttons
Schriftausgabe