JavaScript Web Frameworks

Open-source JavaScript projects categorized as Web Frameworks | Edit details

Top 23 JavaScript Web Framework Projects

  • Next.js

    The React Framework

    Project mention: My Experience with AstroJS | | 2022-05-25

    I tried out NextJS & Eleventy.

  • Express

    Fast, unopinionated, minimalist web framework for node.

    Project mention: How to use celebrate with Node.js | | 2022-05-24

    Express is one of the most popular web framework for Node. It's used for creating web servers and 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!

  • Nuxt.js

    The Intuitive Vue(2) Framework

    Project mention: Developing state of the art web apps with Node.js (QEWD-Up) back-end + NuxtJS/Vue.js front-end | | 2022-05-24

    I wrote a step by step tutorial in the qewd-howtos repository how you can write state of the art multi-page web apps with Node.js using a QEWD-Up WebSocket/REST api back-end integrated with a mainstream web framework like NuxtJS & Vue.js. In particular with the latest NuxtJS/Vue.js frameworks, writing web applications becomes fun again, allowing you to write your applications very efficiently, hiding all boilerplate code from you.

  • Koa

    Expressive middleware for node.js using ES2017 async functions

    Project mention: Strapi Internals: Customizing the Backend [Part 1 - Models, Controllers & Routes] | | 2022-05-25

    Strapi runs an HTTP server based on Koa, a back-end JavaScript framework.

  • fastify

    Fast and low overhead web framework, for Node.js

    Project mention: Build a Node.js Server With Fastify and TypeScript | | 2022-05-22

    If you’re setting up a Node.js server, your main options are mostly the built-in http module delivered by Node.js itself or the minimal Express framework. However, there’s a third option you can choose from — Fastify. Fastify is a very actively maintained project for setting up a web server. What makes Fastify shine compared to other options is its highly performant framework being able to handle up to 30,000 requests per second! You can check out the benchmarks to get a better idea of the possible traffic load. To sweeten the deal even more, Fastify supports TypeScript and logging right out of the box. So let’s get started with this web framework and see how we can set up a simple project with Fastify. 🧑‍💻

  • SailsJS

    Realtime MVC Framework for Node.js

    Project mention: Where is the batteries-included backend NodeJS framework of my dreams? | | 2022-05-19

    I have used sailsjs in the past.

  • egg

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

    Project mention: step by step guide tell you how to build a website like apkmirror | | 2021-08-16

    There are many free apk download websites such as apkmirror, today i will tell you how to build a website like apkmirror, the programming language i used is node.js, the database i used is mongodb, search engine used is elasticsearch, the web framework i use is eggjs.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Hapi

    The Simple, Secure Framework Developers Trust

    Project mention: JavaScript Framework Updates Suck, How to Make Them Suck(less) | | 2022-05-23

    Lob found itself in a similar situation with hapi, an open-source NodeJS framework used to build powerful and scalable web applications. We were running version v16 when v17 was announced. The release notes refer to v17 as a new framework because it makes fundamental changes to how business logic is interfaced with the framework. The main change and the motivation for this release was replacing callbacks with a fully async/await interface. Though few would argue the advantages of this shift, the result was dozens upon dozens of breaking changes. At Lob, it meant hundreds, and our list of dependencies was long. The upgrade sat on the backburner and as 17 turned to 18, then 20, we realized it was time to git-er-done.

  • LoopBack

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

    Project mention: Week of Java: Part 4: A Multi-layer Core for Your Function | | 2022-05-12

    This interface defines the basic CRUD capabilities that any entity should provide. This contract is based on frameworks like Loopback, Django RF, RoR and Spring. The Service.kt looks something like:

  • Restify

    The future of Node.js REST development

    Project mention: 10 Best Node.js Framework in 2021 | | 2021-12-02

    Restify.js: Future of Node.js REST development

  • Micro

    Asynchronous HTTP microservices (by vercel)

    Project mention: Confused about api routes and NEXT backend | | 2022-04-26
  • ThinkJS

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

  • MERN

    ⛔️ DEPRECATED - Boilerplate for getting started with MERN stack

    Project mention: What's the use of mapDispatchToProps when we can just use this.props.dispatch to dispatch action | | 2022-04-01
  • Moleculer

    :rocket: Progressive microservices framework for Node.js

    Project mention: Where can I learn to implement microservices? | | 2022-04-29

    I haven't used this, but it seems neat:

  • Nodal

    API Services Made Easy With Node.js

  • Node.js framework

    Node.js framework (by totaljs)

  • seneca

    A microservices toolkit for Node.js.

  • lad

    :boy: Lad is the best Node.js framework. Made by a former Express TC and Koa team member.

  • Trails

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

  •   dotNetify

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

    Project mention: dotNetify - reactive, cross-platform apps with React, React Native, Vue, Knockout, or Blazor front-end on modern .NET back-end | | 2021-08-10
  • Interfake

    :computer: Fake APIs for prototypes & automated tests.

  • Catberry

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

  • Hemera

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

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 2022-05-25.

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 86,819
2 Express 57,105
3 Nuxt.js 40,574
4 Koa 32,678
5 fastify 23,125
6 SailsJS 22,243
7 egg 17,931
8 Hapi 13,854
9 LoopBack 13,302
10 Restify 10,420
11 Micro 10,081
12 ThinkJS 5,268
13 MERN 5,162
14 Moleculer 5,093
15 Nodal 4,557
16 Node.js framework 4,144
17 seneca 3,863
18 lad 2,156
19 Trails 1,685
20   dotNetify 1,026
21 Interfake 805
22 Catberry 798
23 Hemera 792
Find remote jobs at our new job board There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.