Blocks Reference
Browse all available backend blocks.
Browse the complete catalog of Blockend backend blocks. Each block is production-ready, type-safe, and framework-agnostic.
Select a block below to view detailed documentation, installation instructions, API reference, and usage examples.
Rate Limiter
rate-limiterIP-based rate limiting middleware with pluggable storage strategies
Global Error Handler
error-handlerCentralized Express error handling suite.
Structured Context Logger
loggerFramework-agnostic context logging engine.
Request Validator
request-validatorFramework-agnostic request validation powered by Zod.
Response Formatter
response-formatterFramework-agnostic API response formatting.
Environment Configuration
env-configType-safe environment variable validation using Zod.
System Health Check Monitoring
health-checkFramework-agnostic health assessment suite.
Graceful Shutdown
graceful-shutdownDependency-free graceful shutdown with in-flight request draining and per-framework adapters
Idempotency
idempotencyExactly-once request execution with pluggable stores and cache, plus an Express adapter
Adding a Block
To install any of these blocks into your project:
npx blockend-cli add <block-key>First make sure your project is initialized:
npx blockend-cli init