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
| name | version | files | description |
|---|---|---|---|
| agent-rules | 0.1.0 | 2 | Cursor / Claude Code rules teaching AI assistants how to compose Hyper routes, plugins, and middleware correctly. |
| auth-jwt | 0.1.0 | 2 | JWT auth middleware + .auth() route builder sugar for Hyper.needs core |
| cache | 0.1.0 | 2 | SWR + ETag + stampede protection for Hyper routes.needs core |
| client | 0.1.0 | 7 | Typed RPC client + codegen for Hyper.needs core |
| compress | 0.1.0 | 1 | Content-negotiated gzip/brotli compression plugin for Hyper.needs core |
| core | 0.1.0 | 22 | Hyper core — Bun-first, AI-native API framework runtime. |
| cors | 0.1.0 | 1 | Minimal, strict CORS middleware for Hyper.needs core |
| csp | 0.1.0 | 1 | Content-Security-Policy + sibling headers (CSP, CORP, COEP, COOP, Report-To) for Hyper.needs core |
| dev-mcp | 0.1.0 | 4 | Dev-mode app-as-MCP server — expose /.hyper/mcp with introspection + replay tools.needs core |
| idempotency | 0.1.0 | 3 | Idempotency-Key middleware — one-shot result caching for mutating requests.needs core |
| log | 0.1.0 | 11 | Wide-event structured logger for Hyper — the reference plugin.needs core |
| mcp | 0.1.0 | 3 | Model Context Protocol (MCP) adapter for Hyper.needs core |
| msgpack | 0.1.0 | 2 | MessagePack wire format for Hyper — content-negotiated encode/decode.needs core |
| openapi | 0.1.0 | 5 | OpenAPI 3.1 serializer + Swagger UI for Hyper. Pluggable SchemaConverter.needs core |
| openapi-arktype | 0.1.0 | 1 | SchemaConverter for ArkType to @hyper/openapi.needs openapi |
| openapi-valibot | 0.1.0 | 1 | SchemaConverter for Valibot to @hyper/openapi.needs openapi |
| openapi-zod | 0.1.0 | 1 | SchemaConverter for Zod (v3 + v4) to @hyper/openapi.needs openapi |
| otel | 0.1.0 | 2 | OpenTelemetry tracing + SLO histograms for Hyper.needs core |
| rate-limit | 0.1.0 | 2 | Token-bucket rate limiting for Hyper. In-memory + pluggable stores.needs core |
| session | 0.1.0 | 3 | Signed-cookie session middleware for Hyper. Pluggable stores.needs core |
| subscribe | 0.1.0 | 1 | route.subscribe() primitive — projects to SSE, MCP resource notifications, tRPC subscriptions.needs core |
| testing | 0.1.0 | 13 | Testing helpers for Hyper apps — app.test, fakeRequest, matchers, memory stores, fuzz.needs core |
| trpc | 0.1.0 | 4 | tRPC bridge — mount tRPC into Hyper, or convert a tRPC router to Hyper routes.needs core |
generated 2026-05-24T15:54:53.776Z