Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 JavaScript MVC Frameworks and Library Projects
-
Project mention: React Fundamentals: What It Is, Why We Use It, and How to Get Started | dev.to | 2025-09-01
Official React Documentation: react.dev MDN Javascript Documentation: developer.mozilla.org/JavaScript
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
I went with SvelteKit to make everything easier for me (feel free to use what works for you to achieve your goal). I also used TailwindCSS' preflight script to reset the default browser styles to make styling super easy.
-
Do you mean real-time data / live sync? It is actually the next thing we're going to release, so yes - it is definitely a core part. We took our inspiration from https://meteor.com and it had a big emphasis on live data which we're going to support in a more scalable way.
-
UI: Preact + Tailwind/shadcn
-
Project mention: JavaScript Views, the Hard Way – A Pattern for Writing UI | news.ycombinator.com | 2025-04-18
-
EmberJS comes with great set of default tooling. One of them is ember-template-lint which helps making sure that our *.hbs, *.gjs and *.gts files are following one format.
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
Project mention: I Switched from Flutter and Rust to Rust and Egui | news.ycombinator.com | 2025-06-27
I really like Mithril.js (https://mithril.js.org/), which is, IMO, as close as it gets to web IMGUI. It looks a lot like React, but rendering happens manually, either on each event or with a manual m.redraw() call.
-
-
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: How I used linear algebra to build an interactive diagramming editor | news.ycombinator.com | 2024-12-17 -
-
-
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
JavaScript MVC Frameworks and Libraries discussion
JavaScript MVC Frameworks and Libraries related posts
-
React Fundamentals: What It Is, Why We Use It, and How to Get Started
-
Your First React Component: JSX, Components, and the "Hello, World" Program(5/Sept)
-
What’s New in React 19? A Beginner’s Guide to the Latest Features
-
How I’d Learn React, TypeScript & Tailwind in 2025 — and Build a Job-Ready Portfolio
-
How can I request a review from a member of the React core team?
-
Linear sent me down a local-first rabbit hole
-
Hooks in React 19: Why They Still Matter and What’s New
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source MVC Frameworks and Library projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | React | 238,455 |
2 | Svelte | 83,879 |
3 | Meteor JS | 44,689 |
4 | Preact | 37,916 |
5 | Backbone.js | 28,101 |
6 | Ember.js | 22,567 |
7 | hyperapp | 19,159 |
8 | inferno | 16,300 |
9 | riot | 14,844 |
10 | Mithril.js | 14,354 |
11 | knockout | 10,510 |
12 | litegraph.js | 7,462 |
13 | marionette | 7,048 |
14 | Choo | 6,765 |
15 | golden-layout | 6,510 |
16 | ractive | 5,933 |
17 | Drawflow | 5,448 |
18 | spine | 3,668 |
19 | rivets | 3,231 |
20 | way.js | 2,868 |
21 | canjs | 1,917 |
22 | donejs | 1,341 |
23 | ripple | 1,274 |