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 (6)

Label Occurrences
GTK+ 6
GTK 3 4
GTK 4 2

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 (15)

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)