Contents
List of widget toolkits
This article provides a list of widget toolkits (also known as GUI frameworks), used to construct the graphical user interface (GUI) of programs, organized by their relationships with various operating systems.
Low-level widget toolkits
Integrated in the operating system
As a separate layer on top of the operating system
High-level widget toolkits
OS dependent
On Amiga
On macOS
On Microsoft Windows
On Unix, under the X Window System
Note that the X Window System was originally primarily for Unix-like operating systems, but it now runs on Microsoft Windows as well using, for example, Cygwin, so some or all of these toolkits can also be used under Windows.
Cross-platform
Based on C (including bindings to other languages)
Based on C++ (including bindings to other languages)
Based on Python
Based on Flash
Based on Go
Based on XML
Based on JavaScript
General RIAs Full-stack framework Resource-based No longer developed
Based on SVG
Based on C#
Based on Java
Based on Object Pascal
Based on Objective-C
Based on Dart
Based on Swift
Based on Ruby
Not yet categorised
Comparison of widget toolkits
This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.
Wikipedia® is a registered trademark of the
Wikimedia Foundation, Inc.
Bliptext is not
affiliated with or endorsed by Wikipedia or the
Wikimedia Foundation.