Skip to content

Fast and flexible framework for building large microservice based monorepos in Typescript

Notifications You must be signed in to change notification settings

quinck-io/multijet

Repository files navigation

multijet

Logo

Multijet is a highly opinonated framework for building large microservice based monorepos in Typescript.

The core concept of multijet is the microservices/libs structure:

  • Each microservice is a separate Node.js project usually based on the Fastify web framework.
  • The packages included in the libs/ folder also are separate Node.js projects can be imported and used either by a Microservice or by another lib.

Thanks to turborepo and esbuild, multijet can build and bundle all your microservices and their dependencies in a matter of milliseconds

To get started, head to the official documentation (outdated for V2!)

Features

  • Extremely fast builds
  • OpenAPI-first design
  • Modular and flexible
  • Multiple deploy methods (AWS Lambda and Docker by default)
  • Easily configurable
  • Single file bundled microservices
  • Optional Jenkins pipeline and SonarCloud

💙 If you wish to contribute, check out CONTRIBUTING.md

About

Fast and flexible framework for building large microservice based monorepos in Typescript

Resources

Stars

Watchers

Forks

Packages

No packages published