Gateways
Name | Description | Author | Version |
---|---|---|---|
moleculer-web | Official API Gateway service. | icebob |
|
moleculer-apollo-server | Apollo GraphQL server for Moleculer. | icebob |
|
moleculer-sc | API Gateway using SocketCluster | tiaod |
|
moleculer-io | Socket.IO-based gateway | tiaod |
|
moleculer-socketio | Manage Socket.IO events like actions in services | davidroman0O |
|
hapi-moleculer | Hapi plugin for the Moleculer. | felipegcampos |
|
moleculer-grpc-api | gRPC server for Moleculer. | brunonunes |
|
moleculer-web-uws | A fast API gateway based on uWebSockets.js | jimmielovell |
|
Databases & stores
Metrics & Tracing
Name | Description | Author | Version |
---|---|---|---|
moleculer-console-tracer | Console-based service | icebob |
|
moleculer-jaeger | Jaeger-based metrics service | icebob |
|
moleculer-prometheus | Prometheus-based metrics service | icebob |
|
moleculer-zipkin | Zipkin-based metrics service | icebob |
|
moleculer-elastic-apm | Elastic APM-based metrics service | intech |
|
moleculer-sentry | Sentry-based error logging | Hugome |
|
General
Name | Description | Author | Version |
---|---|---|---|
moleculer-fake | Fake data generator by Fakerator | icebob |
|
moleculer-mail | Email service based on Nodemailer | icebob |
|
moleculer-twilio | SMS service based on Twilio API | icebob |
|
moleculer-slack | Send Messages to Slack API | icebob |
|
moleculer-elasticsearch | Elasticsearch service for Moleculer. | icebob |
|
moleculer-flydrive | Storage manager service with Node Flydrive. | molobala |
|
moleculer-markdown | Markdown to HTML Service | alsofronie |
|
moleculer-typetalk | Send Messages to Typetalk | is2ei |
|
moleculer-data-provider | React-Admin Data provider to interact with Moleculer Services APIs | RancaguaInnova |
|
Security
Name | Description | Author | Version |
---|---|---|---|
moleculer-protect-services | JWT protection for service actions | icebob | |
imicros-auth | Authentication, Authorization and ACL services | al66 |
|
moleculer-antivirus | Service for ClamAV Antivirus Scanning | designtesbrot |
|
moleculer-vault | Service for HashiCorp's Vault | designtesbrot |
|
oauth-moleculer | OAuth2 Service | zerocowl | |
moleculer-iam | Centralized IAM module for moleculer. | qmit-pro |
|
Others
Name | Description | Author | Version |
---|---|---|---|
imicros-flow | Service for loose coupled event handling | al66 |
|
serverless-moleculer | Serverless Framework handler for Moleculer | davidroman0O |
|
moleculer-state-machine | State Machine mixin that extends a Moleculer Service to act as a finite-state machine. | fugufish |
|
moleculer-minio | Service providing actions for managing buckets and objects in an AWS S3 or Minio powered backend | designtesbrot |
|
moleculer-aws-s3 | Service providing actions for managing buckets and objects in AWS S3 using the AWS S3 v3 JS client library | bitcomposer | |
moleculer-segment | Service for Segment | winoteam |
|
moleculer-sharp | A Moleculer Service for Image Manipulation using sharp | designtesbrot |
|
moleculer-cls | Hooked Continuation-Local Storage for Moleculer | cupsadarius |
|
moleculer-insee-sirene | Service for INSEE Sirene API. An API with info about all French companies | Hugome |
|
moleculer-http-client | HTTP client mixin that allows Moleculer services to communicate with remote REST APIs | AndreMaz |
|
moleculer-axios | Axios based HTTP client for Moleculer services | adam-mccormick |
|
moleculer-browser | Moleculer for the browser. | geut | |
moleculer-stripe | Service for Stripe | Hugome |
|
node-red-contrib-moleculer | Node Red client for Moleculer with events, emit, call, request and response support. | chameleonbr |
|
moleculer-pdf | A Puppeteer-based Moleculer service that generates PDF from HTML. | olivmonnier |
|
moleculer-discord | Discord Gateway for Moleculer.js framework. | byterain |
|
dns | DNS nameserver, DNS over HTTPS, DNS resolver | FLYBYME |
|
moleculer-i18n | Server side i18n support based on Polyglot | iujlaki |
|
moleculer-gql-client | Mixin that allows Moleculer services to perform GraphQL requests | kyleplump |
|
Tasks, queues & jobs
Name | Description | Author | Version |
---|---|---|---|
moleculer-bee-queue | Task queue mixin for Bee-Queue | icebob |
|
moleculer-bull | Task queue mixin for Bull | icebob |
|
moleculer-faktory | Task queue mixin for Faktory | Hugome |
|
moleculer-cron | Moleculer mixin for node-cron | davidroman0O |
|
@r2d2bzh/moleculer-cron | Another moleculer mixin for node-cron | r2d2bzh |
|
moleculer-amqp-queue | Task queue mixin for AMQP | lehno |
|
moleculer-bullmq | Task queue mixin for BullMq | Hugome |
|
Validation
Name | Description | Author | Version |
---|---|---|---|
fastest-validator | Moleculer's default validator is based on fastest-validator | icebob |
|
Joi | Joi based validator | icebob | |
moleculer-json-schema-validator | JSON Schema validator | zhaoyao91 |
|
ts-transformer-json-schema | Use Typescript Intefraces as validator. | ipetrovic11 |
|
moleculer-zod-validator | A validator that allows the use of Zod for type-safe validation and type inference. | TheAppleFreak |
|
Tools
Name | Description | Author | Version |
---|---|---|---|
moleculer-repl | Interactive developer console. | icebob |
|
moleculer-cli | Command-Line Tool for development & testing. | icebob |
|
moleculer-decorators | ES7/TS decorators for Service declaration. | ColonelBundy |
|
moleculer-service-decorators | ES7/TS decorators for Service declaration. | rmccallum81 |
|
moleculer-ts | TypeScript service actions/events types generator. | Jarvify |
|
moleculer-service-ts | Typescript support for moleculer service actions and events. | bytetechnology |
|
moldock | A CLI tool to deconstruct moleculer projects into their own dependant projects, to be able to dockerize them individually. | amroessam |
|
fastest-validator-decorators | Typescript decorators for the fastest-validator library. | tobydeh |
|
moleculer-snippets | vscode extension for inserting moleculerjs code snippets | pavittarx | |
moleculer-auto-openapi | Auto generate OpenAPI (Swagger) scheme for Moleculer services. | grinat |
|
@spailybot/moleculer-auto-openapi | Generate OpenAPI 3.1 from Moleculer actions, auto-generated using Fastest Validator parameters. Granular configurations, cache system, fully typed, and more. | spailybot |
|
x.moleculer | Pure typescript solution to infer params and meta types in call and mcall | ebrahimmfadae | |
moleculer-plus | Service, validator, and api decorators for moleculer, enabling modern TypeScript syntax and features. | Ish |
|
Do you have a custom module for Moleculer? Tell us!