JS Framework

Vue.js
React
Angular.js
Redux
Angular
Backbone
storybook
Polymer
preact
Ember.js
MobX
RxJS
inferno
Aurelia
knockout.js
Mithril
cyclejs
Flight.js
wired-elements
MST


DOM & JSON

jQuery
Lodash
Immutable
Underscore
Cheerio
Zepto.js
jsdom
joi


Dependency Management

yarn
npm
Bower


UI Framework

Bootstrap
Semantic UI
Material UI
Materialize
Ant.Design
Material Design Lite
Element
Foundation
Angular Material
UI Bootstrap
Flat UI
react-bootstrap
UIkit
jQuery UI
Blueprint
Semantic UI React
muse-ui
Metro UI
grommet
Office UI
Kendo UI


CSS Framework

Animate.css
Normalize.css
Bulma
Hover.css
pure.css
Skeleton
Milligram
magic
topcoat
Csshake


Modularization

Webpack
Gulp
Parcel
rollup
Browserify
Grunt
Require.js
Kissy.js
FIS3


JavaScript Superset & Compile

TypeScript
Babel
Flow


Charting

D3
Chart.js
Echarts
Chartist.js
plotly.js
C3.js
Highchart
Processing.js
amCharts


Animation & Graphing

three.js
anime.js
Velocity.js
popmotion
mo.js
Snap.svg
Fabric.js
vivus
Raphael.js
Paper.js
p5.js
Favicon.js
GSAP
Babylon.js
Easel.js
SVG.js
Two.js
Bounce.js
Hilo
walkway
AniJS
bonsai
choreographer-js
Paths.js
lazy-line-painter
maker.js


TDD

Phantom.js
Jest
mocha
AVA
Jasmine
Karma
sinon
chai
Tape
qunit
Expect
should


CSS pre-processor

PostCSS
Less
Sass
CSS Modules
Stylus


Mobile UI

Ratchet
Framework7
mint-ui
jQuery Mobile
Ionic-Material
Mobile Angular UI
OpenUI5
Phonon


Hybrid & Native

React Native
Electron
ionic
NW.js
NativeScript
incubator-weex
Onsen UI
CORDOVA
PhoneGap


Game

Phaser
Pixi.js
PlayCanvas
Crafty.js
melonJS
Stage.js
QICI