Overview
Mokup is a file-driven HTTP framework that covers both dev and deployment:
- Dev:
mokup/viteintercepts requests in Vite dev and serves route handlers. - Build: CLI generates
.mokupoutput (manifest + handlers). - Runtime:
mokup/runtimehandles matching, delays, headers, and responses. - Adapters:
mokup/server/nodeprovides Node adapters;mokup/server/fetchis runtime-agnostic;mokup/server/workertargets Workers.
Use it when:
- You want file-based HTTP routes for internal tools or production APIs.
- You need mockable endpoints or fast prototyping.
- You want one ruleset across multiple runtimes.