Reference
Tools and Libraries
- JsUnit Unit Test Framework
- JSLint The JavaScript Code Quality Tool
- JavaScript Minifier
- Grunt: The JavaScript Task Runner
- Bower: A package manager for the web
- Asm.js
- Sizzle JavaScript Selector Engine
- Prototype
- Script.aculo.us
- Scripty 2
- JQuery
- JQuery UI
- jquery-rails
- jquery-ui-rails
- jquery-ui-sass-rails
- Yeoman: The Web’s Scaffolding Tool For Modern Webapps
- Sql.js
- ThreeJS
- D3
- JSON in JavaScript
- Cylon.js – JavaScript framework for Robotics
- Layzr.js A small, fast, modern, and dependency-free library for lazy loading
- BT bootstrap table
CSS Framework
- Blueprint
- Bootstrap
- Start Bootstrap – Bootstrap Themes
- Foundation
- Semantic UI
- BULMA
- BULMA templates
- Free BULMA templates
- BULMA Builder
Framework and Compiler
- Ember.js
- Backbone.js
- Meteor: isomorphic JS Realtime framework
- Dart Language: compile to JS
- Processing JS
- TypeScript
- EmsScripten (asm.js compiler)
- Electron
Hardware
Blog
- Douglas Crockford’s Wrrrld Wide Web
- 2ality JavaScript and more
- HTML5 Rocks – A resource for open web HTML5 developers
- Javascript Rocks
- A List of Foundational Javascript Tools
NodeJs
Observer Pattern and Observable
- Observer Pattern
- ReactiveX
- RxJs Reactive Extensions Library for JavaScript
- Learn RxJs
- Learn RxJS operators and Reactive Programming principles