GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.
Show full description ▾
GTK+
Summary and Relevance
Our users have written 1 comments and reviews about GTK+, and it has gotten 48 likes
GTK+ was added to AlternativeTo by Thelle on May 19, 2012 and this page was last updated Apr 22, 2021.
Features Vote on or suggest new features
This app doesn't have any features at the moment.
Comments and Reviews Post a comment / review
all • positive • negativerelevance • date
thorsummoner0
★
★
★
★
★
• Top positive commentover 6 years ago • 0 replies
The GTK+ toolset does what a Graphical ToolKit needs to do and does it to the point and well.
Pros:
Common use case keyboard navigation works perfectly.
Common desktop gui software paradigms feel at home here.
Latest releases include great intricate debuggers
Current Stable releases allow for a large variety of CSS for styling.
First-Party documentation is terse and as such, easy to reference.
Based on a hilighy-bindable framework that provides the same GUI capability across every major programming & scripting language (even PHP, go figure)
Cross platform, Yes Window, Mac, and naturally Linux
Cons:
Scenario-specific documentation and help resources are thin, Often Google returns results for the last major version that are at best only semantically compatible with the latest version. I consider this an artifact of a relatively small user base.
GTK themes on OSX/Win only emulate native themes, and as such can be shipped with any theme desirable, Deluge on Windows is a good example of a GTK using an irregular theme.
Native GTK File select/save prompts do not feel native to any OS platform.
Large tables (TreeViews) perform poorly and do not have a native cache-optimization requiring manually created workarounds.
All in all, I'm in love with this stuff. I try really hard to use the latest major release which has not had 3rd party interest matured for it yet, leaving a lot of unknowns. I that is a problem, GTK2's 3rd party interest is absolutely mature and is ripe with one-off resources that can help particular use cases.
Show entire comment ▾
Said about GTK+ as an alternative
GTK+ is more portable (including embedded systems) and includes wrappers to more languages than Qt.
Positive comment • over 4 years ago • as an alternative to Qt
The GTK+ toolset does what a Graphical ToolKit needs to do and does it to the point and well.
Pros:
Cons:
All in all, I'm in love with this stuff. I try really hard to use the latest major release which has not had 3rd party interest matured for it yet, leaving a lot of unknowns. I that is a problem, GTK2's 3rd party interest is absolutely mature and is ripe with one-off resources that can help particular use cases.