All projects

OpenMiddleware.

One request pipeline. Many frameworks.

A universal middleware framework for JavaScript. Compose typed request-processing chains and connect them to Express, Hono, Koa, Fastify, or Fetch-based runtimes.

17 / OPENMIDDLEWARE

OpenMiddleware separates middleware composition from the web framework that runs it. Build a typed chain with request handling, authentication, validation, logging, and other capabilities, then use adapters to connect that chain to your chosen framework or runtime.

01

Compose a shared pipeline

Connect middleware through a chain builder or composition functions around the request lifecycle.

02

Keep framework choices open

Use adapters for Express, Hono, Koa, and Fastify, alongside Fetch-based environments.

03

A typed developer workflow

Work with typed state, built-in middleware, and testing utilities when developing a request pipeline.

Explore another project

NodeDaemon

OXOGNET OÜ / HELLO

Let’s build something meaningful.

Tell us a little about what you have in mind.

Your details are used to respond to your enquiry. Your message goes directly to the OXOGNET team.