← All repos

moleculer

:rocket: Progressive microservices framework for Node.js

distributed-systemsmicroservicemicroservice-frameworkmicroservicesmoleculernodejs
Browse cluster: SQL databases and distributed systems
4,674commits
177contributors
0languages

Tech stack & purpose

Moleculer is a fast, modern microservices framework for Node.js that enables developers to build efficient, reliable, and scalable distributed systems. Built with Node.js (version 20.x or higher) and offering full TypeScript support, the framework provides comprehensive features including service discovery, load balancing, fault tolerance mechanisms like circuit breakers and bulkheads, and support for multiple transport protocols such as TCP, NATS, MQTT, Kafka, and Redis. The project is maintained by MoleculerJS and includes a rich ecosystem of pluggable components for logging, tracing, serialization, and caching, along with an extensive test suite covering unit, integration, end-to-end, and memory leak detection.

Community & reference links

Contributors (top 30 of 177)