JavaScript MVC Frameworks and Libraries

Open-source JavaScript projects categorized as MVC Frameworks and Libraries | Edit details

Top 23 JavaScript MVC Frameworks and Library Projects

  • GitHub repo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    Project mention: Lessons Learned of Connect Tech 2021 | dev.to | 2021-11-28

    Disclaimer: This post comes from my own experience after evaluating the most important aspects of the conference, there were remarkable talks about React, Angular, Vue and others, this includes no code at all, I'd rather mention some other aspects, more soft-skills-driven instead, though any contribution is more than welcome in the threads below!

  • GitHub repo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

    Project mention: Fast Serverless Authentication with Next.js and PropelAuth | dev.to | 2021-11-29

    Next.js is a React framework that provides a lot of useful features out of the box. One of these powerful features is API routes, which allows you to make an API/backend entirely within your Next.js application.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo react-native

    A framework for building native applications using React

    Project mention: Facebook employees - please help! | reddit.com/r/reactnative | 2021-11-23
  • GitHub repo AngularJS

    AngularJS - HTML enhanced for web apps!

    Project mention: Junior Dev joins new company | reddit.com/r/ProgrammerHumor | 2021-11-26

    Looks like last update it seen on Aug 2021. Last I time I actually seen it was maybe 3 years ago at a previous job.

  • GitHub repo Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Top Node.js Frameworks for Web Apps in 2021 | dev.to | 2021-11-26

    GitHub stars: 42539 (github.com)

  • GitHub repo Preact

    ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

    Project mention: How to use Preact with Astro | dev.to | 2021-11-21

    Preact is a "Fast 3kB alternative to React with the same modern API". It's smaller than React but shares most of it's features (Hooks, Context), so you can write normal React code but benefit from better performance.

  • GitHub repo Backbone.js

    Give your JS App some Backbone with Models, Views, Collections, and Events

    Project mention: Most popular JavaScript frameworks and libraries 2021 | dev.to | 2021-08-24

    Backbone - A JavaScript library with a RESTful JSON interface and is based on the MVC application design paradigm.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Ember.js

    Ember.js - A JavaScript framework for creating ambitious web applications

    Project mention: Ask HN: Simplest stack to build web apps in 2021? | news.ycombinator.com | 2021-11-22

    If you want a batteries included framework, take a look at ember. [1]

    It tries to manage a lot automatically via the ember-data module (which also makes queries automatically, e.g. left/right joins etc) so it shines with predefined rules and constraints, lots of former rails people seem to contribute to it these days.

    [1] https://emberjs.com

  • GitHub repo hyperapp

    The tiny framework for building hypertext applications.

    Project mention: Popular 'coa' NPM library hijacked to steal user passwords | reddit.com/r/javascript | 2021-11-05

    Personally, I try my best to avoid bringing in dependencies as much as possible, and try to limit my exposure to only dependencies with low/shallow transitive dependency counts. Unfortunately, this is pretty hard, especially in corporate settings. What we need more of are the opposite of what we've been collectively praising: we need more monolithic packages. Case in point: lodash.template is currently vulnerable with no mitigation, even though lodash itself is not. That's just sloppy publishing practices. Esbuild is a great start over the webpack/babel maze of dependencies. There's a stdlib effort along those lines that hopefully would also help. There's a bunch of micro-frameworks that are used in production just fine and have little to no dependencies.

  • GitHub repo inferno

    :fire: An extremely fast, React-like JavaScript library for building modern user interfaces

    Project mention: Solid vs React - the Fastest VS the Most Popular UI Library | dev.to | 2021-06-30

    Some might argue that React’s relatively poor performance (it’s still plenty-fast for many apps) is due to Virtual DOM and prioritization of development experience, i.e., clarity over complexity. To counter the first argument - there’s React-like Inferno. For the second one - there’s Solid.

  • GitHub repo GrapesJS

    Free and Open source Web Builder Framework. Next generation tool for building templates without coding

    Project mention: Moving from Webflow, which platform should I use? | reddit.com/r/webdev | 2021-11-29
  • GitHub repo riot

    Simple and elegant component-based UI library

    Project mention: Angular Is Rotten to the Core | news.ycombinator.com | 2021-11-04

    how about getting a hold of your sanity and allowing yourself a few hours to learn https://riot.js.org/ - almost no learning curve, only pure awesomeness. even if you won't use it in the enterprise (because policies, bla bla), it is still worth knowing things can be done differently - in a good way.

  • GitHub repo Mithril.js

    A JavaScript Framework for Building Brilliant Applications

    Project mention: Popular 'coa' NPM library hijacked to steal user passwords | reddit.com/r/javascript | 2021-11-05

    Personally, I try my best to avoid bringing in dependencies as much as possible, and try to limit my exposure to only dependencies with low/shallow transitive dependency counts. Unfortunately, this is pretty hard, especially in corporate settings. What we need more of are the opposite of what we've been collectively praising: we need more monolithic packages. Case in point: lodash.template is currently vulnerable with no mitigation, even though lodash itself is not. That's just sloppy publishing practices. Esbuild is a great start over the webpack/babel maze of dependencies. There's a stdlib effort along those lines that hopefully would also help. There's a bunch of micro-frameworks that are used in production just fine and have little to no dependencies.

  • GitHub repo Aurelia 1

    The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)

  • GitHub repo knockout

    Knockout makes it easier to create rich, responsive UIs with JavaScript

    Project mention: Exploring reactive programming with Node.js | dev.to | 2021-11-19

    Reactor is based on the same reactive principles as Bacon.js and Knockout.js.

  • GitHub repo blockly

    The web-based visual programming editor.

    Project mention: developing a (limited) visual programming language | reddit.com/r/AskProgramming | 2021-11-22

    By what you described, the closest existing library according to what you need is Blockly (by Google), where you can create custom blocks, structure the "flow" of your script visually with the building blocks you pre-configured and then have the output in any supported language (JavaScript, Python...)

  • GitHub repo marionette

    The Backbone Framework

  • GitHub repo Choo

    :steam_locomotive::train: - sturdy 4kb frontend framework

    Project mention: I noticed Choo hasn't had a commit for over a year. The other projects are being worked on by Choojs. Was it that they were happy with the state of Choo? | reddit.com/r/webdev | 2021-08-20
  • GitHub repo ractive

    Next-generation DOM manipulation

    Project mention: An agnostic, reactive and minimalist (3kb) JavaScript UI library | news.ycombinator.com | 2021-07-17
  • GitHub repo derby

    MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers

    Project mention: Reactive Clojure: You don't need a web framework, you need a web language | news.ycombinator.com | 2021-09-23

    one that sort of fell by the wayside when Meteor and Ember got popular, was/is Derby.js/ShareDB. https://github.com/derbyjs/derby https://derbyjs.com/ https://github.com/share/sharedb

    The LiveView lead resurgence in server side rendering is exciting. Does anyone have any insight as to why ShareDB never really took off?

  • GitHub repo spine

    Lightweight MVC library for building JavaScript applications

  • GitHub repo rivets

    Lightweight and powerful data binding.

    Project mention: Starting with shopify. | reddit.com/r/shopify | 2021-09-09
  • GitHub repo way.js

    Simple, lightweight, persistent two-way databinding

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-29.

JavaScript MVC Frameworks and Libraries related posts

Index

What are some of the best open-source MVC Frameworks and Library projects in JavaScript? This list will help you:

Project Stars
1 Vue.js 190,621
2 React 178,118
3 react-native 99,461
4 AngularJS 59,590
5 Meteor JS 42,709
6 Preact 30,395
7 Backbone.js 27,846
8 Ember.js 22,075
9 hyperapp 18,712
10 inferno 15,171
11 GrapesJS 14,776
12 riot 14,569
13 Mithril.js 13,036
14 Aurelia 1 11,665
15 knockout 10,107
16 blockly 9,801
17 marionette 7,110
18 Choo 6,606
19 ractive 5,844
20 derby 4,627
21 spine 3,587
22 rivets 3,217
23 way.js 2,892
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com