Enterprise-grade NestJS backend framework libraries designed for high-performance monorepos and microservices.
Each module is independently configurable, type-safe, and follows the Ports & Adapters pattern.
Application composition layer for NestJS bootstrapping, server steps, security, sessions, OpenAPI, and testing.
Core templates, events, identifiers, and shared backend utilities for NestJS applications.
Provider-agnostic analytics and error tracking for NestJS with support for Sentry, Application Insights, and Datadog.
JWT and OAuth authentication, MFA, session management, and email verification for NestJS applications.
Cloud file storage with pluggable providers for NestJS applications.
Layered caching infrastructure for NestJS with in-memory LRU+TTL+SWR and Redis-backed implementations.
Type-safe configuration management with strategy-based resolution for NestJS applications.
Cryptographic utilities for NestJS – bcrypt hashing, GUID generation, and TOTP OTP support.
Prisma ORM integration with PostgreSQL, repository base classes, query patterns, and pagination for NestJS.
Document generation engine supporting DOCX and PDF with template-based rendering for NestJS.
Provider-agnostic e-signing infrastructure for NestJS with support for DocuSign, Adobe Sign, Dropbox Sign, and a built-in internal provider.
Provider-agnostic feature flag infrastructure for NestJS with support for Azure App Configuration and Vercel Edge Config.
NestJS health check orchestration with pluggable health indicators and @nestjs/terminus integration.
Intelligence infrastructure for NestJS – AI SDK text generation, streaming, tools, and tree-shakable provider loaders for OpenAI, Anthropic, Google and Grok.
Configurable logging module for NestJS applications with log-level management.
Email delivery with strategy-based transport and template engines for NestJS applications.
Type-safe object mapping infrastructure for NestJS with keyed and type-based mapping registries, profiles, and compile-time safety.
Reusable MCP (Model Context Protocol) server module for NestJS applications
Multi-tenant Swagger and OpenAPI documentation with feature-scoped discovery for NestJS.
Provider-agnostic payment infrastructure for NestJS with support for Stripe, Paddle, LemonSqueezy, and Mollie.
Queue infrastructure for NestJS with in-memory FIFO, BullMQ (Redis), Azure Service Bus, and Vercel Queues provider backends.
Business reporting framework with pluggable data contributors and query execution for NestJS.
Strategy-based resource loading infrastructure for NestJS with file system, blob storage, and embedded resource support plus optional caching.
OpenTelemetry integration with tracing, metrics, and graceful no-op fallback for NestJS.
Business logic decoupled from infrastructure via abstract ports. Consuming apps provide concrete adapters.
Every library exposes register() or forRoot() for type-safe configuration at import time.
Pluggable implementations for email, blob storage, document rendering, and more.
Full TypeScript strict mode. No any. Abstract classes serve as DI tokens and type contracts.