Difference between revisions of "JavaScriptFrameWorks"
(→General Purpose FrameWorks) |
(→General Purpose FrameWorks) |
||
Line 77: | Line 77: | ||
* https://github.com/aurajs/aura#readme | * https://github.com/aurajs/aura#readme | ||
* https://github.com/aurajs | * https://github.com/aurajs | ||
+ | |||
+ | |||
* Boostrap From Twiter(JS, F, W, A) : http://twitter.github.com/bootstrap/ | * Boostrap From Twiter(JS, F, W, A) : http://twitter.github.com/bootstrap/ | ||
* Backbone.js: http://documentcloud.github.com/backbone/ | * Backbone.js: http://documentcloud.github.com/backbone/ | ||
Line 87: | Line 89: | ||
* Capuccino.js : http://www.cappuccino-project.org/ | * Capuccino.js : http://www.cappuccino-project.org/ | ||
* CAN.js, features testing,: http://canjs.us/ | * CAN.js, features testing,: http://canjs.us/ | ||
− | * Chapplin, web | + | * Chapplin, web aaclication famework on top of backbonze.js: http://chaplinjs. |
− | + | org/ | |
* Cujo.js, architectural framework for applications: http://cujojs.github.com/ | * Cujo.js, architectural framework for applications: http://cujojs.github.com/ | ||
* Color.js, JS Color Library, http://matthewbj.github.com/Colors/ | * Color.js, JS Color Library, http://matthewbj.github.com/Colors/ | ||
+ | |||
+ | |||
* Derby,MVC Framework, for Node.js and browsers: http://derbyjs.com/ | * Derby,MVC Framework, for Node.js and browsers: http://derbyjs.com/ | ||
* dermis, Dermis is a lightweight view lifecycle/routing system., needs RequireJS: https://github.com/wearefractal/dermis | * dermis, Dermis is a lightweight view lifecycle/routing system., needs RequireJS: https://github.com/wearefractal/dermis | ||
Line 103: | Line 107: | ||
* dhtmlx: http://dhtmlx.com/docs/products/demoApps/index.shtml | * dhtmlx: http://dhtmlx.com/docs/products/demoApps/index.shtml | ||
* duel, the 'V' in MVC, for both server and client side: https://bitbucket.org/mckamey/duel/wiki/Home | * duel, the 'V' in MVC, for both server and client side: https://bitbucket.org/mckamey/duel/wiki/Home | ||
+ | |||
* Echo: http://echo.nextapp.com/site/ | * Echo: http://echo.nextapp.com/site/ | ||
+ | * Electron, https://electron.atom.io/ | ||
* Ember.js, A framework to build ambitious web apps: http://emberjs.com/ | * Ember.js, A framework to build ambitious web apps: http://emberjs.com/ | ||
− | * Emily JS modules to build scalable JavaScript | + | * Emily JS modules to build scalable JavaScript applications : |
* https://github.com/flams/emily/wiki | * https://github.com/flams/emily/wiki | ||
* https://github.com/flams/emily | * https://github.com/flams/emily | ||
Line 119: | Line 125: | ||
* http://weepy.github.com/o_O/examples/zoom/index.html | * http://weepy.github.com/o_O/examples/zoom/index.html | ||
* fusejs: http://fusejs.com/ | * fusejs: http://fusejs.com/ | ||
+ | |||
+ | |||
* google: | * google: | ||
* Google Closure Library: https://developers.google.com/closure/library/ | * Google Closure Library: https://developers.google.com/closure/library/ | ||
* Google Web Toolkit : https://developers.google.com/web-toolkit/ | * Google Web Toolkit : https://developers.google.com/web-toolkit/ | ||
+ | |||
+ | |||
* Hammer.js, a JS multitouch Library, | * Hammer.js, a JS multitouch Library, | ||
* http://eightmedia.github.com/hammer.js/ | * http://eightmedia.github.com/hammer.js/ | ||
Line 127: | Line 137: | ||
* Highlights.js, source source highlighting JS library, http://softwaremaniacs.org/soft/highlight/en/ | * Highlights.js, source source highlighting JS library, http://softwaremaniacs.org/soft/highlight/en/ | ||
* Hogan.js, JavaScript templating from Twitter, http://twitter.github.com/hogan.js/ | * Hogan.js, JavaScript templating from Twitter, http://twitter.github.com/hogan.js/ | ||
+ | |||
* javascript_framework: http://dev.netvibes.com/doc/uwa/documentation/javascript_framework | * javascript_framework: http://dev.netvibes.com/doc/uwa/documentation/javascript_framework | ||
Line 134: | Line 145: | ||
* JHipster, https://jhipster.github.io/ | * JHipster, https://jhipster.github.io/ | ||
* jsZip : http://stuk.github.com/jszip// | * jsZip : http://stuk.github.com/jszip// | ||
+ | |||
+ | |||
* Kendo UI (JS F A): http://www.kendoui.com/?gclid=CKDl6Ze2gLMCFXHLtAodiRoACA | * Kendo UI (JS F A): http://www.kendoui.com/?gclid=CKDl6Ze2gLMCFXHLtAodiRoACA | ||
* knockoutjs, MVC Model for JavaScript UI: http://knockoutjs.com/ | * knockoutjs, MVC Model for JavaScript UI: http://knockoutjs.com/ | ||
* Knockback.js, brings knockout.js to Backbone.js , requires underscore.js: http://kmalakoff.github.com/knockback/ | * Knockback.js, brings knockout.js to Backbone.js , requires underscore.js: http://kmalakoff.github.com/knockback/ | ||
+ | |||
+ | |||
* Lawnchair: http://westcoastlogic.com/lawnchair/ | * Lawnchair: http://westcoastlogic.com/lawnchair/ | ||
+ | |||
+ | |||
* Maria: Gang of fourth MVC Model DesignPatterns | * Maria: Gang of fourth MVC Model DesignPatterns | ||
* Meteor, a better way to build apps: http://meteor.com/ | * Meteor, a better way to build apps: http://meteor.com/ | ||
Line 150: | Line 167: | ||
* Moo Tools (JS F A): http://mootools.net/ | * Moo Tools (JS F A): http://mootools.net/ | ||
* Mojito (JS F : http://developer.yahoo.com/cocktails/mojito/ | * Mojito (JS F : http://developer.yahoo.com/cocktails/mojito/ | ||
+ | |||
+ | |||
* Node.js : http://nodejs.org/ | * Node.js : http://nodejs.org/ | ||
* nanoko.js: http://www.nanoko.org/?page=architecture | * nanoko.js: http://www.nanoko.org/?page=architecture | ||
+ | |||
+ | |||
* Olives, JavaScript MVC frameWork to build realtime UIs: | * Olives, JavaScript MVC frameWork to build realtime UIs: | ||
+ | |||
+ | |||
* http://flams.github.com/emily/ | * http://flams.github.com/emily/ | ||
* http://flams.github.com/olives/ | * http://flams.github.com/olives/ | ||
+ | |||
+ | |||
* https://github.com/flams/olives | * https://github.com/flams/olives | ||
+ | |||
+ | |||
* Plastron.js, MVC for closure lib and closure compiler: | * Plastron.js, MVC for closure lib and closure compiler: | ||
* http://rhysbrettbowen.github.com/PlastronJS/ | * http://rhysbrettbowen.github.com/PlastronJS/ | ||
Line 162: | Line 189: | ||
* Pyjamas (python based): http://code.google.com/p/pyjamas/ | * Pyjamas (python based): http://code.google.com/p/pyjamas/ | ||
* Prototype: http://www.prototypejs.org/ | * Prototype: http://www.prototypejs.org/ | ||
+ | |||
+ | |||
* qooxdoo (JS F A): http://qooxdoo.org/ | * qooxdoo (JS F A): http://qooxdoo.org/ | ||
+ | |||
+ | |||
* <rAppid:js/>, the rich internet media JavaScript MVC Framework: http://www.rappidjs.com/#/home | * <rAppid:js/>, the rich internet media JavaScript MVC Framework: http://www.rappidjs.com/#/home | ||
* Rialto: http://rialto.improve-technologies.com/wiki/rialto | * Rialto: http://rialto.improve-technologies.com/wiki/rialto | ||
* Rialto: http://rialto.improve-technologies.com/rialto/ | * Rialto: http://rialto.improve-technologies.com/rialto/ | ||
* Rico (JS F A): http://openrico.sourceforge.net/examples/index.html | * Rico (JS F A): http://openrico.sourceforge.net/examples/index.html | ||
+ | |||
+ | |||
* sammyjs, a small web framework with class: http://sammyjs.org/ | * sammyjs, a small web framework with class: http://sammyjs.org/ | ||
* sizzle: http://sizzlejs.com/ | * sizzle: http://sizzlejs.com/ | ||
Line 177: | Line 210: | ||
* Stapes.js, A (really) tiny JavaScript MVC microframework: http://hay.github.com/stapes/ | * Stapes.js, A (really) tiny JavaScript MVC microframework: http://hay.github.com/stapes/ | ||
* SWFobject: http://code.google.com/p/swfobject/ | * SWFobject: http://code.google.com/p/swfobject/ | ||
+ | |||
+ | |||
* Touch Code: http://touchcode.com/ | * Touch Code: http://touchcode.com/ | ||
* TodoMVC: | * TodoMVC: | ||
Line 185: | Line 220: | ||
* http://www.redline.st/ | * http://www.redline.st/ | ||
* https://github.com/troopjs | * https://github.com/troopjs | ||
+ | |||
+ | |||
* Unify: http://unify.github.com/unify/ | * Unify: http://unify.github.com/unify/ | ||
* Underscore.js, utility functions(require processing.js): http://documentcloud.github.com/underscore/ | * Underscore.js, utility functions(require processing.js): http://documentcloud.github.com/underscore/ | ||
http://babylonjs.com/ | http://babylonjs.com/ | ||
+ | |||
+ | |||
* Vorlon.js: an open source testing framework from microsoft, http://vorlonjs.com/ | * Vorlon.js: an open source testing framework from microsoft, http://vorlonjs.com/ | ||
* Vue.js: The Progressive JavaScript Framework, https://vuejs.org/ | * Vue.js: The Progressive JavaScript Framework, https://vuejs.org/ | ||
+ | |||
+ | |||
* Web Font Loader: http://code.google.com/apis/webfonts/docs/webfont_loader.html | * Web Font Loader: http://code.google.com/apis/webfonts/docs/webfont_loader.html | ||
* WebASM, http://webassembly.org/ | * WebASM, http://webassembly.org/ | ||
* Wink Toolkit (JS F A) : http://www.winktoolkit.org/ | * Wink Toolkit (JS F A) : http://www.winktoolkit.org/ | ||
+ | |||
+ | |||
* xuijs: htt://xuijs.com/ | * xuijs: htt://xuijs.com/ | ||
+ | |||
+ | |||
* YEOMAN, set of tools to built web apps: http://yeoman.io/ | * YEOMAN, set of tools to built web apps: http://yeoman.io/ | ||
* YUI: http://developer.yahoo.com/yui/ | * YUI: http://developer.yahoo.com/yui/ | ||
+ | |||
+ | |||
* zeptojs: http://zeptojs.com/ | * zeptojs: http://zeptojs.com/ | ||
* http://en.wikipedia.org/wiki/Objective-J | * http://en.wikipedia.org/wiki/Objective-J |
Revision as of 07:45, 27 April 2017
Contents
- 1 JavaScript FrameWorks
- 1.1 See also
- 1.1.1 Focus
- 1.1.2 General Purpose FrameWorks
- 1.1.3 Anachy Project, Havok Game ENgine
- 1.1.4 Angular.js
- 1.1.5 Create.js: Easel.js, Tween.js, Sound.js, Preload.js, tools
- 1.1.6 Crosswalk
- 1.1.7 DOJO
- 1.1.8 Enyo.js (Web OS)
- 1.1.9 Ionic
- 1.1.10 Ionic2
- 1.1.11 jQuery (JS F A)
- 1.1.12 GWT
- 1.1.13 Prototype
- 1.1.14 Wijmo
- 1.1.15 Sencha Complete (Architect, Touch, Ext JS, GXT, Animator, io)
- 1.1.16 Screenshots
- 1.1.17 YUI
- 1.1.18 Data Modeling
- 1.1.19 CSS oriented
- 1.1.20 Internet explorer compatibility
- 1.1.21 Globalization - Localization
- 1.1.22 PDF in JavaScript
- 1.1.23 Drawing Frameworks
- 1.1.24 Animation Frameworks
- 1.1.25 "Binaries" and Web
- 1.1.26 Game FrameWorks
- 1.1.27 Physics Engine FrameWorks
- 1.1.28 Audio
- 1.1.29 Node.js Framework
- 1.1.30 React.js
- 1.1.31 Rhino
- 1.1.32 Other Frameworks
- 1.1.33 Samples
- 1.1 See also
JavaScript FrameWorks
next:
More sorting and classification among frameworks
See also
- HyperText
- HTML
- HTML5
- HTML5 Gaming
- HTML5 Demos
- HTML5 Tutorials
- xHTML
- XML
- JSON
- CSS
- CSS3
- JavaScript
- JavaScript Frameworks
- Cordova, a framework previously know as PhoneGap
- Web Blogs
- Web Browsers
- Web Hybrid Apps
- Web Native Extension and plugins
- Web Formats
- Web Technologies Reference
- Web APIs
- Web Tools
- Web Presentation Tools
- Semantic Web and Data Web
Focus
- http://www.javascriptkit.com/
- http://www.javascript.com/
- http://javascript.internet.com/
- http://jquery.com/
- http://developer.yahoo.com/yui/
- http://www.prototypejs.org/
- http://dojotoolkit.org/
- http://thinkvitamin.com/category/code/javascript/
- Loading And Blocking JavaScript
- http://dinosaurswithlaserz.com/2011/03/28/mobile-framework-throwdown/
- Frameworks Snippets
* http://jsfiddle.net/enyojs/g7MLS/
General Purpose FrameWorks
- http://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
- http://sixrevisions.com/javascript/promising_javascript_frameworks/
- http://savedelete.com/17-best-javascript-frameworks-you-must-know.html
- http://www.instantshift.com/2010/01/25/30-useful-tutorial-for-javascript-framework-navigation/
- http://labs.adobe.com/technologies/spry/
- http://stackoverflow.com/questions/394601/which-javascript-framework-jquery-vs-dojo-vs
- Alice.js: http://blackberry.github.com/Alice/
- Agility.js MVC Lib for JavaScript to build browsers: http://agilityjs.com/
- Ample SDK (JS F A OS): http://www.amplesdk.com/
- Ample SDK (JS F A OS): http://www.amplesdk.com/examples/sandbox/
- Ample SDK (JS F A OS): http://en.wikipedia.org/wiki/Ample_SDK
- Angular.js : http://angularjs.org/
- Archetype: http://fr.wikipedia.org/wiki/Archetype_JavaScript_Framework
- Archetype: http://blog.archetypejs.org/
- Asm.js, http://asmjs.org/
- Aura , requires backbone.js:
* https://github.com/aurajs/aura#readme * https://github.com/aurajs
- Boostrap From Twiter(JS, F, W, A) : http://twitter.github.com/bootstrap/
- Backbone.js: http://documentcloud.github.com/backbone/
- Babylone.js: 3D animation,
* http://babylonjs.com/ * https://github.com/BabylonJS/Babylon.js * http://learningbabylonjs.com/ * http://www.pixelcodr.com/aboutme.html
- Batman.js, build beautiful web apps quickly: http://batmanjs.org/
- Capuccino.js : http://www.cappuccino-project.org/
- CAN.js, features testing,: http://canjs.us/
- Chapplin, web aaclication famework on top of backbonze.js: http://chaplinjs.
org/
- Cujo.js, architectural framework for applications: http://cujojs.github.com/
- Color.js, JS Color Library, http://matthewbj.github.com/Colors/
- Derby,MVC Framework, for Node.js and browsers: http://derbyjs.com/
- dermis, Dermis is a lightweight view lifecycle/routing system., needs RequireJS: https://github.com/wearefractal/dermis
- Dijon-framework:
* https://github.com/creynders/dijon-framework * http://creynders.wordpress.com/
- Dojo (JS F A OS): http://dojotoolkit.org/
- Dojo (JS F A OS): http://dojotoolkit.org/features/mobile
- Dojo (JS F A OS): http://chrism.dojotoolkit.org/mobile-0.2/make_samples/dojo-samples/demos/mobile-gallery/demo.html
- dhtmlx: http://dhtmlx.com/touch/
- dhtmlx: http://dhtmlx.com/
- dhtmlx: http://dhtmlx.com/docs/products/demoApps/index.shtml
- duel, the 'V' in MVC, for both server and client side: https://bitbucket.org/mckamey/duel/wiki/Home
- Echo: http://echo.nextapp.com/site/
- Electron, https://electron.atom.io/
- Ember.js, A framework to build ambitious web apps: http://emberjs.com/
- Emily JS modules to build scalable JavaScript applications :
* https://github.com/flams/emily/wiki * https://github.com/flams/emily * Epitome, extensible and modular open source MVC framework: http://dimitarchristoff.github.com/Epitome/
- foundationdotjs : http://foundationdotjs.org/
- fleegis: http://js.fleegix.org/
- funnyfaces.js, JavaScript bindings lib:
* http://weepy.github.com/o_O/ * http://weepy.github.com/o_O/examples/guide/index.html * http://weepy.github.com/o_O/examples/todos/index.html * http://weepy.github.com/o_O/examples/zoom/index.html
- fusejs: http://fusejs.com/
- google:
* Google Closure Library: https://developers.google.com/closure/library/ * Google Web Toolkit : https://developers.google.com/web-toolkit/
- Hammer.js, a JS multitouch Library,
- http://eightmedia.github.com/hammer.js/
- https://github.com/eightmedia/hammer.js
- Highlights.js, source source highlighting JS library, http://softwaremaniacs.org/soft/highlight/en/
- Hogan.js, JavaScript templating from Twitter, http://twitter.github.com/hogan.js/
- javascript_framework: http://dev.netvibes.com/doc/uwa/documentation/javascript_framework
- Jo (JS Phone Gap F A OS) : http://joapp.com/
- Javascript MVC (JS F A): http://javascriptmvc.com/
- JHipster, https://jhipster.github.io/
- jsZip : http://stuk.github.com/jszip//
- Kendo UI (JS F A): http://www.kendoui.com/?gclid=CKDl6Ze2gLMCFXHLtAodiRoACA
- knockoutjs, MVC Model for JavaScript UI: http://knockoutjs.com/
- Knockback.js, brings knockout.js to Backbone.js , requires underscore.js: http://kmalakoff.github.com/knockback/
- Lawnchair: http://westcoastlogic.com/lawnchair/
- Maria: Gang of fourth MVC Model DesignPatterns
- Meteor, a better way to build apps: http://meteor.com/
- Microjs: http://microjs.com/
- Midorijs: http://www.midorijs.com/
- M-Project: http://the-m-project.org/
- Modal Box: http://okonet.ru/projects/modalbox/index.html
- Mochikit (JS F D halted): http://mochi.github.com/mochikit/
- Modernizr:
* Modernizr: http://modernizr.com/
- yepnope.js: http://yepnopejs.com/
- Moo Tools (JS F A): http://mootools.net/
- Mojito (JS F : http://developer.yahoo.com/cocktails/mojito/
- Node.js : http://nodejs.org/
- nanoko.js: http://www.nanoko.org/?page=architecture
- Olives, JavaScript MVC frameWork to build realtime UIs:
- Plastron.js, MVC for closure lib and closure compiler:
- http://rhysbrettbowen.github.com/PlastronJS/
- https://github.com/rhysbrettbowen/PlastronJS:
- Pyjamas (python based): http://pyjs.org/
* Pyjamas (python based): http://code.google.com/p/pyjamas/
- Prototype: http://www.prototypejs.org/
- qooxdoo (JS F A): http://qooxdoo.org/
- <rAppid:js/>, the rich internet media JavaScript MVC Framework: http://www.rappidjs.com/#/home
- Rialto: http://rialto.improve-technologies.com/wiki/rialto
- Rialto: http://rialto.improve-technologies.com/rialto/
- Rico (JS F A): http://openrico.sourceforge.net/examples/index.html
- sammyjs, a small web framework with class: http://sammyjs.org/
- sizzle: http://sizzlejs.com/
- scriptaculous: http://madrobby.github.com/scriptaculous/
- snackjs: http://davidwalsh.name/snackjs
- smartclient (ajax) : http://www.smartclient.com/
- smoke.js, alerting framework: http://ssssnakes.com/smoke/
- spine.js, build awesome JavaScript MVC Applications: http://spinejs.com/
- sproutcore : http://www.sproutcore.com/
- Stapes.js, A (really) tiny JavaScript MVC microframework: http://hay.github.com/stapes/
- SWFobject: http://code.google.com/p/swfobject/
- Touch Code: http://touchcode.com/
- TodoMVC:
* http://todomvc.com/ * https://github.com/addyosmani/todomvc
- treesaverjs, a minimalist JavaScript Framework: http://treesaverjs.com/
- troopjs.com :
* http://www.redline.st/ * https://github.com/troopjs
- Unify: http://unify.github.com/unify/
- Underscore.js, utility functions(require processing.js): http://documentcloud.github.com/underscore/
- Vorlon.js: an open source testing framework from microsoft, http://vorlonjs.com/
- Vue.js: The Progressive JavaScript Framework, https://vuejs.org/
- Web Font Loader: http://code.google.com/apis/webfonts/docs/webfont_loader.html
- WebASM, http://webassembly.org/
- Wink Toolkit (JS F A) : http://www.winktoolkit.org/
- xuijs: htt://xuijs.com/
- YEOMAN, set of tools to built web apps: http://yeoman.io/
- YUI: http://developer.yahoo.com/yui/
- zeptojs: http://zeptojs.com/
* http://en.wikipedia.org/wiki/Objective-J * http://en.wikipedia.org/wiki/Cappuccino_(application_development_framework) * http://cappuccino.org/
Anachy Project, Havok Game ENgine
Angular.js
- https://angularjs.org/4
- https://www.w3schools.com/angular/angular_intro.asp
- https://en.wikipedia.org/wiki/AngularJS
- https://fr.wikipedia.org/wiki/AngularJS
- http://www.journaldunet.com/web-tech/developpeur/1132120-angularjs-le-framework-javascript-de-google-au-crible/
- https://openclassrooms.com/courses/developpez-vos-applications-web-avec-angularjs
- http://www.tutoriel-angularjs.fr/
Create.js: Easel.js, Tween.js, Sound.js, Preload.js, tools
- Easel.js: http://www.createjs.com/#!/EaselJS
- Tween.js: http://www.createjs.com/#!/TweenJS
- Sound.js: http://www.createjs.com/#!/SoundJS
- Preload.js: http://www.createjs.com/#!/PreloadJS
- Tools: http://www.createjs.com/#!/Tools
Crosswalk
* hydrid application development
the crosswalk advantage is to provide a native bedrock for your web application. it is proposing several javascript frameworks, but also come with a version of webkit engine to render HTML pages that will behave the same on any platforms on with you will port your application : it ends the issue one may have supporting several versions of the application code for several web browser on several versions of several system hosts
recommendation: keep the source code as archive , but also the tools chain for each version of crsswalk just in case Intel OTC stops to support this product Intel OTC is the only provider for Crosswalk , and might stops develop it anytime
- https://crosswalk-project.org/
- for Android, https://crosswalk-project.org/documentation/android.html
- for Cordova, https://crosswalk-project.org/documentation/cordova.html
- for iOS, https://crosswalk-project.org/documentation/ios.html
- https://crosswalk-project.org/documentation/linux.html
- https://crosswalk-project.org/documentation/windows.html
- https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview
- https://software.intel.com/en-us/xdk/docs/why-use-crosswalk-for-android-builds
DOJO
Enyo.js (Web OS)
- WebOS Enyo.js:
* site: http://enyojs.com/ * github: https://github.com/enyojs/bootplate
Ionic
What is Ionic : a framework to bult cross platform web applications
- https://fr.wikipedia.org/wiki/Ionic_(framework)
- https://en.wikipedia.org/wiki/Ionic_(mobile_app_framework)
- Ionic Web Site, http://ionicframework.com/
- github, https://github.com/driftyco/ionic
- github, more ionic, https://github.com/driftyco
tutorials
- https://openclassrooms.com/courses/developpez-une-application-mobile-multi-plateforme-avec-ionic/qu-est-ce-que-ionic
- http://www.duchess-france.org/presentation-de-ionic-framework/
Ionic2
- http://ionic.io/2
- gettingstartedwith Ionic2:
* https://plus.google.com/+dzone/posts/BEKJ2k4aFrN * https://plus.google.com/+Webcodegeeks/posts/LQU5f3B7ZFG
jQuery (JS F A)
* http://jplayer.org/ * http://www.learningjquery.com/ * fitvid.js, Fluid Video jQuery plugin: http://fitvidsjs.com/ * GMap, jQuery plugins, http://gmap.nurtext.de/
GWT
Prototype
Wijmo
Sencha Complete (Architect, Touch, Ext JS, GXT, Animator, io)
- http://www.sencha.com/products/complete/
- Architect, Design, build: http://www.sencha.com/products/architect/
- Ext JS: http://www.sencha.com/products/extjs/
- touch: http://www.sencha.com/products/touch/
- using java: http://www.sencha.com/products/gxt/
- animations: http://www.sencha.com/products/animator/
- cloud: http://www.sencha.com/products/io/
Screenshots
- Google Screenshots: http://fluentconf.com/fluent2012/public/schedule/detail/24676
- http://html2canvas.hertzen.com/
- DOM-Panda: https://github.com/jankuca/dom-panda
YUI
Data Modeling
- Three.js: http://mrdoob.github.com/three.js/
CSS oriented
Internet explorer compatibility
Framework that adds layers on IE (6/7/8) to add standards conformance (HTML5, CSS3, etc...) (this is interesting for making web sites)
- http://selectivizr.com/
- http://css3pie.com/
- http://www.google.com/chromeframe?prefersystemlevel=true
- Modernizr:
* Modernizr: http://modernizr.com/ * yepnope.js: http://yepnopejs.com/
Globalization - Localization
- Globalize.js
* use in Tizen SDK 2.1 * used to be a JQuery Plugin * now a stand alone JavaScript Library * git : https://github.com/jquery/globalize
- Articles
* http://damianedwards.wordpress.com/2011/07/08/the-jquery-globalization-plugin-becomes-globalize/ * http://www.ibm.com/developerworks/library/os-jquerynewpart1/ * http://www.globalbydesign.com/2011/12/08/how-to-localize-date-formats-using-globalize-js/ * http://icanmakethiswork.blogspot.com/2012/05/globalizejs-number-and-date.html * http://icanmakethiswork.blogspot.com/2012/05/globalizejs-number-and-date.html
PDF in JavaScript
- Nitro PDF (comemrcial)http://legacy.nitropdf.com/help/pdf_javascript.htm?lang=en
- Quick PDF Lib(commercial) : http://www.quickpdflibrary.com/help/quickpdf/JavaScript.php
- Mozilla PDF.js :
* https://github.com/mozilla/pdf.js
* http://code.google.com/p/jspdf/
Drawing Frameworks
- http://raphaeljs.com/
- http://fabricjs.com/
- http://www.createjs.com/#!/EaselJS
- http://paperjs.org/
- http://draw2d.org/draw2d/
- http://jsdraw2d.jsfiction.com/
- http://www.liquidx.net/canvasgraphjs/ * http://www.liquidx.net/plotkit/
- http://code.google.com/p/canviz/
- http://processing.org/
- http://processingjs.org/
- http://framework.zend.com/manual/1.12/en/zend.pdf.drawing.html
- http://www.flotcharts.org/
- http://kineticjs.com/
- http://sourceforge.net/projects/html-canvas-lib/files/
Animation Frameworks
"Binaries" and Web
- https://hacks.mozilla.org/2017/03/why-webassembly-is-faster-than-asm-js/?utm_source=dev-newsletter&utm_medium=email&utm_campaign=mar16-2017
- http://webassembly.org/
- http://asmjs.org/
Game FrameWorks
* http://www.webresourcesdepot.com/free-javascript-game-frameworks-to-create-a-web-based-fun/ * http://en.wikipedia.org/wiki/List_of_game_engines * https://github.com/bebraw/jswiki/wiki/Game-Engines * https://developer.mozilla.org/en/Canvas_tutorial * http://cplus.about.com/od/cgames/C_Games_with_Source_Code.htm
* akihabara : http://www.kesiev.com/akihabara/ * Box2d : http://box2d-js.sourceforge.net/ * Osmose / bdge : https://github.com/Osmose/bdge * caat : http://labs.hyperandroid.com/animation * casualjs : http://code.google.com/p/casualjs/ * cocos2d : http://cocos2d-javascript.org/ * craftyjs : http://craftyjs.com/ http://craftyjs.tumblr.com/ * c3dl : http://www.c3dl.org/ * cssgameengine : https://sites.google.com/site/cssgameengine/ * Diggy : * https://github.com/lostdecade/diggy * Bombada, a game using diggy: http://playbombada.appspot.com/ * doodle-js : http://lamberta.org/doodle-js/ * easel : http://easeljs.com/ * effect engine : http://www.effectgames.com/effect/ * enchant.js : http://enchantjs.com/en/ * entityjs : http://entityjs.com/ * flax : http://flax.ie/category/flax-game-engine/ * frigame : https://bitbucket.org/bugnano/frigame/wiki/Home * gammajs : http://gammajs.org/ * gamequery : http://gamequeryjs.com/ * glge : http://www.glge.com/ * gogomakeplay : http://gogomakeplay.com/gmp * html5boilerplate : http://html5boilerplate.com/ * impactjs : http://impactjs.com/ * Javascript 2D Game Engine : http://www.lukewallin.co.uk/?go=engine * javaScript GameLib: http://www.sean.co.uk/a/webdesign/javascript_gamelib/javascript_gamelib.shtm * jawsjsD : http://jawsjs.com/ * http://www.effectgames.com/effect/games/crystalgalaxy/ * http://www.effectgames.com/games/absorb-hd/ * joapp : http://joapp.com/ * jsGameSoup: * http://jsgamesoup.net/ * jsGameSoup : http://www.jplayer.org/ * jsGameSoup : http://blog.frontendforce.com/2010/03/games-development-in-javascript-part-1-frameworks/ * jsGameSoup : http://mccormick.cx/projects/jsGameSoup/ * lightsoffapp : http://www.lightsoffapp.com/ * lightsoffapp :http://www.web-delicious.com/lights-off-a-puzzle-game-using-html5-canvas/ * Lime JS : http://www.limejs.com/ * mibbu : http://mibbu.eu/ * philogl : http://senchalabs.github.com/philogl/ * processingjs : http://processingjs.org/ * propulsionjs : http://www.propulsionjs.com/ * raphaeljs : http://raphaeljs.com/ * renderengine : https://github.com/bfattori/TheRenderEngine * renderengine : http://therenderengine.blogspot.com/ * rocketpack : http://rocketpack.fi/engine/ * RPG JS: http://rpgjs.com/ * smileycat physics engine : http://www.smileycat.com/miaow/archives/001964.php * soundmanager2 : http://www.schillmania.com/projects/soundmanager2/ * SpiderMonkey : https://developer.mozilla.org/en/SpiderMonkey * videojs: http://videojs.com/ * Web Apper, angry bird like game : http://www.webappers.com/2011/08/15/physics-engine-in-javascript-for-angry-birds-like-games/ * getxc : http://www.getxc.org/
Physics Engine FrameWorks
* http://drawlogic.com/2007/11/07/as3-foam-2d-physics-engine/ * http://en.wikipedia.org/wiki/Physics_engine * http://en.wikipedia.org/wiki/PAL_(software) * http://en.wikipedia.org/wiki/Newton_Game_Dynamics * http://blog.generalrelativity.org/about/ * http://www.adrianboeing.com/pal/index.html
Audio
* official labs: http://labs.official.fm/
* Audio.js : http://kolber.github.com/audiojs/ * Buzz: http://buzz.jaysalvat.com/ * JPlayer.org: http://www.jplayer.org/ * SoundJS (part of createjs see above): http://www.createjs.com/#!/SoundJS * SoundManager 2 : http://www.schillmania.com/projects/soundmanager2/ * Timbre.js : http://mohayonao.github.com/timbre/ * Thunder.js : http://joewlarson.com/blog/2011/10/16/introducing-thunder-js/
Aurora Framework
- Aurora.js : https://github.com/ofmlabs/aurora.js
Flac support
- FLAC.js: https://github.com/ofmlabs/flac.js
- jsmad: https://github.com/ofmlabs/jsmad
Apple Lossless decoder
- Alac.js : https://github.com/ofmlabs/alac.js
MP3 support: * https://github.com/devongovett/mp3.js
Node.js Framework
- PDFKit:
* http://pdfkit.org/
React.js
- https://facebook.github.io/react/
- http://www.jqwidgets.com/react/?gclid=CjwKEAjw8OLGBRCklJalqKHzjQ0SJACP4BHr51CREdOWBT0FOF4qCDF6Hh7e15t0S8dDru-5Bz6iOBoCORHw_wcB
- https://en.wikipedia.org/wiki/React_(JavaScript_library)
- https://fr.wikipedia.org/wiki/React_(JavaScript)
- http://putaindecode.io/fr/articles/js/react/
Rhino
- Rhino is a Java implementation made and supported by Mozilla of a JavaScript interpretor
* https://developer.mozilla.org/en-US/docs/Rhino
- Ringo.js, a JavaScript Framework for Rhino
* ringo.js: http://ringojs.org/ * slides on Ringo.js: http://www.slideshare.net/olegp/ringojs
- Ringo versus Node.js
* http://hns.github.com/2010/09/21/benchmark.html
Other Frameworks
- http://www.khronos.org/collada/
- https://collada.org/mediawiki/index.php/COLLADA_-_Digital_Asset_and_FX_Exchange_Schema
Samples
- http://www.canvasdemos.com/
- http://web.appstorm.net/roundups/browsers/10-html5-games-paving-the-way/
- http://blogs.msdn.com/b/davrous/archive/2011/09/09/html5-platformer-the-complete-port-of-the-xna-game-to-lt-canvas-gt-with-easeljs.aspx
- http://elearningexamples.com/examples/interactive-graphics/html-interactive-graphics/
- http://sixrevisions.com/web-development/html5-iphone-app/
- http://www.1stwebdesigner.com/freebies/examples-html5-javascript-uses/
- http://dev.opera.com/articles/view/3d-games-with-canvas-and-raycasting-part/
- http://www.dotmmo.com/html5-and-3d-browser-games-with-javascript-frameworks-4207.html
- http://html5example.net/entry/html5-showcases/html5-game-collection
- http://www.html5grind.com/2011/06/26/coming-soon-learning-html5-game-programming-book/
- http://www.hongkiat.com/blog/48-excellent-html5-demos/
- http://html5tutorial.net/examples/samples-using-the-html5-canvas-element.html
- http://www.rgraph.net/
- https://github.com/jwill/html5-game-book
- http://labs.adobe.com/technologies/edge/?sdid=JAPJW&skwcid=TC%7C23230%7CHTML5%20samples%7C%7CS%7Cb%7C8325937146
- http://www.1stwebdesigner.com/freebies/examples-html5-javascript-uses/
- http://www.dotmmo.com/html5-and-3d-browser-games-with-javascript-frameworks-4207.html
- http://html5example.net/entry/html5-showcases/html5-game-collection
- http://html5gameonline.com/
- http://html5example.net/entry/html5-showcases/12-fun-clever-examples-of-html5
- http://www.hongkiat.com/blog/48-excellent-html5-demos/
- https://github.com/jwill/html5-game-book
- http://training.bocoup.com/
- http://www.scirra.com/construct2
- http://sourceforge.net/projects/clanfx/
- http://www.wonderlandblog.com/wonderland/2010/04/aves-an-html-javascript-game-engine.html
- https://github.com/Osmose/bdge
- http://code.google.com/p/casualjs/
- http://labs.hyperandroid.com/static/ibasket/template.html
- http://labs.hyperandroid.com/mathmayhem
- https://github.com/hyperandroid/CAAT-Samples.git
- http://cplus.about.com/od/cgames/C_Games_with_Source_Code.htm
- http://dev.opera.com/articles/view/creating-pseudo-3d-games-with-html-5-can-1/
- http://dev.opera.com/articles/tags/open%20web/
- http://www.effectgames.com/effect/
- http://www.def-logic.com/
- http://www.sean.co.uk/a/javascriptgames/index.shtm
- http://www.lostdecadegames.com/page2/#posts