- javascript events and timing tutorial
- namespacing javascript
- javascript micro frameworks
- angularjs
- AMD
- Node.js
- backbonejs
- underscorejs
- jshint.com
- Javascript Online Beautifier (un-uglify)
- A polyfill for ES6-style Promises
- JavaScript InfoVis Toolkit
- JavaScript The Right Way
- W3C wiki JavaScript best practices
- Useful JavaScript Libraries and jQuery Plugins
- Useful JavaScript Libraries and jQuery Plugins (part 2)
- LiquidFun :: a 2D physics engine for games
- Speaking JavaScript Free eBook
- A List of Foundational JavaScript Tools
- A Better Way to Track JavaScript Errors
- Numeral.js: A javascript library for formatting and manipulating numbers
- jQuery
- Moment.js: A javascript date library for parsing, validating, manipulating, and formatting dates
- React: a JavaScript library for building user interfaces
- jQuery UI: a set of user interface interactions, effects and widgets
- Intro.js: step-by-step introductions
- React.js: a javascript library for building user interfaces (views)
- Flux: An application architecture for React utilizing a unidirectional data flow
- tracking.js A modern approach for Computer Vision on the web
- BitcoinJS: The clean, readable, proven library for Bitcoin JavaScript development
- eBook: Eloquent JavaScript
- chartist.js: simple responsive charts
- polymer js
- Nunjucks: A rich and powerful templating language for JavaScript
- Embedded JavaScript templates for node
- Try winjs: demo page
- winjs github repostirory
- UMD (Universal Module Definition) patterns for JavaScript modules that work everywhere
- RequireJS: JavaScript file and module loader
- AlmondJS: A minimal AMD API implementation for use after optimized builds
- ImmutableJS: Immutable Data Collections
- Flow: a static type checker for javascript
- interact.js: JavaScript drag and drop, resizing and multi-touch gestures
- Regulex: JavaScript Regular Expression Visualizer
- snabbt.js: Minimalistic animation library in javascript
- Velocity.js: Accelerated JavaScript animation
- Matter.js: html5 javascript physics engine
- A book series on JavaScript (javascript eBooks)
- How to implement a programming language in JavaScript
- Traceur is a JavaScript.next-to-JavaScript-of-today compiler / ES6 compiler
- ECMAScript 6 today article
- ECMAScript 6 Features
- webpack: javascript module bundler / loader
- Browserify: lets you require('modules') in the browser by bundling up all of your dependencies
- How to implement a programming language in JavaScript