NestJS Infrastructure-first toolkit
- CQRS, gRPC, Kafka, Auth, Storage
- gRPC (errors, reflection, playground, http-proxy)
- ConnectRPC (errors)
- GraphQL Gateway (redis-subscriptions)
- Kafka (cqrs)
- CQRS
- Batch Queue
- Hydra
- Kratos
- Keto
- gRPC Identity
- Redis
- S3 / GCS
- MikroORM / TypeORM
- Typesense (typeorm)
- Signed URL
- Logger
- Validation
- Pipes
- Proto Types
- Dataloader
- Microservices Registry
- External Renderer
- NestJS does not provide built-in modules for gRPC, Kafka, authentication systems, API gateways, or search engines
- In production, this usually turns into custom glue code and repeated infrastructure logic copied across services
This repository provides infrastructure-level modules for NestJS that cover these concerns out of the box and remove the need to reimplement the same infra in every project.
grpc-http-proxy- Echo HTTP proxy for gRPC services examplegrpc-playground- gRPC Playground integration examplegrpc-reflection- gRPC Server Reflection usage example
