Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. 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 π
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
node-typescript-boilerplate
Minimalistic project template to jump start a Node.js back-end application in TypeScript. ESLint, Jest and type definitions included.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
wundergraph
WunderGraph is a Backend for Frontend Framework to optimize frontend, fullstack and backend developer workflows through API Composition.
-
1Backend
Run your web apps easily with a complete platform that you can install on any server. Build composable microservices and lambdas.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
nestjs
A collection of badass modules and utilities to help you level up your NestJS applications π
-
expressots
A Typescript + Node.js lightweight framework for quick building scalable, easy to read and maintain, server-side applications π
-
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)
-
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.
-
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.
-
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
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
When using the NestJS framework, sometimes you may need to change some default timeout. You can define them just like you'd do in a plain Node.js HTTP server like so:
Project mention: # Enable Developers on SAP BTP with Terraform, GitHub Actions and Backstage | dev.to | 2024-03-18apiVersion: scaffolder.backstage.io/v1beta3 # https://backstage.io/docs/features/software-catalog/descriptor-format#kind-template kind: Template metadata: name: sample-btpsubaccount-remote-template title: Remote Template for SAP BTP Subaccount Setup description: A remote template that creates a basic SAP BTP Subaccount setup tags: - sap - btp - basic - javascript spec: owner: user:guest type: service
qiankun - enables you and your teams to build next-generation and enterprise-ready web applications leveraging Micro Frontends. It is inspired by and based on single-spa. Ref- https://github.com/umijs/qiankun
Piral Framework - Focused on developer experience with features like a visual UI editor, live previews and hot module replacement. Ref - https://piral.io/
Consider giving our project a star on GitHub ExpressoTS! It'll help increase our visibility and support our efforts. π Thanks in advance!
Project mention: π Five tools to make your K8s experience more enjoyable π | dev.to | 2024-01-15Unlike the other tools mentioned in this post, Kubevious has no way of changing the cluster state. It is intended solely as an observability tool, focusing on potential issues in your cluster. It highlights potential threats and risks for every resource you may run.
Project mention: Show HN: Chronos 12.0: Enhancing Monitoring with Grafana, Kubernetes, and More | news.ycombinator.com | 2023-08-24
I do not have all the links, but these are the repos that I found useful: https://github.com/stemmlerjs/white-label https://github.com/VincentJouanne/nest-clean-architecture
β οΈThe abstractions proposed in this paper will be soon implemented in booster, the algorithms proposed are proven correct in this repository. A solution to a real world problem with these abstractions will be soon shared.
Project mention: Ostara 0.12.0 released: F/OSS admin app for Spring Boot now with Service Discovery support! | /r/springsource | 2023-07-22
In this series, I try to explain the basics of serverless on AWS, to enable you to build your own serverless applications. During last article, I showed you how to use contracts to use π swarmion π to create Lambda functions easily and type them strongly. Today, let's continue with the same idea to improve our developer experience with DynamoDB!
TypeScript Microservices related posts
- Crafting Observable Cloudflare Workers with OpenTelemetry
- NestJS with RabbitMQ in a Monorepo: Building a Scalable Credit Card Payment System with Decoupled API and Consumers
- ExpressoTS 2.6.0 is Out!
- Monitoring and Testing Cloud Native APIs with Grafana
- M3O - Serverless Micro services gateway
- Angular et micro front-end : conseils et Γ la recherche d'un bon tuto
- History and Future of Infrastructure as Code
-
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Apr 2024
Index
What are some of the best open-source Microservice projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | Nest | 64,263 |
2 | backstage | 26,317 |
3 | qiankun | 15,398 |
4 | node-typescript-boilerplate | 2,588 |
5 | ultimate-backend | 2,499 |
6 | wundergraph | 2,159 |
7 | 1Backend | 2,152 |
8 | nestjs | 2,041 |
9 | piral | 1,621 |
10 | expressots | 1,545 |
11 | kubevious | 1,542 |
12 | Systemizer | 1,351 |
13 | Chronos | 809 |
14 | nest-clean-architecture | 619 |
15 | microservices-architectured-app | 526 |
16 | fronts | 517 |
17 | booster | 400 |
18 | ostara | 295 |
19 | camouflage | 254 |
20 | node-rem | 236 |
21 | microservice-template | 220 |
22 | eventual | 169 |
23 | swarmion | 132 |
Sponsored