Poll without page-refresh
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
0.7.0
text editor or Eclipse
Python
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
Not required (e.g., text editor )
PHP-GTK 2
LZX
Laszlo Systems
CPL
July 2003
4.0.6
Not required (e.g., text editor , Eclipse IDE available)
Flash Player 5 or above, DHTML , JavaME announced
MXML
Adobe
MPL
March 2004
2.0.1
Adobe Flex [2] or free Flex 3 SDK [3]
Flash Player 9 or above
QuiX
inno:script
Commercial
June 2005
0.5
Quill UI Designer
Internet Explorer, Mozilla based browsers
UIML
OASIS
?
December 1997
?
Vary
Vary
XAML
Microsoft
Commercial
March 2005
.NET Framework 3.0
Not required (e.g., text editor ), Microsoft Expression Blend , Microsoft Expression Design , Visual Studio 2008 , Vectropy
.NET Framework 3.0 (formerly WinFX), XBAPs for WPF and plugins for Silverlight in internet browsers
XRC
wxWidgets
wxWindows Library Licence
?
wxWidgets 2.8.4
Not required (e.g., text editor ), wxGlade , XRCed , wxDesigner , DialogBlocks
?
XUL
Mozilla Foundation
GPL / LGPL / MPL
December 1998
1.0[ 2]
Not required (e.g., text editor )
Gecko -based applications
XAL
Nexaweb
Commercial
January 2000
4.5
Not required (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[ 3]
Not required (e.g., text editor )
Many - many implementations in browsers, plug-ins, extensions, and servers
ZUML
Potix
GPL
November 2005
2.4.0
text editor or Eclipse
ZK Ajax Framework
Features
Some features of the markup languages.
Programming language
Treatment
Web standard
GladeXML
C , C++ , C# , Python , Ada , Pike , Perl , PHP , Eiffel , Ruby
Interpreted, Compiled (Deprecated)
XML
GNUstep Renaissance
Objective-C
Compiled, dynamic binding
XML
Gul2/Xul
PHP-GTK
Interpreted
XML , CSS
LZX
XML , ECMAScript
Compiled
XML , ECMAScript , CSS , XPath
MXML
ActionScript
Compiled
XML , ECMAScript , CSS
QuiX
JavaScript
Interpreted
XML , CSS , JavaScript
UIML
Vary
Vary
?
XAML
Browser (Silverlight ); JavaScript , IronPython , IronRuby , C# , VB.NET , C++/CLI , and J# among others .
Interpreted, Compiled
XML , XPath , DOM , JavaScript
XRC
C++ , Python (wxPython ), Perl (wxPerl ), C# and other .NET languages (wx.NET )
Vary
XML
XUL
JavaScript , Python , C++ , Java
Interpreted, Compiled (C++)
XML , CSS , DTD , RDF , XPath , XSLT , DOM , JavaScript (ECMAScript )
ZUML
Java , JavaScript , Ruby , Groovy and Python
Interpreted, Compiled
XML , XHTML , CSS
Programming language
Treatment
Web standard
See also