21 relations: Android (operating system), Boost (C++ libraries), Cross-platform, Free software, GNU Lesser General Public License, Graphical user interface, Language binding, Linux, List of widget toolkits, MacOS, Maemo, Microsoft Windows, Nokia, PyGTK, PyQt, Python (programming language), Qt (software), The Qt Company, Tkinter, WxPython, X Window System.
Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.
Boost is a set of libraries for the C++ programming language that provide support for tasks and structures such as linear algebra, pseudorandom number generation, multithreading, image processing, regular expressions, and unit testing.
In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.
The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
In computing, a binding from a programming language to a library or operating system service is an application programming interface (API) providing glue code to use that library or service in a given programming language.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
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.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Maemo is a software platform developed by Nokia for smartphones and Internet tablets.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
Nokia is a Finnish multinational telecommunications, information technology, and consumer electronics company, founded in 1865.
PyGTK is a set of Python wrappers for the GTK+ graphical user interface library.
PyQt is a Python binding of the cross-platform GUI toolkit Qt, implemented as a Python plug-in.
Python is an interpreted high-level programming language for general-purpose programming.
Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.
The Qt Company (formerly Trolltech) is a software company based in Espoo, Finland.
Tkinter is a Python binding to the Tk GUI toolkit.
wxPython is a wrapper for the cross-platform GUI API (often referred to as a "toolkit") wxWidgets (which is written in C++) for the Python programming language.
The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.