With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 23 JavaScript Web Framework Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
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.
-
lad
Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.
-
Hemera
🔬 Writing reliable & fault-tolerant microservices in Node.js https://hemerajs.github.io/hemera/
-
Catberry
Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: How I fixed this Next.js error: Refused to load the script because it violate Content Security Policy directive | dev.to | 2024-05-16
Basic knowledge working with Express.js.
Project mention: Hono vs. H3 vs. HatTip vs. Elysia - modern server(less) replacements for Express | dev.to | 2024-03-12Since "Express.js is an old framework that has not evolved for a long time. It's not a good choice for new projects since it can easily lead to security issues and memory leaks." -- H3. Which is also the case for Koa.
For example, Fastify removed the instanceof operatorfrom its codebase because it was causing problems for those developers that rely on jest as a testing framework.
Sails is a realtime JavaScript framework built on top of Express. Sails offers built-in realtime communication support and a flexible routing system.
Project mention: Ask HN: Is Express still "de-facto" for building Node back ends? | news.ycombinator.com | 2023-10-29I tend to use hapi (https://hapi.dev) instead of Express if I need to write a quick backend for something these days.
Fastify looks nice too but I haven't used it.
Been burnt by full-stack frameworks in the past (e.g. Meteor) but they can be a good option for some.
Restify & Fastify Hapi
My goto for this kind of task is moleculer: https://moleculer.services/
Fast, battle tested, vue2-like approach, great documentation, good community. The automatic indipendent-scalability as an option is usually the main selling point of these solutions, but honestly I think the real pro is the "composition" approach, which is essential if you want to keep a clean and well-organized codebase. On this regard, I found moleculer pretty great even for large teams.
Total.js is a powerful web application framework for Node.js, providing an excellent foundation for building robust APIs. In this tutorial, we'll guide you through the process of creating a CRUD (Create, Read, Update, Delete) API for managing a collection of books using Total.js.
JavaScript Web Frameworks related posts
-
How I fixed this Next.js error: Refused to load the script because it violate Content Security Policy directive
-
How to have a clean CSS structure with RSCSS/ITCSS
-
It’s not just you, Next.js is getting harder to use
-
Tips from open-source: How redirect in Next.js works under the hood
-
Styling dynamic HTML content in Vue & React with TailwindCSS
-
Netlify Dynamic Site Challenge: Make Your Favorite Image Collection 🎆
-
With Makefile - Nest.js docker deployment and versioning automation
-
A note from our sponsor - SurveyJS
surveyjs.io | 17 May 2024
Index
What are some of the best open-source Web Framework projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Next.js | 121,256 |
2 | Express | 63,931 |
3 | Koa | 34,881 |
4 | fastify | 30,752 |
5 | SailsJS | 22,779 |
6 | egg | 18,793 |
7 | Hapi | 14,510 |
8 | LoopBack | 13,234 |
9 | Restify | 10,701 |
10 | Moleculer | 6,038 |
11 | ThinkJS | 5,308 |
12 | MERN | 5,143 |
13 | Nodal | 4,520 |
14 | Node.js framework | 4,348 |
15 | seneca | 3,945 |
16 | lad | 2,261 |
17 | Trails | 1,666 |
18 | modern-errors | 1,444 |
19 | dotNetify | 1,166 |
20 | Interfake | 805 |
21 | Hemera | 804 |
22 | Catberry | 798 |
23 | Hyperstack | 538 |
Sponsored