InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 JavaScript MVC Frameworks and Library Projects
-
Project mention: How worried are you about AI taking over music? | reddit.com/r/WeAreTheMusicMakers | 2023-02-03
React(also FB) 1.6k contributors 201k stars
-
Project mention: The right way to build multi platform apps in 2023 using web tech. ? | reddit.com/r/webdev | 2023-01-31
There's also React Native that apparently takes care of both UI and native APIs.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: If You Were Building Chess.com Today, Which Tech Stack Would You Use and Why? | reddit.com/r/webdev | 2022-12-18
you could build the whole thing with meteor.com and React
-
Project mention: I redesigned and open-sourced my SC2 search engine! Now featuring interactive filtering, fuzzy matching and search categories | reddit.com/r/starcraft | 2023-01-16
Frontend: Astro with React/Preact
-
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. site Backbone.js *Backbone.js gives structure to web applications by providing models with key-value binding and custom events…*backbonejs.org
-
Ember is a framework for ambitious web developers. It is a productive, battle-tested JavaScript framework for building modern web applications. It includes everything you need to build rich UIs that work on any device. It has been around for more than 10 years and is still preferred and used by a lot of companies.
-
Project mention: Espresso.js – minimal React alternative – is now a decade old | news.ycombinator.com | 2022-10-05
The likely reason it never caught on, is that it has similar pitfalls as Backbone:
- manually attaching DOM elements to view controllers
- manually attaching child views
- models which have to be wired individually via .listenTo
- possibility of infinite loops if the events accidentally recurse
A better tiny alternative would be hyperapp[1] or even Preact, that has a similar bundle size.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Inferno.js uses VDOM https://github.com/infernojs/inferno and is faster than Svelte according to these benchmarks https://krausest.github.io/js-framework-benchmark/2023/table.... Sooo, VDOM can improve performance?
-
Riot.js is designed to be lightweight and easy to learn, making it a good choice for developers who are familiar with HTML and JavaScript — without requiring them to learn the rigors of coding with a specific framework. Riot.js emphasizes simplicity, performance, and modularity, its ecosystem allows for easy integration of third-party libraries and components, making it suitable for both small-scale and large-scale projects.
-
According to Adonis Network's news, In his latest tweet, the founder of Cardano, Charles Hoskinson, mentioned the recent developments of the Cardano network and described it as very exciting. appear “It's exciting to see things moving so quickly in the Cardano ecosystem. Sidechains including Cosmos djed launching soon, Hydra and Mithril are on schedule, Lace is almost out of beta, and thousands of DApps are coming online.
-
Project mention: Ask HN: Best resources to learn Python or JavaScript for children? | news.ycombinator.com | 2023-01-18
https://developers.google.com/blockly/ Blocky with Javascript
-
I still use Knockout[0] for almost an identical experience.
-
-
Project mention: Discovered a 63kb tiddlywiki like self saving HTML+JS wiki and its looking cool | news.ycombinator.com | 2022-05-22
I'm currently working on a way to extend the code by revealing the underlying [Choo](https://choo.io) framework to enable easier hacking! Search is one feature that theoretically won't be too hard to add, but I excluded it from the core because it would have made it too big.
Note: I have no solid reference point for what "too big" actually means for this project—my only guideline so far has been "as small as possible"
-
Ractive.js : a template-driven UI library that transforms your templates, styles and logic into blueprints for highly interactive apps.
-
derby
MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers
It provides seamless data synchronization between the server and the client. Derby.js is well known as the full-stack Node framework.js for writing modern web applications. You can use it to create custom code and develop high-performance web applications. Thanks to its unique characteristics, Derby.js is gaining popularity nowadays.
-
-
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.
I've found retejs and litegraph Has anyone used any of these or some others. What's the pros and cons? Or limitations of these.
-
Project mention: Ask HN: Web frameworks – which less popular framework are you using and why? | news.ycombinator.com | 2022-06-03
I use http://rivetsjs.com/ in a production intranet project. At the time I started using it I wanted a lightweight alternative to angular/vuejs. I didn’t want the junior devs at the customer to have to learn webpack, etc, but I did want two way data binding, and wanted as lightweight as possible. It has met those needs, and more - it supports creating web components so has let me do reusable code bits also. My main gripe is it’s somewhat stagnant, and there isn’t the ecosystem of components and help like vue or angular.
Still, I’d recommend it for small projects where you need binding.
-
Project mention: What kind of packages/frameworks are used for building node editor flow builders like Mailchimp, Github actions | reddit.com/r/vuejs | 2022-12-06
Take a look at https://github.com/jerosoler/Drawflow
-
-
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript MVC Frameworks and Libraries related posts
- How worried are you about AI taking over music?
- Translation in React Applications
- El alquiler se me va a ir a 80 lucas, ¿Qué mierda hicieron los giles que metieron esta nueva ley? ¿Cómo afrontan esto ustedes muchachos?
- Question on JavaFX web applications
- [HELP] Looking to learn React, is there a good deployment-like tutorial?
- Wexstream - Full Stack Video Conferencing Platform
- Using Riot.js, a component-based UI library
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
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 | 201,353 |
2 | react-native | 107,399 |
3 | Meteor JS | 43,254 |
4 | Preact | 33,735 |
5 | Backbone.js | 27,977 |
6 | Ember.js | 22,381 |
7 | hyperapp | 18,908 |
8 | inferno | 15,654 |
9 | riot | 14,769 |
10 | Mithril.js | 13,556 |
11 | blockly | 10,962 |
12 | knockout | 10,278 |
13 | marionette | 7,096 |
14 | Choo | 6,724 |
15 | ractive | 5,905 |
16 | derby | 4,682 |
17 | spine | 3,622 |
18 | litegraph.js | 3,331 |
19 | rivets | 3,222 |
20 | Drawflow | 2,977 |
21 | way.js | 2,887 |
22 | canjs | 1,897 |
23 | donejs | 1,356 |