Skip to main content


A middleware framework for handling HTTP with Deno 🐿️ 🦕
Extremely Popular
Go to Latest
import * as oak from "";


Compose multiple middleware functions into a single middleware function.

A type guard that returns true if the value is MiddlewareObject.


Middleware are functions which are chained together to deal with requests.

Middleware objects allow encapsulation of middleware along with the ability to initialize the middleware upon listen.

Type Aliases

Type that represents Middleware or MiddlewareObject.

A function for chaining middleware.