SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 TypeScript MVC Frameworks and Library Projects
-
But it does not deal with all the non-JSON objects, e.g. Map or other class instances that are not even JSON-serializable by default.
Best to use TypeScript, and ideally, it should only be needed to do such checks when dealing with foreign data.
When data comes from parsing JSON, the check above should be enough.
When authoring complicated library code that needs reflection, I think it's worth looking at Vue2's hilarous solution:
https://github.com/vuejs/vue/blob/547a64e9b93d24ca5927f653710b5734fa909673/src/util/lang.js#L293
-
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.
-
During a recent discussion with some colleagues about TypeScript decorators, we ended up deep-diving into Angular.dev and stumbled upon something interesting — the @Attribute decorator.
-
GrapesJS
Free and Open source Web Builder Framework. Next generation tool for building templates without coding
Project mention: Top 15 Fastest-Growing Open-Source Low-Code Projects on GitHub in 2025 | dev.to | 2025-04-08Website: https://grapesjs.com/
-
AdonisJs Framework
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more. (by adonisjs)
-
It is reportedly used on websites like Langfuse and Million.dev.
-
Project mention: Show HN: Triplit – Open-source syncing database that runs on server and client | news.ycombinator.com | 2024-06-25
This is just using sqlite under the hood and none of this will scale. Why build your own query builder as well when you could just hook in one of the many ORMs in the NPM ecosystem and add support for 50+ other databases. This also isn't really something you could drop into an existing project very easily. Overall, I'm not impressed.
Here are some other options I prefer:
https://feathersjs.com/
-
References: Scratch Blockly Google Teachable Machine LEGO Spike Prime
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Aurelia 1
The Aurelia 1 framework entry point, bringing together all the required sub-modules of Aurelia. (by aurelia)
-
derby
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers
Derbyjs is a reactive full-stack JavaScript framework. They are using patterns like reactive programming and isomorphic JavaScript for a long time.
-
Project mention: TypeScript/React/Vue Window Layout Manager (Tabs, Floating, Popouts) | news.ycombinator.com | 2025-01-11
Yes, it's something that is planned. Currently some features work with touch inputs but not all of them.
- https://github.com/mathuo/dockview/issues/696
-
-
Project mention: Our platform, powered by Primate.js and Svelte, makes it super easy | news.ycombinator.com | 2024-08-28
-
core
A frontend framework for chillout-mode development 🥤 JSX components on generators*, fast mobx-like state management and exclusive cssx style system (by fract)
-
Regor
A modern UI framework for web and desktop applications, inspired by Vue's concepts and powered by simplicity and flexibility.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript MVC Frameworks and Libraries discussion
TypeScript MVC Frameworks and Libraries related posts
-
How I made a Multi-Agent AI Sidebar with Electron and Svelte
-
Exploring the `@Attribute` Decorator in Angular 🔍
-
Reactivity in Angular
-
Ng-News 25/22: Angular 20
-
Progressive JSON
-
Resource API Changes in Angular 20 - Query Resource in rxResource
-
The Rise of Hybrid Frameworks
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Jun 2025
Index
What are some of the best open-source MVC Frameworks and Library projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Vue.js | 209,023 |
2 | Angular | 98,191 |
3 | GrapesJS | 24,438 |
4 | AdonisJs Framework | 17,909 |
5 | million | 17,234 |
6 | feathers | 15,192 |
7 | blockly | 12,944 |
8 | Aurelia 1 | 11,736 |
9 | derby | 4,716 |
10 | dockview | 2,612 |
11 | rxweb | 401 |
12 | primate | 247 |
13 | core | 149 |
14 | Regor | 6 |