JavaScript Web Frameworks

Open-source JavaScript projects categorized as Web Frameworks

Top 23 JavaScript Web Framework Projects

  • Next.js

    The React Framework

    Project mention: Pull request approved but not merged - Advice | /r/nextjs | 2023-09-23

    Edit: here's the link to the PR

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: React Sees a dip in NPM downloads this week | | 2023-09-20

    Okay another update:

    Express is also down. Can anyone explain what's going on? Are people really moving to Astro, Bun, Svelte? Or NPM is behaving weirdly?

  • Amplication

    Amplication: open-source Node.js backend code generator. An open-source platform that helps developers build backends without spending time on boilerplate & repetitive coding. Including production-ready GraphQL & REST APIs, DB schema, DTOs, filtering, pagination, RBAC, & more.

  • Koa

    Expressive middleware for node.js using ES2017 async functions

    Project mention: Server-side Rendering (SSR) From Scratch with React | | 2023-08-30

    The initial step is to create our entry point, from where the page will be rendered. In this case, we will use the koa framework.

  • fastify

    Fast and low overhead web framework, for Node.js

    Project mention: Should you use jest as a testing library? | | 2023-07-27

    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.

  • SailsJS

    Realtime MVC Framework for Node.js

    Project mention: The Ascent of Node.js: How a runtime changed the Web | | 2023-08-30

    Sails.js: Sails.js pitched itself as the MVC framework for Node.js, bringing a Rails-like experience while being database agnostic.

  • egg

    🥚 Born to build better enterprise frameworks and apps with Node.js & Koa

  • Hapi

    The Simple, Secure Framework Developers Trust

    Project mention: Why tRPC can be integrated with express or fastify while it can run standalone? | /r/node | 2023-07-06
  • SurveyJS

    A Non-Cloud Alternative to Google Forms that has it all.. SurveyJS JavaScript libraries allow you to easily set up a robust form management system fully integrated into your IT infrastructure where users can create and edit multiple dynamic JSON-based forms in a no-code form builder. Learn more now.

  • LoopBack

    LoopBack makes it easy to build modern applications that require complex integrations.

    Project mention: Looking for resources to learn backend only stuff with JavaScript | /r/learnprogramming | 2023-04-11

    Backend is usually an API you design, can simply use Rails for this, basic Express.js or some framework like if you want javascript otherwise you want 'system design' for all the load balancers/dbms if that's what you mean.

  • Restify

    The future of Node.js REST development

    Project mention: Stop using express.js | | 2023-05-31

    Restify & Fastify Hapi

  • Moleculer

    :rocket: Progressive microservices framework for Node.js

    Project mention: Make microservices look like monoliths | | 2023-06-17

    My goto for this kind of task is moleculer:

    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.

  • ThinkJS

    Use full ES2015+ features to develop Node.js applications, Support TypeScript.

  • MERN

    ⛔️ DEPRECATED - Boilerplate for getting started with MERN stack

  • Nodal

    API Services Made Easy With Node.js

  • Node.js framework

    Node.js framework (by totaljs)

    Project mention: Node JS Microservice Frameworks for Developing Scalable Web Apps. | /r/node | 2023-03-22

    TotalJS – Server-Side Framework For NodeJS

  • seneca

    A microservices toolkit for Node.js.

    Project mention: Node JS Microservice Frameworks for Developing Scalable Web Apps. | /r/node | 2023-03-22

    Seneca – Microservices Toolkit for Node.js

  • lad

    Node.js framework made by a former @expressjs TC and @koajs team member. Built for @forwardemail, @spamscanner, @breejs, @cabinjs, and @lassjs.

  • Trails

    :evergreen_tree: Modern Web Application Framework for Node.js.

  • modern-errors

    Handle errors in a simple, stable, consistent way

    Project mention: Modern Errors | /r/devopspro | 2023-03-07
  •   dotNetify

    Simple, lightweight, yet powerful way to build real-time web apps.

  • Interfake

    :computer: Fake APIs for prototypes & automated tests.

  • Hemera

    🔬 Writing reliable & fault-tolerant microservices in Node.js

  • Catberry

    Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.

  • dawson-cli

    A serverless web framework for Node.js on AWS (CloudFormation, CloudFront, API Gateway, Lambda)

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

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 2023-09-23.

JavaScript Web Frameworks related posts


What are some of the best open-source Web Framework projects in JavaScript? This list will help you:

Project Stars
1 Next.js 111,890
2 Express 61,908
3 Koa 34,354
4 fastify 28,514
5 SailsJS 22,644
6 egg 18,664
7 Hapi 14,357
8 LoopBack 13,267
9 Restify 10,657
10 Moleculer 5,823
11 ThinkJS 5,306
12 MERN 5,144
13 Nodal 4,530
14 Node.js framework 4,324
15 seneca 3,927
16 lad 2,241
17 Trails 1,669
18 modern-errors 1,328
19   dotNetify 1,153
20 Interfake 804
21 Hemera 804
22 Catberry 800
23 dawson-cli 714
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.