JavaScript Microservices

Open-source JavaScript projects categorized as Microservices

Top 23 JavaScript Microservice Projects

Microservices
  1. single-spa

    The router for easy microfrontends

    Project mention: Custom builder for Angular: My way | dev.to | 2025-01-15

    Micro-frontend has always aroused my curiosity: I wanted to understand how they work, how to build them, what their pros and cons are. In 2018, inspired by this topic, I tried to build something similar to single-spa in one of the pet projects. At that time, there was no Webpack Module Federation (WMF), and Webpack itself seemed inconvenient. The choice fell on ESBuild and importmap. Browser support for importmap at the time was mostly on paper or with special flags in browsers. For this reason, I used a polyfill. But, surprisingly, everything worked and even in several projects.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. Moleculer

    :rocket: Progressive microservices framework for Node.js

  4. nodejs-testing-best-practices

    Beyond the basics of Node.js testing. Including a super-comprehensive best practices list and an example app (April 2025)

  5. seneca

    A microservices toolkit for Node.js.

  6. express-gateway

    A microservices API Gateway built on top of Express.js

    Project mention: Building Scalable Applications with Node.js | dev.to | 2025-05-08

    API Gateway – Manage requests between clients and microservices (e.g., Express Gateway).

  7. cote

    A Node.js library for building zero-configuration microservices.

  8. pitstop

    This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.

  9. 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.

    InfluxDB logo
  10. robot-shop

    Sample microservices application for playing with

  11. swagger-stats

    API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.

  12. Nullstack

    Feature-Driven Full Stack JavaScript Components

  13. examples

    Example applications, microservices, and code samples for the Internet Computer (by dfinity)

  14. restana

    Restana is a lightweight and fast Node.js framework for building RESTful APIs.

  15. aegis-host

    This is the ÆGIS federated application host. Federated components are independently deployable, written by multiple teams in multiple languages, and loaded from multiple repos and network locations at runtime, yet capable of running together in a single process or as distributed components in the ÆGIS application fabric.

  16. stream-live-system

    :red_circle: An example of a live broadcast system using microservice concepts and architected with docker.

  17. Zeronode

    Zeronode - minimal building block for NodeJS microservices

  18. microservices-nodejs-docker-gateway-api

    [Dockerized] Microservices architecture with API Gateway

  19. QCObjects

    Full Stack Javascript Framework for Modern Software Development

  20. openapi-extract

    Extract single paths/operations from OpenAPI definitions

    Project mention: Using the Swift OpenAPI Generator for the Jamf Pro API | dev.to | 2024-08-26

    I have also tried creating a minimal OpenAPI document using openapi-extract to pull out the paths and schemas I wanted. I could then manually merge them into a single file after. This is, however, a very manual process, and it is a Javascript command line tool with very little instruction on how to setup.

  21. Tuba

    Tuba traces, parses, and stores errors across all microservices and offers an intuitive interface with comprehensive features designed to streamline error detection, diagnosis, and resolution. (by oslabs-beta)

  22. comq

    Distributed system communications over AMQP

  23. security-architecture

    A Security Architecture covering Authentication, Authorization using Certs, mTLS, JWT, Nginx Keycloak and OPA

    Project mention: Designing a Secure Architecture for Distributed Systems | dev.to | 2024-08-25

    This open-source project addresses these challenges using several integrated technologies and solutions.

  24. stepzen-datalayer-microservices

    An example showing how to build a GraphQL data layer for your microservices with StepZen.

  25. nest

    My personal microservices collection (by Markkop)

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript Microservices discussion

Log in or Post with

JavaScript Microservices related posts

  • Microfrontends a Developer's Guide: Tools, Technologies, and Step-by-Step Setup

    5 projects | dev.to | 16 Nov 2024
  • Microfrontends a Developer's Guide: Advantages and Disadvantages

    1 project | dev.to | 14 Nov 2024
  • Show HN: Catalyst – APIs for writing distributed apps backed by open-source Dapr

    1 project | news.ycombinator.com | 25 Sep 2024
  • Test Observability for AWS Lambda with Grafana Tempo and OpenTelemetry Layers

    3 projects | dev.to | 26 Jun 2024
  • Managing View State and Client-side Routing in SPAs

    1 project | dev.to | 1 May 2024
  • Micro frontend frameworks in 2024

    6 projects | dev.to | 13 Mar 2024
  • Single-SPA and Svelte advices.

    1 project | /r/sveltejs | 10 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 single-spa 13,585
2 Moleculer 6,267
3 nodejs-testing-best-practices 4,078
4 seneca 3,968
5 express-gateway 3,005
6 cote 2,379
7 pitstop 1,127
8 robot-shop 919
9 swagger-stats 915
10 Nullstack 782
11 examples 574
12 restana 469
13 aegis-host 241
14 stream-live-system 159
15 Zeronode 126
16 microservices-nodejs-docker-gateway-api 52
17 QCObjects 40
18 openapi-extract 31
19 Tuba 19
20 comq 10
21 security-architecture 5
22 stepzen-datalayer-microservices 3
23 nest 3

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?