Skip to content

Connectum-Framework/connectum

Connectum — Microservices Framework

Production-ready gRPC/ConnectRPC framework for Node.js 25+

Node.js TypeScript License

Quickstart · Documentation · Examples


Modular framework for building gRPC/ConnectRPC microservices. Native TypeScript execution via Node.js type stripping — no build step. Zero-config defaults with full customization through interceptors, protocols, and lifecycle hooks.

Packages

Package What's inside
@connectum/core createServer(), server lifecycle, TLS, protocol plugin system
@connectum/auth JWT, gateway, session authentication; declarative RBAC; proto-based authorization
@connectum/interceptors createDefaultInterceptors() — error handling, retry, circuit breaker, timeout, bulkhead, fallback, validation, logger
@connectum/healthcheck Healthcheck() — gRPC Health Check protocol + HTTP /healthz, healthcheckManager
@connectum/reflection Reflection() — gRPC Server Reflection v1/v1alpha, collectFileProtos()
@connectum/otel initProvider() — OpenTelemetry tracing, metrics, logging; traced(), getTracer(), getMeter()
@connectum/cli CLI tooling for code generation and project scaffolding
@connectum/events createEventBus() — proto-first pub/sub with middleware (retry, DLQ), MemoryAdapter
@connectum/events-nats NATS JetStream adapter for EventBus
@connectum/events-kafka Apache Kafka / Redpanda adapter for EventBus
@connectum/events-redis Redis Streams / Valkey adapter for EventBus
@connectum/events-amqp AMQP / RabbitMQ adapter for EventBus
@connectum/testing createTestServer(), mockInterceptor() — testing utilities (planned)

Documentation

connectum.devQuickstart · Interceptors · Health Checks · Events · Observability · API Testing · ADR

Contributing

git clone https://github.com/Connectum-Framework/connectum.git && cd connectum
pnpm install && pnpm test

Contributing Guide · Development Setup · Code of Conduct

License

Apache License 2.0 · Built by Highload.Zone

About

Connectum Service Broker over ConnectRPC

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors