JavaScript

for

2020

Developer

Designer

Architect

Beginner

Fun!

frameworknodelibrarysite

Framework

angular

angular

★ 59,605
angular.js

angular.js

★ 59,602
backbone

backbone

★ 27,632
ember.js

ember.js

★ 21,420
polymer

polymer

★ 21,381
inferno

inferno

★ 14,241
Mithril

Mithril

★ 12,109
Aurelia

Aurelia

★ 11,379
knockout

knockout

★ 9,721
cyclejs

cyclejs

★ 9,589
wired-elements

wired-elements

★ 8,014
Flight.js

Flight.js

★ 6,630

DOM & JSON


Dependency Management


Functional Programming

Immutable

Immutable

★ 29,453
reselect

reselect

★ 16,445
bacon.js

bacon.js

★ 6,220
lazy.js

lazy.js

★ 5,877
seamless-immutable

seamless-immutable

★ 5,226
baobab

baobab

★ 3,001

UI Framework

Bootstrap

Bootstrap

★ 139,712
Ant.Design

Ant.Design

★ 58,355
Material UI

Material UI

★ 56,076
Semantic UI

Semantic UI

★ 47,607
element

element

★ 44,563
materialize

materialize

★ 37,305
Material Design Lite

Material Design Lite

★ 31,552
Foundation

Foundation

★ 28,551
react-bootstrap

react-bootstrap

★ 17,327
Angular Material

Angular Material

★ 16,576
Blueprint

Blueprint

★ 15,896
Flat UI

Flat UI

★ 14,687
UI Bootstrap

UI Bootstrap

★ 14,663
Semantic UI React

Semantic UI React

★ 11,089
jQuery UI

jQuery UI

★ 10,772
muse-ui

muse-ui

★ 7,999
Office UI

Office UI

★ 7,246
Metro UI

Metro UI

★ 6,497
grommet

grommet

★ 6,152
Kendo UI

Kendo UI

★ 2,255

Boilerplate & Scaffold

create-react-app

create-react-app

★ 77,476
NEXT.js

NEXT.js

★ 46,602
nuxt.js

nuxt.js

★ 26,321
react-boilerplate

react-boilerplate

★ 24,936
ant-design-pro

ant-design-pro

★ 24,447
react-starter-kit

react-starter-kit

★ 20,019
react-slingshot

react-slingshot

★ 9,590
react-server

react-server

★ 3,906
neutrino

neutrino

★ 3,484
electrode

electrode

★ 1,868

CSS Framework

animate.css

animate.css

★ 65,738
normalize.css

normalize.css

★ 38,305
Hover.css

Hover.css

★ 22,576
pure.css

pure.css

★ 20,673
Skeleton

Skeleton

★ 17,385
spectre

spectre

★ 10,051
milligram

milligram

★ 8,635
topcoat

topcoat

★ 4,289
Csshake

Csshake

★ 4,147

Bundle & Modularization

webpack

webpack

★ 53,650
Browserify

Browserify

★ 13,137
Require.js

Require.js

★ 12,481
microbundle

microbundle

★ 4,501

JavaScript Superset & Compile


Charting

Chart.js

Chart.js

★ 47,956
Echarts

Echarts

★ 40,338
Chartist.js

Chartist.js

★ 12,051
plotly.js

plotly.js

★ 11,408
highcharts

highcharts

★ 9,376
Processing.js

Processing.js

★ 2,919
amCharts

amCharts

★ 638

Animation & Graphing

three.js

three.js

★ 59,527
anime.js

anime.js

★ 34,587
velocity

velocity

★ 16,540
fabric.js

fabric.js

★ 15,501
Snap.svg

Snap.svg

★ 12,652
paper.js

paper.js

★ 11,405
Babylon.js

Babylon.js

★ 11,188
Raphael.js

Raphael.js

★ 10,568
Favicon.js

Favicon.js

★ 8,383
svg.js

svg.js

★ 7,854
Easel.js

Easel.js

★ 7,516
two.js

two.js

★ 6,571
bounce.js

bounce.js

★ 6,051
walkway

walkway

★ 4,345
bonsai

bonsai

★ 1,971
choreographer-js

choreographer-js

★ 1,794
lazy-line-painter

lazy-line-painter

★ 1,709
Paths.js

Paths.js

★ 1,604
maker.js

maker.js

★ 962

CSS in JS

styled-components

styled-components

★ 28,720
tailwindcss

tailwindcss

★ 21,305
CSS Modules

CSS Modules

★ 13,373
emotion

emotion

★ 10,426
radium

radium

★ 7,229
styled-system

styled-system

★ 5,619
styletron

styletron

★ 2,948

TDD


CSS pre-processor


Mobile UI

mint-ui

mint-ui

★ 15,617
Framework7

Framework7

★ 15,332
ratchet

ratchet

★ 14,403
jQuery Mobile

jQuery Mobile

★ 9,911
Ionic-Material

Ionic-Material

★ 2,991
Mobile Angular UI

Mobile Angular UI

★ 2,936
OpenUI5

OpenUI5

★ 2,155
Phonon

Phonon

★ 414

Hybrid & Native

flutter

flutter

★ 89,732
React Native

React Native

★ 86,074
electron

electron

★ 81,739
NativeScript

NativeScript

★ 18,383
incubator-weex

incubator-weex

★ 13,459
Onsen UI

Onsen UI

★ 7,896
CORDOVA

CORDOVA

★ 1,797
PhoneGap

PhoneGap

★ 482

Game

pixi.js

pixi.js

★ 29,004
PlayCanvas

PlayCanvas

★ 5,219
melonJS

melonJS

★ 2,962
Crafty

Crafty

★ 2,866
stage.js

stage.js

★ 1,909

frameworknodelibrarysite