JavaScript Microservice

Open-source JavaScript projects categorized as Microservice

Top 17 JavaScript Microservice Projects

  • Previous Serverless Version 0.5.x

    ⚡ Serverless Framework – Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more! –

    Project mention: AWS Lambda, a good host for a rest API? | | 2023-01-27

    If you'd like to use Lambda, usually you need to engineer FOR it, from day one, you don't (often) get to choose some other framework and shoehorn it into Lambda and Serverless. There's some great frameworks to help deploy code into Lambda easily and create REST endpoints for things, one such frameworks is that helps easily deploy to it, but it lacks a framework for doing REST that also supports local emulation (as easily). For that, I recommend a framework by AWS called Chalice. This is an amazing REST framework that runs a proxy that works locally and deploys exactly the same on Lambda, it is Python however.

  • Moleculer

    :rocket: Progressive microservices framework for Node.js

    Project mention: First time building microservice-based application | | 2023-01-08

    While you’re delving into microservices, check out Moleculer

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • express-gateway

    A microservices API Gateway built on top of Express.js

    Project mention: How to choose the right API Gateway | | 2022-11-22

    Next, review deployment complexity such as DB-less versus database-backed deployments. For example, Kong does require running Cassandra or Postgres. Apigee requires Cassandra, Zookeeper, and Postgres to run, while other solutions like Express Gateway and Tyk only require Redis. Apache APISIX uses etcd as its data store, it stores and manages routing-related and plugin-related configurations in etcd in the Data Plane.

  • cote

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

  • just-api

    :boom: Test REST, GraphQL APIs

    Project mention: REST, GraphQL API testing with declarative YAML specs | | 2022-11-01

    would like to introduce Just-API, An open source framework that I built to help people with testing APIs.

  • Hemera

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

  • LndHub

    Wrapper for Lightning Network Daemon. It provides separate accounts for end-users

    Project mention: 📑 MiniBolt resources 📚 List of the MiniBolt core/bonus guides + latest versions | | 2022-12-15

    LndHub v1.4.1 (Released: 26th September 2021) -

  • 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!

  • microservice-demo

    A cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL

  • Zeronode

    Zeronode - minimal building block for NodeJS microservices

  • screenshot

    Screenshot as a service: take screenshot of the given URL (by as-a-service)

  • awacs

    Next-gen mobile first analytics server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js, headless, API-only, horizontally scaleable.

  • ecommerce-micro-services

    A basic demo to showcase micro service architecture using NodeJs, Express and MongoDB and the way they can communicate between each other.

    Project mention: How to add missing logpoints to your running applicatons without stopping and send them to Loki | | 2022-07-28

    Our example code is based on Nomercy10’s work at:

  • microservices-nodejs-docker-gateway-api

    [Dockerized] Microservices architecture with API Gateway

    Project mention: Building API Microservices into Docker containers each one with MongoDB and MySQL, and API Gateway Pattern in Node.js | | 2022-05-27

    The complete project is here:

  • matrix-user-verification-service

    Service to verify details of a user based on a Open ID token.

  • cryptapi-service

    A simple service to handle processing of crypto payments.

    Project mention: My website want to accept Ethereum as payment | | 2022-10-06
  • module-federation-boilerplate

    A dynamic, multi-environment module federation boilerplate.

    Project mention: Migrating app to use Module Federation and Micro-frontends | | 2022-10-27

    I was in your spot one year ago and couldn’t find many useful examples. One of the pitfalls of MF is a lack of an easy multi environment setup common in large companies so i made this boilerplate supporting this.

  • restful-api-nodejs

    RESTful API Structure NodeJS.

    Project mention: What folder structure do you use for your projects? | | 2022-11-28
  • 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.

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-01-27.

JavaScript Microservice related posts


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

Project Stars
1 Previous Serverless Version 0.5.x 44,122
2 Moleculer 5,490
3 express-gateway 2,776
4 cote 2,268
5 just-api 811
6 Hemera 799
7 LndHub 487
8 microservice-demo 135
9 Zeronode 121
10 screenshot 91
11 awacs 53
12 ecommerce-micro-services 21
13 microservices-nodejs-docker-gateway-api 16
14 matrix-user-verification-service 11
15 cryptapi-service 10
16 module-federation-boilerplate 9
17 restful-api-nodejs 2
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.