List of platform-independent GUI libraries
   HOME

TheInfoList



OR:

This is a list of notable library packages implementing a graphical user interface (GUI)
platform-independent GUI library A PIGUI (Platform Independent Graphical User Interface) package is a software library that a programmer uses to produce GUI code for multiple computer platforms. The package presents subroutines and/or objects (along with a programming approac ...
(PIGUI). These can be used to develop software that can be ported to multiple
computing platform A computing platform or digital platform is an environment in which a piece of software is executed. It may be the hardware or the operating system (OS), even a web browser and associated application programming interfaces, or other underlying s ...
s with no change to its source code.


In C, C++


In other languages


No longer available or supported

{, class="wikitable" ! Name !! Owner !! Comment , - ,
VisualAge VisualAge is a family of computer integrated development environments from IBM, which supports multiple programming languages. VisualAge was first released in October 1993 and was discontinued April 30, 2007 and its web page removed in September ...
, IBM , Discontinued by IBM in 2007. , - ,
AppWare AppWare was a rapid application development system for Microsoft Windows and the classic Mac OS based on a simple graphical programming language. Applications were constructed by connecting together icons representing objects in the program and thei ...
,
Novell Novell, Inc. was an American software and services company headquartered in Provo, Utah, that existed from 1980 until 2014. Its most significant product was the multi-platform network operating system known as Novell NetWare. Under the lead ...
, Has been de-emphasized (commonly viewed as dropped) by Novell , - ,
Open Interface Open Interface was an early cross-platform graphical user interface toolkit by Neuron Data. Released in March 1991, Open Interface featured a WYSIWYG editor and supported DOS, Macintosh, OS/2, VMS, Microsoft Windows 3.0 Windows 3.0 is the ...
, Neuron Data , One of the earliest PIGUI supported DOS, macOS, OS/2, VMS, Microsoft Windows 3.0 , - ,
Zinc Application Framework The Zinc Application Framework is an application framework, intended for the development of cross-platform software applications with graphical user interface (GUI), using a widget toolkit. Zinc targets both embedded (such as Wind River's VxWork ...
,
Professional Software Associates The Zinc Application Framework is an application framework, intended for the development of cross-platform software applications with graphical user interface (GUI), using a widget toolkit. Zinc targets both embedded (such as Wind River's VxWork ...
, May still be supported, but no new sales


See also

*
List of widget toolkits A ''list'' is any set of items in a row. List or lists may also refer to: People * List (surname) Organizations * List College, an undergraduate division of the Jewish Theological Seminary of America * SC Germania List, German rugby union ...
*
List of rich web application frameworks : ''For a list of mobile only frameworks see Multiple phone web based application framework''. Below is a list of rich web application frameworks: {, class="wikitable sortable" style="width: auto; table-layout: fixed; text-align: center;" , - s ...


Further reading

* Richard Chimera,
Evaluation of Platform Independent User Interface Builders
', March 1993, Human-Computer Interaction Laboratory University of Maryland Computer libraries Cross-platform software