GTK

Share

What is GTK?

GTK [gtk.org] is a GUI toolkit used by programmers to create cross-platform applications for Linux, macOS, and Windows. Its main competitor is Qt.

Examples of Applications Made with GTK

Screenshots

For reference, some screenshots of what GTK looks like:

A screenshot of Inkscape's main window.
Inkscape. Author: Dmitry Zhart via Inkscape.org. License: CC BY-SA 3.0 .
A window titled "*cherrytree 1.1.2" Its menubar has the menus File, Edit, Insert, Format, Tools, Tree, Search, View, Bookmarks, and Help. Under the toolbar, on the left pane, a tree hiearchy: My Notes (root node) with the icon of a cherry, under it two children: Cool websites (selected) with a star icon, and Reminders with an alert icon. The main pane reads "www.virtualcuriosities.com is a cool website."
cherrytree.
A window titled "Unsaved Document - Xournal++." Its menubar: File, Edit, View, Navigation, Journal, Tools, Plugin, Help. Two toolbar with several large icons. A side pane with a thumbnail of a page labelled "1". The pane pane shows a line paper with the text "cool websites www.virtualcuriosities.com" badly written by mouse. A status bar has various controls, such as a page number, layer, and a zoom slider.
Xournal++.
A window titled "My Notes:Cool Websites - Notes." The menubar has the options: File, Edit, View, Insert, Format, Search, Tools, Go, Help. Under the toolbar, the left side pane labelled "Index" displays a tree hierarchy. The root node is "My Notes." Under it, Cool Websites (active) and Reminders. The main pane shows a text with a heading "Cool Websites." Written underneath as normal text the date when it was created, and the text "www.virtualcuriosities.com is a cool website."
Zim Desktop Wiki.
Written by Noel Santos.

About the Author

I'm a self-taught Brazilian programmer graduated in IT from a FATEC. In a world of increasingly complex and essential computers, I decided to use my technical expertise in hardware, desktop applications, and web technologies to create an informative resource to make PC's easier to understand.

View Comments