Plugins are how you target a stack. Choose the ones you need, or write your own.
Generate TypeScript types and interfaces from OpenAPI schemas with full type safety end to end.
Generate Zod v4 schemas from OpenAPI for runtime validation that stays in sync with your TypeScript types.
Generate type-safe HTTP clients (axios or fetch) from OpenAPI — one async function per operation, fully typed end to end.
Generate TanStack Query hooks for React (useQuery, useMutation, useSuspenseQuery, useInfiniteQuery) from OpenAPI.
Generate Faker.js mock-data factories from OpenAPI for tests, Storybook, and seeded local data.
Generate MSW request handlers from OpenAPI so you can mock the entire API in tests and during local development.
Render your OpenAPI spec as a single-file HTML page using Redoc, regenerated as part of the Kubb build.
Generate SWR hooks (useSWR, useSWRMutation) from OpenAPI specifications.
Generate a Model Context Protocol (MCP) server from OpenAPI so AI assistants like Claude can call your API as tools.
Generate typed `cy.request()` wrappers from OpenAPI so end-to-end tests reuse one source of truth for API calls.
Generate TanStack Query composables for Vue (useQuery, useMutation, useInfiniteQuery) from OpenAPI.
Bring your own plugin. Write it in TypeScript, publish to npm, it shows up here.