Comparison of user interface markup languages
Appearance
The following tables compare general and technical information for a number of user interface markup languages. Please see the individual markup languages' articles for further information. This article is not all-inclusive or necessarily up-to-date.
General information
Basic general information about the markup languages: creator, version, etc.
Creator | License | First public release date | Latest stable version | development environment | Runtime environment | |
---|---|---|---|---|---|---|
avg | Ulrich von Zadow | LGPL | 2003 | 1.0.0 | text editor or Eclipse | Python |
FXML | Oracle Corporation | October 2011 | Netbeans | JavaFX | ||
GladeXML | GNOME | LGPL | April 1998 | 2.10.0 | Glade | GTK+ |
GNUstep Renaissance | GNUstep | LGPL | April 2001 (base) | 0.9.0 | Gorm, ProjectCenter [1] | GNUstep |
Gul2/XUL | redsofa | GPL | November 2005 | 2.0 | optional (e.g., text editor) | PHP-GTK 2 |
jInterface | Erko Knoll | ? | July 2010 | 2.00 | optional (e.g., text editor) | Java JRE 1.6 or above |
LZX | Laszlo Systems | CPL | July 2003 | 4.0.6 | optional (e.g., text editor, Eclipse IDE available) | Flash Player 5 or above, DHTML, Java ME announced |
MXML | Adobe Systems | MPL | March 2004 | 2.0.1 | Adobe Flex [1] or free Flex 3 SDK [2] | Flash Player 9 or above |
Qt Designer | Qt (framework) | LGPL | ? | 4.7 | Qt Designer | Qt (framework) |
QuiX | inno:script | Commercial | June 2005 | 0.5 | Quill UI Designer | Internet Explorer, Mozilla based browsers |
UIML | OASIS | ? | December 1997 | ? | various | various |
Vexi | [3] Vexi opensource group | GPL / LGPL | April 2004 | 3.0 | optional (e.g., text editor) | Internet Explorer, Mozilla based browsers, Opera, Chrome, Native Java environments |
XAML | Microsoft | MS-PL | November 2006 | v2009[2] | optional (e.g., text editor), Microsoft Expression Blend, Microsoft Expression Design, Visual Studio 2008, Vectropy | .NET Framework 3.0 or above (formerly WinFX), XBAPs for WPF and plugins for Silverlight in internet browsers |
XRC | wxWidgets | wxWindows Library Licence | ? | wxWidgets 2.8.12 | optional (e.g., text editor), wxGlade, XRCed, wxDesigner, DialogBlocks | wxWidgets-based applications |
XUL | Mozilla Foundation | GPL / LGPL / MPL | December 1998 | 1.0[3] | optional (e.g., text editor) | Gecko-based applications |
XAL | Nexaweb | Commercial | January 2000 | 4.5 | optional (e.g., text editor, Eclipse IDE available) | Java JRE 1.1 and up / MSJVM, DHTML |
XForms | World Wide Web Consortium | W3C License | 14 March 2006 | 1.0[4] | optional (e.g., text editor) | Many- many implementations in browsers, plug-ins, extensions, and servers |
ZUML | Potix | GPL/Commercial | November 2005 | 2.4.0 | text editor or Eclipse | ZK Ajax Framework |
Creator | License | First public release date | Latest stable version | development environment | Runtime environment |
Features
Some features of the markup languages.
See also
- List of user interface markup languages
- Adobe Integrated Runtime (AIR)
- Adobe Flex
- Backbase
- JavaFX
- Silverlight / XAML