List of rich Internet application frameworks
Below is a list of rich Internet application frameworks:
Framework | Software license | Windows | macOS | Linux | Built formats |
Angular | : MIT | JavaScript | |||
Apache Cordova, formerly PhoneGap | iOS, Android, BlackBerry OS, WebOS, Windows Phone 7, Symbian, Bada | ||||
Apache Flex, formerly Adobe Flex | : Apache 2 | Adobe AIR, SWF | |||
Appcelerator Titanium | Java server, JavaScript client | ||||
Blend4Web | JavaScript | ||||
Cappuccino | : LGPL | JavaScript,.sj | |||
Curl | Curl | ||||
Dojo | : BSD modified | JavaScript | |||
Echo3 | : MPL, GPL, LGPL | Java server, JavaScript client | |||
Ember.js | : MIT | JavaScript | |||
expanz | Adobe Air, Flash, Java FX, Microsoft Silverlight, Windows Mobile, WPF | ||||
ExtJS | JavaScript | ||||
Google Web Toolkit | : Apache 2 | Java server, JavaScript client | |||
iPFaces mobile framework | BlackBerry OS, iOS, Java ME | ||||
JavaFX | jar, applet | ||||
JavaScriptMVC | JavaScript, compressed and one file | ||||
JVx | : Apache 2 | Java, Vaadin, iOS, Android; UI independent architecture | |||
Lively Kernel | : MIT | JavaScript | |||
LiveCode | Android, iPhone, Windows Mobile | ||||
Meteor | : MIT | JavaScript | |||
.NET Framework | Microsoft Silverlight | ||||
OpenLaszlo | DHTML, SWF | ||||
Panda3D | P3D | ||||
qooxdoo | : LGPL, EPL | JavaScript | |||
Qt Quick | QML | ||||
Remote Application Platform, formerly Rich Ajax Platform | Java | ||||
Rhomobile | Android, BlackBerry OS, iOS, Symbian, Windows Mobile | ||||
Sproutcore | : MIT | JavaScript | |||
Unity | Unity Web Player, iOS, Android, Windows, macOS, Wii; planned: Flash, PlayStation, Xbox | ||||
Vaadin | : Apache 2 | Java server, JavaScript client | |||
Vue | : MIT | JavaScript | |||
Wakanda | JavaScript client and server | ||||
Webix | JavaScript | ||||
Wt | C++ or Java server ↔ HTML; uses JavaScript if available | ||||
Xojo | Xojo Server, JavaScript client | ||||
ZK | Java server, JavaScript client |