GTK+ 2 Runtime Environment Download

Biblioteka programistyczna wykorzystywana do tworzenia interfejsów graficznych w programach komputerowych. Początkowo została ona stworzona dla programu GIMP, obecnie wykorzystuje ją wiele innych aplikacji. Pakiet jest darmowy, a jego pełna nazwa to The GIMP Toolkit.

GTK+ wykorzystuje język programowania C w wariancie obiektowym używającym technologii GObject. Biblioteka obsługuje także inne języki, takie jak np. C++, PHP, Perl, Ruby czy JavaScript. Na niej opierają się środowiska graficzne GNOME i Xfce. Wspiera m.in. kodowanie UTF-8 czy wygładzanie czcionek.

Dodatkowo potrafi obsługiwać wiele języków jednocześnie. Rozpoznaje system wspomagania osób niepełnosprawnych ATK. Ma zaawansowany mechanizm wyświetlania i manipulacji tekstem Pango. GTK+ wydano na licencji GNU LGPL.

Oprócz GIMP-a z GTK+ korzysta m.in. popularna przeglądarka internetowa Firefox, edytor tekstu AbiWord, przeglądarka Chromium (wykorzystywana do prac nad Google Chrome), Inkscape (edytor grafiki wektorowej) czy komunikator Pidgin.