Skip to content


Middleware Design Pattern Framework for AWS Lambda Functions

Easy best-practises

Ensure best-practises are followed easily, such as memoizing outside handler

Transform and Type

Using a type-safe state system, Middleware can ensure typings through injected state

Async Initialization

Ensure your initialization code runs first

First-class TypeScript

Maintain dynamic typings across middleware usage

GPL-3.0 Licensed