awesome-moleculer
github.com/moleculerjs/awesome-moleculer ↗:rocket: A list of awesome things related to Moleculer microservices framework
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me articles and blog posts resources from awesome-moleculer"
Installation instructions →What's inside
Companies Using Moleculer
Resources
- 5 easy steps to create your REST microservice in NodeJSArticles and Blog Posts
- An Introduction to Moleculer JSVideos
Video tutorial explaining Moleculer's core concepts and
- BlogOfficial Resources
- Building microservices architecture with Node.js and MoleculerArticles and Blog Posts
- Bundle your Moleculer project into an executableArticles and Blog Posts
- CLI CheatsheetsCheatsheets
Cheatsheet for Moleculer's command-line interface (CLI)
Examples
- API routing exampleSandboxes on Codesandbox.io
Moleculer + Moleculer Web + Routing examples
- BlogRepositories
Moleculer + ExpressJS + Pug + Moleculer-DB + Mongoose + NATS + Redis Cacher + Traefik
- Cards Against FormalityRepositories
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
- CatalystRepositories
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)
- ConduitRepositories
Moleculer + Moleculer Web + Moleculer-DB + MongoDB + JWT + Redis Cacher + Docker
- Kantab - A Kanban board applicationRepositories
Moleculer + Moleculer Web + Full authentication + ACL/RBAC + VueJS + VueX + Vue-router + Much much more
Mixins
- Cache cleanerDatabase
Cache cleaner mixin for Moleculer DB service
- DB handler mixin for Moleculer DBDatabase
Swap easily between
- Distributed locksDatabase
Moleculer implementation of the redlock algorithm for distributed Redis locks
- fastest-validatorValidation
Moleculer's default validator is based on
- JoiValidation
- Loki loggerGeneral
It sends the Moleculer log messages to a Grafana Loki server directly
Services
- dnsOthers
DNS nameserver, DNS over HTTPS, DNS resolver
- hapi-moleculerGateway
- imicros-authSecurity, Authentication and Authorization
Authentication, Authorization and ACL services
- imicros-flowOthers
Service for loose coupled event handling
- moleculer-antivirusSecurity, Authentication and Authorization
Service for
- moleculer-apollo-serverGateway
Tools
- fastest-validator-decorators
Typescript decorators for the fastest-validator library.
- moldock
A CLI tool to deconstruct moleculer projects into their own dependant projects, to be able to dockerize them individually.
- moleculer-auto-openapi
Auto generate OpenAPI (Swagger) scheme for Moleculer services.
- @moleculer/channels
Reliable messages for Moleculer services via external queue/channel/topic with Redis, RabbitMQ, NATS JetStream, Kafka adapters.
- moleculer-cli
Command-Line Tool for development & testing.
- moleculer-decorators
ES7/TS decorators for Service declaration.
Middlewares
- Health-check middlewareGeneral
Health-check middleware for Moleculer (for Kubernetes liveness readiness checks)
- Inter-namespaceGeneral
This middleware can connect to other namespaces.
- moleculer-ketoSecurity
- moleculer-middleware-permissionsDatabase
A database integrator for injecting a transaction safe database session into the context of the action.
- moleculer-middleware-permissionsSecurity
A middleware solution to validate permissions of a request.
Polyglot Implementations
- moleculer-clientPython
Simple Client to communicate with Moleculer services using NATS.
- moleculer-goGo
Go implementation of the Moleculer microservices framework.
- moleculer-javaJava
Java implementation of the Moleculer microservices framework.
- moleculer-pythonPython
Python implementation of the Moleculer microservices framework.
- moleculer-rubyRuby
Ruby implementation of the Moleculer framework.
Showing a sample of 273 resources. View the full list on GitHub →