MVC frameworks Web Frontend Library

MVC frameworks are a type of software architecture that separates the application into three distinct components: Model, View, and Controller. The Model is responsible for managing the data of the application, the View is responsible for displaying the data to users, and the Controller is responsible for handling user input. MVC frameworks can be used in frontend development to create dynamic web applications with a clean separation between presentation logic and business logic. They also provide an organized structure for code organization and help developers create maintainable codebases.

List of top libraries:
Library name Language Popularity Description Download link Weekly download Stars Forks
AngularJS (JavaScript, Very Popular) JavaScript 5 AngularJS - HTML enhanced for web apps! https://github.com/angular/angular.js 59.3k
React (JavaScript, Very Popular) JavaScript 5 Cheatsheets for experienced React developers getting started with TypeScript https://github.com/typescript-cheatsheets/react 38.9k
Vue.js (JavaScript, Very Popular) JavaScript 5 webpack-based tooling for Vue.js Development https://github.com/vuejs/vue-cli 29.6k
Ember.js (JavaScript, Very Popular) JavaScript 5 Ember.js - A JavaScript framework for creating ambitious web applications https://github.com/emberjs/ember.js 22.4k
Backbone.js (JavaScript, Very Popular) JavaScript 5 A Backbone.js tutorial https://github.com/ccoenraets/backbone-cellar 917
Knockout.js (JavaScript, Very Popular) JavaScript 5 A validation library for Knockout JS https://github.com/Knockout-Contrib/Knockout-Validation 1k
Angular (TypeScript, Very Popular) TypeScript 5 Token-based AngularJS Authentication https://github.com/sahat/satellizer 7.9k
React (TypeScript, Very Popular) TypeScript 5 Declarative routing for React https://github.com/remix-run/react-router 49.3k
Vue.js (TypeScript, Very Popular) TypeScript 5 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. https://github.com/vuejs/vue 202k
Ember.js (TypeScript, Very Popular) TypeScript 5 Use TypeScript in your Ember.js apps! https://github.com/typed-ember/ember-cli-typescript 358
Backbone.js (TypeScript, Very Popular) TypeScript 5 Ribs.js is a collection of scripts built around backbone.js https://github.com/chrisweb/ribs.js 0
Knockout.js (TypeScript, Very Popular) TypeScript 5 Technical Knockout �C The Monorepo for Knockout.js (4.0+) https://github.com/knockout/tko 257
Angular (Java, Very Popular) Java 5 AngularJS Eclipse Plugin https://github.com/angelozerr/angularjs-eclipse 331
React (Java, Very Popular) Java 5 Smart Server Performance https://github.com/VolmitSoftware/React 82
Vue.js (Java, Very Popular) Java 5 Example project showing how to build a Spring Boot App providing a GUI with Vue.js https://github.com/jonashackt/spring-boot-vuejs 1.9k
AngularJS (JavaScript, Very Popular) JavaScript 5 AngularJS - HTML enhanced for web apps! https://github.com/angular/angular.js 59.3k
Ember.js (Java, Very Popular) Java 5 Full Stack Facebook clone using Ember.js and java servlets. https://github.com/dhanabal-s/facebook-clone 1
React (JavaScript, Very Popular) JavaScript 5 Cheatsheets for experienced React developers getting started with TypeScript https://github.com/typescript-cheatsheets/react 38.9k
Backbone.js (Java, Very Popular) Java 5 My portfolio developed using Sublime, CoffeeScript, Backbone.js, jQuery Isotope, Paper.js and Google Docs spreadsheet as CMS. https://github.com/grifotv/grifotv-portfolio 203
Vue.js (JavaScript, Very Popular) JavaScript 5 webpack-based tooling for Vue.js Development https://github.com/vuejs/vue-cli 29.6k
Knockout.js (Java, Very Popular) Java 5 odie-client is a Knockout.js frontend to odie-server https://github.com/fsmi/odie-client 14
Ember.js (JavaScript, Very Popular) JavaScript 5 Ember.js - A JavaScript framework for creating ambitious web applications https://github.com/emberjs/ember.js 22.4k
Angular (C#, Very Popular) C# 5 Tutorial shows Authentication in AngularJS with ASP.NET Web API 2 and Owin Middle-ware using access tokens and refresh tokens approach https://github.com/tjoudeh/AngularJSAuthentication 1.2k
Backbone.js (JavaScript, Very Popular) JavaScript 5 A Backbone.js tutorial https://github.com/ccoenraets/backbone-cellar 917
Knockout.js (JavaScript, Very Popular) JavaScript 5 A validation library for Knockout JS https://github.com/Knockout-Contrib/Knockout-Validation 1k
Angular (TypeScript, Very Popular) TypeScript 5 Token-based AngularJS Authentication https://github.com/sahat/satellizer 7.9k
React (TypeScript, Very Popular) TypeScript 5 Declarative routing for React https://github.com/remix-run/react-router 49.3k
Vue.js (TypeScript, Very Popular) TypeScript 5 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. https://github.com/vuejs/vue 202k
Ember.js (TypeScript, Very Popular) TypeScript 5 Use TypeScript in your Ember.js apps! https://github.com/typed-ember/ember-cli-typescript 358
Backbone.js (TypeScript, Very Popular) TypeScript 5 Ribs.js is a collection of scripts built around backbone.js https://github.com/chrisweb/ribs.js 0
Knockout.js (TypeScript, Very Popular) TypeScript 5 Technical Knockout �C The Monorepo for Knockout.js (4.0+) https://github.com/knockout/tko 257
Angular (Java, Very Popular) Java 5 AngularJS Eclipse Plugin https://github.com/angelozerr/angularjs-eclipse 331
React (Java, Very Popular) Java 5 Smart Server Performance https://github.com/VolmitSoftware/React 82
Vue.js (Java, Very Popular) Java 5 Example project showing how to build a Spring Boot App providing a GUI with Vue.js https://github.com/jonashackt/spring-boot-vuejs 1.9k
Ember.js (Java, Very Popular) Java 5 Full Stack Facebook clone using Ember.js and java servlets. https://github.com/dhanabal-s/facebook-clone 1
Backbone.js (Java, Very Popular) Java 5 My portfolio developed using Sublime, CoffeeScript, Backbone.js, jQuery Isotope, Paper.js and Google Docs spreadsheet as CMS. https://github.com/grifotv/grifotv-portfolio 203
Knockout.js (Java, Very Popular) Java 5 odie-client is a Knockout.js frontend to odie-server https://github.com/fsmi/odie-client 14
Angular (C#, Very Popular) C# 5 Tutorial shows Authentication in AngularJS with ASP.NET Web API 2 and Owin Middle-ware using access tokens and refresh tokens approach https://github.com/tjoudeh/AngularJSAuthentication 1.2k

Pin It on Pinterest