AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻譯準備中
🧡 Official and community plugins for Kubb, which turns your API spec into type-safe code.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Official and community plugins for Kubb.
This monorepo is home to official and community plugins for Kubb, which turns your API spec into type-safe code. Point Kubb at your OpenAPI specification and it generates TypeScript types, API clients, Zod schemas, TanStack Query hooks for React, composables for Vue, SWR hooks, Faker mocks, MSW handlers, and more.
Want to build your own plugin? See CONTRIBUTING.md.
Kubb Studio lets you configure and inspect Kubb generations in the browser while your project or self-hosted agent runs Kubb. Connect a project to use these plugins in that workflow.檢視完整 README ↗Official and community plugins for Kubb.
This monorepo is home to official and community plugins for Kubb, which turns your API spec into type-safe code. Point Kubb at your OpenAPI specification and it generates TypeScript types, API clients, Zod schemas, TanStack Query hooks for React, composables for Vue, SWR hooks, Faker mocks, MSW handlers, and more.
Want to build your own plugin? See CONTRIBUTING.md.
Kubb Studio lets you configure and inspect Kubb generations in the browser while your project or self-hosted agent runs Kubb. Connect a project to use these plugins in that workflow.
Maintained by the Kubb team. Kubb v5 OpenAPI configs use @kubb/adapter-oas as the adapter layer.
| Package | Version | Description |
|---|---|---|
@kubb/plugin-ts | TypeScript types and interfaces generation |
| Package | Version | Description |
|---|---|---|
@kubb/plugin-axios | Type-safe HTTP client based on Axios | |
@kubb/plugin-fetch | Type-safe HTTP client based on the Fetch API |
| Package | Version | Description |
|---|---|---|
@kubb/plugin-zod | Zod schema generation for runtime validation |
| Package | Version | Description |
|---|---|---|
@kubb/plugin-react-query | TanStack Query hooks for React | |
@kubb/plugin-vue-query | TanStack Query composables for Vue | |
@kubb/plugin-swr | SWR hooks for React |
| Package | Version | Description |
|---|---|---|
@kubb/plugin-faker | Faker.js mock data generation | |
@kubb/plugin-msw | Mock Service Worker handlers | |
@kubb/plugin-cypress | Cypress e2e test generation |
| Package | Version | Description |
|---|---|---|
@kubb/plugin-redoc | ReDoc API documentation generation | |
@kubb/plugin-mcp | Model Context Protocol tools for AI assistants |
Plugins built and maintained by the community. Want to add yours? See CONTRIBUTING.md.
No community plugins listed yet. Be the first to contribute one.
| Example | Description |
|---|---|
typescript | Generate TypeScript types |
client | Generate API clients with Axios |
fetch | Generate API clients with Fetch |
zod | Generate Zod validation schemas |
react-query | Generate React Query hooks |
vue-query | Generate Vue Query composables |
faker | Generate Faker.js mock data |
msw | Generate MSW handlers |
cypress | Generate Cypress tests |
mcp | Generate MCP tools |
advanced | Advanced multi-plugin configuration |
We welcome contributions, and there are a few ways to get involved:
Want to contribute to an existing plugin or add a new one, official or community? See CONTRIBUTING.md for the project structure, prerequisites, local setup, and commands.
Kubb's development is funded by sponsors. To support the project, become a sponsor on GitHub or back us on Open Collective. See sponsorship tiers and our sponsors.