GTK (for graphical interface)

E203881

GTK is a widely used open-source toolkit for creating graphical user interfaces, particularly on Linux and other Unix-like operating systems.

All labels observed (11)

Label Occurrences
GTK+ 9
GTK 3 7
GTK 4 4

How this entity was disambiguated

Statements (74)

Predicate Object
instanceOf cross-platform software ⓘ
free and open-source software ⓘ
graphical user interface toolkit ⓘ
widget toolkit ⓘ
bindingAvailableFor C++ ⓘ
Go ⓘ
Java ⓘ
JavaScript ⓘ
Perl ⓘ
Python ⓘ
Ruby ⓘ
Rust ⓘ
Vala ⓘ
coreAbstractionLibrary GObject ⓘ
developedBy GNOME Foundation ⓘ
GNOME Project ⓘ
linked to: GNOME Foundation
formerlyKnownAs GTK+ ⓘ
linked to: GTK
fullName GIMP Toolkit ⓘ
graphicsLibraryDependency Cairo ⓘ
hasMajorVersion GTK 2 ⓘ
GTK 3 ⓘ
linked to: GTK

GTK 4 ⓘ
layoutEngineDependency Pango ⓘ
license GNU Lesser General Public License ⓘ
LGPL ⓘ
maintainedBy GTK development team ⓘ
originatedFor GIMP image editor ⓘ
linked to: GIMP
partOf GNOME platform ⓘ
primaryWidgetSetFor GNOME desktop environment ⓘ
programmingLanguage C ⓘ
repositoryHost GitLab ⓘ
softwareModel object-oriented ⓘ
supportsFeature 2D graphics rendering ⓘ
accessibility ⓘ
custom widgets ⓘ
drag and drop ⓘ
input device handling ⓘ
internationalization ⓘ
layout management ⓘ
theming ⓘ
supportsLanguageBindingSystem GObject Introspection ⓘ
supportsLayoutModel box layout ⓘ
fixed layout ⓘ
grid layout ⓘ
supportsOperatingSystem BSD ⓘ
Linux ⓘ
Unix-like systems ⓘ
Windows ⓘ
macOS ⓘ
supportsPlatform Microsoft Windows API ⓘ
linked to: Win32 API

Quartz ⓘ
Wayland ⓘ
X11 ⓘ
supportsProgrammingParadigm event-driven programming ⓘ
supportsThemingSystem CSS-like styling ⓘ
supportsWidgetType buttons ⓘ
dialogs ⓘ
list views ⓘ
menus ⓘ
notebooks ⓘ
text entries ⓘ
toolbars ⓘ
tree views ⓘ
windows ⓘ
targetVersionForNewDevelopment GTK 4 ⓘ
textRenderingLibraryDependency Pango ⓘ
usedBy GIMP ⓘ
GNOME applications ⓘ
Inkscape ⓘ
Pidgin ⓘ
Transmission ⓘ
usedFor creating graphical user interfaces ⓘ
cross-platform GUI applications ⓘ
desktop applications ⓘ

How these facts were elicited

Referenced by (31)

Full triples — surface form annotated when it differs from this entity's canonical label.

Anaconda installer → usesComponent → GTK (for graphical interface) ⓘ
MATE desktop environment → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
MATE → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
Nautilus → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
GTK → fullName → GIMP Toolkit ⓘ
subject linked to: GTK (for graphical interface)
linked to: GTK (for graphical interface)
GTK → hasMajorVersion → GTK 4 ⓘ
subject linked to: GTK (for graphical interface)
linked to: GTK (for graphical interface)
GTK → targetVersionForNewDevelopment → GTK 4 ⓘ
subject linked to: GTK (for graphical interface)
linked to: GTK (for graphical interface)
fpGUI → competesWith → GTK+ ⓘ
linked to: GTK (for graphical interface)
Celluloid → programmingLanguage → GTK ⓘ
linked to: GTK (for graphical interface)
Pluma → toolkit → GTK+ ⓘ
subject linked to: Pluma text editor
linked to: GTK (for graphical interface)
Atril document viewer → usesToolkit → GTK+ ⓘ
linked to: GTK (for graphical interface)
Eye of MATE Image Viewer → usesToolkit → GTK+ ⓘ
subject linked to: Eye of MATE image viewer
linked to: GTK (for graphical interface)
MATE Terminal → usesToolkit → GTK+ ⓘ
linked to: GTK (for graphical interface)
MATE Terminal → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
MATE Screensaver → userInterface → GTK+ ⓘ
linked to: GTK (for graphical interface)
xfce4-appfinder → usesToolkit → GTK+ 3 ⓘ
linked to: GTK (for graphical interface)
Caja → usesToolkit → GTK+ ⓘ
linked to: GTK (for graphical interface)
Eye of MATE → toolkit → GTK+ ⓘ
linked to: GTK (for graphical interface)
GDK → usedBy → GTK widgets ⓘ
linked to: GTK (for graphical interface)
GDK → usedBy → GTK applications ⓘ
linked to: GTK (for graphical interface)
GDK → previouslyUsedWith → GTK 2 ⓘ
linked to: GTK (for graphical interface)
GDK → previouslyUsedWith → GTK 3 ⓘ
linked to: GTK (for graphical interface)
GNOME Weather → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
GNOME Weather → usesToolkit → GTK 4 ⓘ
linked to: GTK (for graphical interface)
GNOME Music → usesToolkit → GTK 3 ⓘ
linked to: GTK (for graphical interface)
PyGObject → compatibleWith → GTK 4 ⓘ
subject linked to: GNOME development library
linked to: GTK (for graphical interface)
PCManFM → usesToolkit → GTK+ 3 ⓘ
linked to: GTK (for graphical interface)
LXDE → usesToolkit → GTK 2 ⓘ
linked to: GTK (for graphical interface)
LXPanel → usesWidgetToolkit → GTK+ ⓘ
linked to: GTK (for graphical interface)
Lazarus → supportsGUIFramework → GTK2 ⓘ
linked to: GTK (for graphical interface)
GTK# → bindingFor → GTK ⓘ
linked to: GTK (for graphical interface)