Skip to content

🚀 A list of awesome things related to Moleculer microservices framework

License

Notifications You must be signed in to change notification settings

moleculerjs/awesome-moleculer

Repository files navigation

Awesome Moleculer Mentioned in Awesome Node.js

A list of awesome things related to Moleculer microservices framework

Resources

Official Resources

Cheatsheets

Articles and Blog Posts

Videos

Examples

Repositories

  • Conduit - Moleculer + Moleculer Web + Moleculer-DB + MongoDB + JWT + Redis Cacher + Docker
  • Blog - Moleculer + ExpressJS + Pug + Moleculer-DB + Mongoose + NATS + Redis Cacher + Traefik
  • Kantab - A Kanban board application - Moleculer + Moleculer Web + Full authentication + ACL/RBAC + VueJS + VueX + Vue-router + Much much more
  • Moleculer + Babel Example Starter
  • moleculer-nextjs - Server-Side Rendering with Moleculer
  • nestjs-moleculer - Moleculer Module For Nestjs Framework
  • moleculer-docker-development - Simple development enviroment for moleculer with Docker
  • moleculer-exploration - Simple microservices communicating via MoleculerJS.
  • moleculer-mysql-template - Moleculer template for creating a secure web api, with a remote MySQL database, and a default account management.
  • moleculerjs-boilerplate - A well-structured Moleculer JS Boilerplate with Typescript, CLI, Service Helpers, Swagger, Jest support and everything you'll ever need to deploy rock solid projects.
  • StretchShop - Fast & scalable e-business REST API backend based on Moleculer framework, which makes it easy to run as monolithic or microservices application.
  • Catalyst - NodeJS Microservices Boilerplate - Typescript NodeJS Microservices Boilerplate with Generator CLI - Moleculer, GraphQL, REST, OAuth2, Jaeger, Grafana, Prometheus, Ory Hydra, Ory Keto w/ Access Control middleware, Moleculer-DB GraphQL mixin, Pug, Redis, sibling client repo (login, persistance layer, react-native-web, ios, android)
  • Cards Against Formality - Cards Against Formality aims to be a web based clone of the popular card game "Cards against humanity". TypeScript + Kubernetes + Skaffold + authorization + scaled socket connections
  • Tailchat - A Open Source and pluggable IM application which build with MiniStart and Moleculer. Inspired by Discord.

Sandboxes on Codesandbox.io

Templates

Javascript

Typescript

Services

Gateway

Databases and Stores

Metrics and Tracing

General

Security, Authentication and Authorization

Others

Middlewares

General

Security

Database

Mixins

General

  • Loki logger - It sends the Moleculer log messages to a Grafana Loki server directly

Database

Tasks, Queues and Jobs

Validation

GraphQL

  • moleculer-postgraphile - Postgraphile Create postgraphile service for automatically detects tables, columns, indexes, relationships, views, types, functions, comments, and more.
  • moleculer-db-graphql - Complementary mixin which provides a graphql schema that matches those exposed my moleculer-db. NPM

Tools

Polyglot Implementations

Java

  • moleculer-java - Java implementation of the Moleculer microservices framework.

Python

  • moleculer-python - Python implementation of the Moleculer microservices framework.
  • moleculer-client - Simple Client to communicate with Moleculer services using NATS.

Go

  • moleculer-go - Go implementation of the Moleculer microservices framework.

Ruby

Companies Using Moleculer

Contact

Copyright (c) 2016-2022 MoleculerJS

@moleculerjs @MoleculerJS