JavaScript MVC Frameworks and Libraries

Open-source JavaScript projects categorized as MVC Frameworks and Libraries

Top 23 JavaScript MVC Frameworks and Library Projects

  • React

    The library for web and native user interfaces.

    Project mention: Learning Rust: A clean start | | 2024-02-26

    A little about me; I'm a web developer and have been for around 5 years, though I'd dabbled for years. I have experience with Perl and PHP but my day to day is JavaScript/TypeScript be it through NodeJS or ReactJS. I want to learn Rust for no specific reason other than it's fun to learn new things.

  • Svelte

    Cybernetically enhanced web apps

    Project mention: Svelte Tenets by Rich Harris | | 2024-02-10
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Meteor JS

    Meteor, the JavaScript App Platform

    Project mention: Meteor is getting new docs! | | 2024-01-24

    We are in the process of migrating documentation from the current site to the new one. You can follow the status in this PR, and the preview site is here. In the near future, we will move our guide to the same site.

  • Preact

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

    Project mention: Preact: Lightweight React Alternative | | 2024-01-27

    The official Preact documentation.

  • Backbone.js

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

    Project mention: Ask HN: What are some of the most elegant codebases in your favorite language? | | 2023-06-17
  • Ember.js

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

    Project mention: Ember-cli config | | 2024-01-26

    Ember pioneered the standardised usage of global cli tool. This is a perfect way to give new users a good onboarding experience as well as existing users power tools for daily usage.

  • hyperapp

    1kB-ish JavaScript framework for building hypertext applications

    Project mention: VanJS (Vanilla JavaScript): smallest reactive UI framework | | 2023-05-25

    Please check out

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • inferno

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

    Project mention: Inferno 8.2.3 Released! | /r/infernojs | 2023-12-11

    FormEvent has been explicitly defined for this event type c337fdd

  • riot

    Simple and elegant component-based UI library

    Project mention: RiotJS + ViteJS tutorial | | 2023-11-15

    However, Riot is my first choice when creating a front-end, here is why:

  • Mithril.js

    A JavaScript Framework for Building Brilliant Applications

    Project mention: No CMS? Writing Our Blog in React | | 2024-02-12

    I have mixed feelings about React. I like it better than jQuery, and better than other JS frameworks I’ve used.

    But I much prefer Mithril (, which offers the same immediate-mode advantages ( but without the crazy complex dependency-tracking reactivity.

    I rather liked this comment on React:

  • knockout

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

    Project mention: Do You Remember Knockoutjs? | | 2024-01-25
  • marionette

    The Backbone Framework

  • Choo

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

    Project mention: New crate: html - typed html constructors for Rust | /r/rust | 2023-04-10

    I haven't used elm much, but I do like elm quite a bit! I actually wrote a JS framework inspired by the "elm architecture" a few years back (choo). Admittedly I never looked at how they do CSS though. Is the elm-css package the right thing to look into?

  • ractive

    Next-generation DOM manipulation

  • litegraph.js

    A graph node engine and editor written in Javascript similar to PD or UDK Blueprints, comes with its own editor in HTML5 Canvas2D. The engine can run client side or server side using Node. It allows to export graphs as JSONs to be included in applications independently.

    Project mention: Show HN: Comflowy – A ComfyUI Tutorial for Beginners | | 2024-01-03

    It's litegraph.js [1] and seems to be the only lib they include in /web [2] :



  • derby

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

  • Drawflow

    Simple flow library 🖥️🖱️

    Project mention: How to make beautiful flowchart with Angular ? | /r/Frontend | 2023-07-27

    ❌📄Drawflow - Seems nice, but no docs, and last commit was a year ago

  • spine

    Lightweight MVC library for building JavaScript applications

  • rivets

    Lightweight and powerful data binding.

  • way.js

    Simple, lightweight, persistent two-way databinding

  • canjs

    Build CRUD apps in fewer lines of code.

  • donejs

    Your app. Done.

  • ripple

    A tiny foundation for building reactive views

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

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 2024-02-26.

JavaScript MVC Frameworks and Libraries related posts


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

Project Stars
1 React 218,978
2 Svelte 75,555
3 Meteor JS 43,988
4 Preact 35,797
5 Backbone.js 28,076
6 Ember.js 22,428
7 hyperapp 19,017
8 inferno 15,983
9 riot 14,822
10 Mithril.js 13,807
11 knockout 10,388
12 marionette 7,080
13 Choo 6,766
14 ractive 5,928
15 litegraph.js 4,705
16 derby 4,697
17 Drawflow 3,957
18 spine 3,640
19 rivets 3,231
20 way.js 2,880
21 canjs 1,909
22 donejs 1,347
23 ripple 1,278
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.