Much of this found at javascripting
…but the comments are my own.
- JQuery [https://github.com/jquery/jquery.git]The client side javascript library (at least as best I can determine) this one has been around for most of forever and is used by just about everyone.
- JQuery UI [https://github.com/jquery/jquery-ui.git]UI Extensions for JQuery. Not all that sure what is in here. will dig further.
- Three.js [https://github.com/mrdoob/three.js.git]This seems to be the highest visibility wrapper around WebGL. It tries to make some of the complexity of the full API more manageable. I intend to take this one for a spin soon. Reading a book that discusses it (and my WebGL book hops over to this library for its second half or so as well). I have a paper copy of the Khronos book on WebGL coming soon in the mail. So lots of coverage here…now onward to trying stuff out 🙂
- Two.js [https://github.com/jonobr1/two.js.git]This seems to be the ‘canvas’ little brother of three.js for WebGL. Haven’t looked too closely here as there is less reason to need a support library. I have grabbed a copy and expect to look more deeply at some point. I do expect that canvas on its own has a place in things.
- Express.js [https://github.com/expressjs/express.git]
Seems to be a framework for building node applications. - Node.js [https://github.com/nodejs/node.git]Javascript based web server. This is a very interesting looking little piece of code as it looks to me as if it could be used to implement a very nice, compact and easily installed (or removed) web portal into any given system. This could place both as a way to quickly prototype things and a way to provide a temporary development or debugging view into a system that can be cleanly excised when no longer needed (very useful in domains where the test system needs to be kept in pristine condition for formal testing).
- Prototype [https://github.com/prototypejs/prototypejs.github.com.git]
- Selenium [https://github.com/SeleniumHQ/selenium.git]
- React.js [https://github.com/facebook/react.git]
- Bootstrap [https://github.com/twbs/bootstrap.git]
- Ionic [https://github.com/driftyco/ionic.git]
- Socket.io [https://github.com/socketio/socket.io.git]
- Modernizr [https://github.com/Modernizr/Modernizr.git]
- JQuery File Upload [https://github.com/blueimp/jQuery-File-Upload.git]
- Phaser [https://github.com/photonstorm/phaser.git]
- Anime [https://github.com/juliangarnier/anime.git]
- Babylon.js [https://github.com/BabylonJS/Babylon.js.git]
- QUnit [https://github.com/jquery/qunit.git]
- Together.js [https://github.com/mozilla/togetherjs.git]
- Math.js [https://github.com/josdejong/mathjs.git]
- Two.js [https://github.com/jonobr1/two.js.git]
- YUI3 [https://github.com/yui/yui3.git]
- React [] or [https://github.com/facebook/react.git]
- Angular [https://github.com/angular/core-builds.git]
- Angular 2 [https://github.com/angular/angular.git]
- Ember [https://github.com/emberjs/ember.js.git]
- Vue [https://github.com/vuejs/vue.git]
- Backbone [https://github.com/jashkenas/backbone.git]
- Aurelia [https://github.com/aurelia/framework.git]
- Meteor [https://github.com/meteor/meteor.git]
- Knockout [https://github.com/knockout/knockout.git]
- Cycle [https://github.com/cyclejs/cyclejs.git]
- Polymer [https://github.com/Polymer/polymer.git]
- Riot [https://github.com/riot/riot.git]
- Mithril [https://github.com/lhorie/mithril.js.git]
- Dojo [https://github.com/dojo/dojo.git]
- Marionette [https://github.com/marionettejs/backbone.marionette.git]
- Ractive [https://github.com/ractivejs/ractive.git]
- Typescript [https://github.com/Microsoft/TypeScript.git]
Provides strong typing as a front-end to generate pure javascript code that runs on conventional javascript engines.