HYPERJS.AI

THE REGISTRY

23 components. Install with hyper add <name> — the CLI copies the files into src/hyper/, records each file in hyper.lock.json, and patches your tsconfig.json aliases.

For AI agents, point any MCP-aware client at https://hyperjs.ai/mcp and use the listComponents / searchComponent tools.

COMPONENTS

nameversionfilesdescription
agent-rules0.1.02Cursor / Claude Code rules teaching AI assistants how to compose Hyper routes, plugins, and middleware correctly.
auth-jwt0.1.02JWT auth middleware + .auth() route builder sugar for Hyper.needs core
cache0.1.02SWR + ETag + stampede protection for Hyper routes.needs core
client0.1.07Typed RPC client + codegen for Hyper.needs core
compress0.1.01Content-negotiated gzip/brotli compression plugin for Hyper.needs core
core0.1.022Hyper core — Bun-first, AI-native API framework runtime.
cors0.1.01Minimal, strict CORS middleware for Hyper.needs core
csp0.1.01Content-Security-Policy + sibling headers (CSP, CORP, COEP, COOP, Report-To) for Hyper.needs core
dev-mcp0.1.04Dev-mode app-as-MCP server — expose /.hyper/mcp with introspection + replay tools.needs core
idempotency0.1.03Idempotency-Key middleware — one-shot result caching for mutating requests.needs core
log0.1.011Wide-event structured logger for Hyper — the reference plugin.needs core
mcp0.1.03Model Context Protocol (MCP) adapter for Hyper.needs core
msgpack0.1.02MessagePack wire format for Hyper — content-negotiated encode/decode.needs core
openapi0.1.05OpenAPI 3.1 serializer + Swagger UI for Hyper. Pluggable SchemaConverter.needs core
openapi-arktype0.1.01SchemaConverter for ArkType to @hyper/openapi.needs openapi
openapi-valibot0.1.01SchemaConverter for Valibot to @hyper/openapi.needs openapi
openapi-zod0.1.01SchemaConverter for Zod (v3 + v4) to @hyper/openapi.needs openapi
otel0.1.02OpenTelemetry tracing + SLO histograms for Hyper.needs core
rate-limit0.1.02Token-bucket rate limiting for Hyper. In-memory + pluggable stores.needs core
session0.1.03Signed-cookie session middleware for Hyper. Pluggable stores.needs core
subscribe0.1.01route.subscribe() primitive — projects to SSE, MCP resource notifications, tRPC subscriptions.needs core
testing0.1.013Testing helpers for Hyper apps — app.test, fakeRequest, matchers, memory stores, fuzz.needs core
trpc0.1.04tRPC bridge — mount tRPC into Hyper, or convert a tRPC router to Hyper routes.needs core

generated 2026-05-24T15:54:53.776Z