List of rich web application frameworks

From Wikipedia, the free encyclopedia

For a list of mobile only frameworks see Multiple phone web based application framework.

Below is a list of rich web application frameworks:

Framework Software license Windows macOS Linux Built formats
Angular Free: MIT Yes Yes Yes JavaScript
Apache Cordova, formerly PhoneGap Free Yes Yes Yes iOS, Android, BlackBerry OS, WebOS, Windows Phone 7, Symbian, Bada
Apache Flex, formerly Adobe Flex Free: Apache 2 Yes Yes Yes Adobe AIR, SWF
Appcelerator Titanium Proprietary Yes Yes Yes Java server, JavaScript client
Blend4Web Mixed: GPL v3 or commercial Yes Yes Yes JavaScript
Curl Proprietary Yes Yes Yes Curl
Dojo Free: BSD modified Yes Yes Yes JavaScript
Echo3 Free: MPL, GPL, LGPL Yes Yes Yes Java server, JavaScript client
Eclipse Scout Free: EPL Yes Yes Yes Java server, JavaScript client
Ember.js Free: MIT Yes Yes Yes JavaScript
expanz Proprietary Yes Yes Yes Adobe Air, Flash, Java FX, Microsoft Silverlight, Windows Mobile, WPF
ExtJS Mixed: GPL v3 or commercial Yes Yes Yes JavaScript
Framework7 Free: MIT Yes Yes Yes iOS, Android, JavaScript client (Desktop Web browser)
Google Web Toolkit Free: Apache 2 Yes Yes Yes Java server, JavaScript client
JavaFX Free Yes Yes Yes jar, applet
JavaScriptMVC Free Yes Yes Yes JavaScript, compressed and one file
JVx Free: Apache 2 Yes Yes Yes Java, Vaadin, iOS, Android;
UI independent architecture
Lively Kernel Free: MIT Yes Yes Yes JavaScript
LiveCode Free Yes Yes Yes Android, iPhone, Windows Mobile
Meteor Free: MIT Yes Yes Yes JavaScript
.NET Framework Proprietary Yes Yes Yes Microsoft Silverlight
OpenLaszlo Free Yes Yes Yes DHTML, SWF
OpenUI5 Free: Apache 2 Yes Yes Yes JavaScript
Panda3D Free Yes Yes Yes P3D
qooxdoo Free: LGPL, EPL Yes Yes Yes JavaScript
Qt Quick[citation needed] Mixed: GPL, LGPL, commercial Yes Yes Yes QML
Remote Application Platform, formerly Rich Ajax Platform Free Yes Yes Yes Java
Rhomobile Free Yes Yes Yes Android, BlackBerry OS, iOS, Symbian, Windows Mobile
Sproutcore Free: MIT Yes Yes Yes JavaScript
Unity Proprietary Yes Yes Yes Unity Web Player, iOS, Android, Windows, macOS, Wii; planned: Flash (SWF), PlayStation, Xbox
Vaadin Free: Apache 2 Yes Yes Yes Java server, JavaScript client
VIEwoNLY Proprietary Yes Yes Yes PHP
Vue Free: MIT Yes Yes Yes JavaScript
Wakanda Mixed: Community (AGPL) or commercial Yes Yes Yes JavaScript client and server
Webix Mixed: GPL v3 or commercial Yes Yes Yes JavaScript
Wt Mixed: GPL, commercial Yes Yes Yes C++ or Java server ↔ HTML; uses JavaScript if available
Xojo Proprietary Yes Yes Yes Xojo Server, JavaScript client
ZK Mixed: LGPL, GPL, commercial Yes Yes Yes Java server, JavaScript client

See also[edit]