Grunt
The Javascript task runner.
Gulp
Toolkit for automating painful or time-consuming tasks in your development workflow.
Vue.js
The Progressive JavaScript Framework.
NodeJS
JavaScript runtime built on Chrome's V8 JavaScript engine.
React
A JavaScript library for building user interfaces.
Preact
Fast 3kB alternative to React with the same modern API.
Svelte
Cybernetically enhanced web apps.
Ember
A framework for ambitious web developers.
AngularJS
What HTML would have been, had it been designed for building web-apps. Declarative templates with data-binding, MVW, MVVM, MVC, etc..
RequireJS
RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node.
Backbone.js
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
Aurelia.js
Aurelia is a JavaScript client framework for web, mobile and desktop that leverages simple conventions to empower your creativity.
Polymer
An efficient, expressive, extensible HTML templating library for JavaScript.
Mithril.js
Modern client-side JavaScript framework for building Single Page Applications.
Meteor
Meteor is a complete platform for building web and mobile apps in pure JavaScript.