Front-end JavaScript frameworks
While the number of ways to organize JavaScript is almost infinite, here are some tools that help you build single-page applications.
-
JavaScript 47,954 22,563
angular / angular.js
HTML enhanced for web apps
-
JavaScript 38,723 6,436
facebook / react
A declarative, efficient, and flexible JavaScript library for building user interfaces. -
JavaScript 24,394 5,440
jashkenas / backbone
Give your JS App some Backbone with Models, Views, Collections, and Events -
JavaScript 16,345 9,170
tastejs / todomvc
Helping you select an MV* framework - Todo apps for Backbone.js, Ember.js, AngularJS, and many more -
JavaScript 15,922 3,412
emberjs / ember.js
Ember.js - A JavaScript framework for creating ambitious web applications -
HTML 14,631 1,445
Polymer / polymer
Build modern apps using web components -
JavaScript 7,280 1,244
knockout / knockout
Knockout makes it easier to create rich, responsive UIs with JavaScript -
JavaScript 5,710 263
aurelia / framework
The aurelia framework brings together all the required core aurelia libraries into a ready-to-go application-building platform. -
JavaScript 3,201 414
spine / spine
Lightweight MVC library for building JavaScript applications -
JavaScript 2,971 221
mozbrick / brick
UI Web Components for Modern Web Apps -
JavaScript 1,241 85
optimizely / nuclear-js
Reactive Flux built with ImmutableJS data structures. Framework agnostic. -
JavaScript 798 394
dojo / dojo
Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications.
-
JavaScript 459 47
matreshkajs / matreshka
Matreshka.js framework
Sign up for free
to get involved with these projects and more.
Already have an account?
Sign in now