De grafische toolkit GTK+ heeft sinds kort officiële ondersteuning voor Cairo. Cairo is een grafische vectorengine, wat dus inhoudt dat deze een programmeur in staat stelt eenvoudig vectorafbeeldingen te tekenen. Concreet houdt de toevoeging van Cairo aan GTK+ in dat op termijn GTK+ vergelijkbare grafische mogelijkheden biedt als Apples MacOS X, dat al geruime tijd gebruikmaakt van vectorgraphics voor het tekenen van de widgets.
GTK+ is de eerste veelgebruikte toolkit die ondersteuning voor Cairo implementeert. GTK+ is oorspronkelijk ontwikkeld voor het tekenprogramma The Gimp, maar heeft tegenwoordig voornamelijk bekendheid door het gebruik van de engine in het grafische desktopomgeving Gnome. De andere populaire toolkit voor Unix-besturingssystemen, QT, krijgt waarschijnlijk in versie 4.x ondersteuning voor Cairo. De ondersteuning in GTK+ voor Cairo is momenteel alleen aanwezig in de ontwikkelversie van de toolkit. Er is nu nog vrij weinig mogelijk met Cairo onder GTK+, maar dit gaat in de toekomst zeker veranderen. De bekendmaking van de ondersteuning werd bekendgemaakt door de maintainer van GTK+, Owen Taylor.
Net als MacOS X Quartz voorziet Cairo in de mogelijkheid om hardwareversnelde vectorafbeeldingen te tekenen. Voor de 3D-versnelling wordt gebruikgemaakt van OpenGL en dit deel wordt geleverd door de bibliotheek Glitz. Uniek aan Cairo is dat het optioneel ook mogelijk is om de grafische uitvoer te leveren aan MacOS X Quartz, PDF, Postscript en Windows. Cairo is momenteel nog een losse component die apart moet worden geïnstalleerd, maar het idee bestaat om Cairo als standaardonderdeel van het X Windows-systeem te maken. Microsoft werkt aan een vergelijkbare technologie voor Windows Longhorn onder de naam Avalon.