SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript Microservice Projects
-
Nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Project mention: How to Build a Fullstack AI Agent with LangGraphJS and NestJS (Using Agent Initializr) | dev.to | 2025-06-17Coming from a background in large-scale Java systems with Spring Boot, I’ve learned to appreciate the value of a well-structured framework. NestJS brings that same level of organization and scalability to the TypeScript ecosystem, something often undervalued when choosing a backend framework.
-
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.
-
Project mention: DevOps in 2025: the future is automated, git-ified, and kinda scary but fun. | dev.to | 2025-05-09
Tools like Backstage, Port, and Humanitec are leading this charge. And it’s not just big tech even startups are adopting platform thinking to reduce dev friction and cognitive load.
-
Qiankun.
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Vitest and type definitions included.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
-
Project mention: Microfrontends a Developer's Guide: Tools, Technologies, and Step-by-Step Setup | dev.to | 2024-11-16
Piral is a framework that enables you to create modular frontends using microfrontend architecture. It allows teams to independently develop and deploy different parts of an application while still delivering a cohesive user experience.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
expressots
A Typescript + Node.js lightweight framework for quick building scalable, easy to read and maintain, server-side applications 🐎
Project mention: Handling custom error responses from ExpressoTS with TanStack Query, and NextJS | dev.to | 2024-09-05Building robust web applications often means handling errors in ways that keep users informed without breaking their experience. In this blog, I'll walk you through how I’ve integrated custom error handling in CookieDeck using ExpressoTS, TanStack Query (formerly known as React Query), and Next.js. In this example, we will look at how I leverage custom error responses from ExpressoTS and TanStack Query to load a page based on what type of response I get.
-
Project mention: 7 Kubernetes Tools that will end your Infrastructure nightmares | dev.to | 2025-01-21
7. Kubevious - Catch Problems Before They Blow Up
-
-
Chronos
📊 📊 📊 Monitors the health and web traffic of servers, microservices, Kubernetes/Kafka clusters, containers, and AWS services with real-time data monitoring and receive automated notifications over Slack or email. (by open-source-labs)
https://github.com/open-source-labs/Chronos
-
eicrud
An opinionated backend framework based on NestJS. Get your CRUD app up and running in no time! ⚙️🔒
-
-
nest-clean-architecture
🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.
-
microservices-architectured-app
Event-driven microservices architectured e-commerce app created using Express.js, Typescript, NATS-Streaming and Next.js
-
-
booster
Software development framework specialized in building highly scalable microservices with CQRS and Event-Sourcing. It uses the semantics of the code to build a fully working GraphQL API that supports real-time subscriptions. (by boostercloud)
-
ostara
Ostara is a cross-platform desktop app for managing and monitoring Spring Boot applications using the Actuator API, providing comprehensive insights and effortless control.
-
orbital
Orbital automates integration between data sources (APIs, Databases, Queues and Functions). BFF's, API Composition and ETL pipelines that adapt as your specs change. (by orbitalapi)
Project mention: Show HN: Nebula – A DSL for scripting TestContainers-based demos | news.ycombinator.com | 2025-03-04Hey HN,
I'm Marty, founder of Orbital[0]—a semantic data integration platform.
As we've been demo'ing Orbital to people, we kept hitting a common challenge: when people evaluate Orbital, they need a demo to play with. But since Orbital is all about integration, those demos need real data sources—Kafka topics, S3 buckets, SQL databases, microservices, etc.—that actually do stuff: emit messages, respond to API calls, and contain data.
Historically, we shipped demos as a mix of Docker Compose files and Spring Boot microservices (for the "doing stuff" part). But that was painful—Spring Boot services had to be dockerized and deployed somewhere, and code got messy.
So we built Nebula[1] to fix this. It’s a simple DSL where you declare the Docker images you need, then write Kotlin code to script them—all in a single file.
Nebula itself runs as a standalone Docker image. At runtime, it takes in the script, pulls and starts the required Docker images, then executes the Kotlin code you've written. The docker parts are handled by the awesome TestContainers, and scripting by Kotlin. Since it's just Kotlin, you can write whatever you need—we've even simulated full food delivery systems inside Nebula scripts.
We split it into its own repo under Apache 2. It's simple but surprisingly powerful (and kinda fun) for quickly hacking together demo ecosystems.
Thought I'd share!
[0]: Orbital - https://github.com/orbitalapi/orbital
-
camouflage
Camouflage is a backend mocking tool for HTTP, gRPC, Websockets and Thrift protocols, which helps you carry out your front end prototyping, unit testing, functional/performance testing in silos, in absence of one or more Microservices/APIs.
-
-
🌐 Our website! nanoapi.io
-
node-rem
Node REM - NodeJS Rest Express MongoDB and more: typescript, passport, JWT, socket.io, HTTPS, HTTP2, async/await, nodemailer, templates, pagination, docker, etc. Live Demo: https://node-rem-ngduc.vercel.app
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Microservices discussion
TypeScript Microservices related posts
-
CC-my-Jira: Agentic JIRA Ticketing via Postmark
-
Using NanoAPI on Game Mods
-
🚀 Introducing NanoAPI v1.0.6 — Our First Stable Release!
-
Creating a codebase blueprint: how a code manifest boosts team onboarding
-
Backstage for the win!
-
Write e2e tests for NestJS with testcontainers
-
Platform Engineering with AWS: What You Need to Know
-
A note from our sponsor - SaaSHub
www.saashub.com | 19 Jun 2025
Index
What are some of the best open-source Microservice projects in TypeScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Nest | 71,368 |
2 | backstage | 30,582 |
3 | qiankun | 16,212 |
4 | node-typescript-boilerplate | 2,890 |
5 | ultimate-backend | 2,819 |
6 | nestjs | 2,526 |
7 | piral | 1,804 |
8 | expressots | 1,738 |
9 | kubevious | 1,662 |
10 | Systemizer | 1,410 |
11 | Chronos | 845 |
12 | eicrud | 799 |
13 | ilc | 750 |
14 | nest-clean-architecture | 710 |
15 | microservices-architectured-app | 555 |
16 | fronts | 485 |
17 | booster | 432 |
18 | ostara | 329 |
19 | orbital | 322 |
20 | camouflage | 291 |
21 | microservice-template | 279 |
22 | napi | 274 |
23 | node-rem | 245 |