Skip to content

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.

13 repositories 2 languages Last updated
  • JavaScript 47,954 22,563
    @angular

    angular / angular.js

    HTML enhanced for web apps

  • JavaScript 38,723 6,436
    @facebook

    facebook / react

    A declarative, efficient, and flexible JavaScript library for building user interfaces.
  • JavaScript 24,394 5,440
    @jashkenas

    jashkenas / backbone

    Give your JS App some Backbone with Models, Views, Collections, and Events
  • JavaScript 16,345 9,170
    @tastejs

    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

    emberjs / ember.js

    Ember.js - A JavaScript framework for creating ambitious web applications
  • HTML 14,631 1,445
    @Polymer

    Polymer / polymer

    Build modern apps using web components
  • JavaScript 7,280 1,244
    @knockout

    knockout / knockout

    Knockout makes it easier to create rich, responsive UIs with JavaScript
  • JavaScript 5,710 263
    @aurelia

    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 / spine

    Lightweight MVC library for building JavaScript applications
  • JavaScript 2,971 221
    @mozbrick

    mozbrick / brick

    UI Web Components for Modern Web Apps
  • JavaScript 1,241 85
    @optimizely

    optimizely / nuclear-js

    Reactive Flux built with ImmutableJS data structures. Framework agnostic.
  • JavaScript 798 394
    @dojo

    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

    matreshkajs / matreshka

    Matreshka.js framework
Sign up for free to get involved with these projects and more. Already have an account? Sign in now
Something went wrong with that request. Please try again.