Kubb
Organization@kubb-labs
🧡 Turn your API spec into type-safe code. Generate TypeScript types, API clients, hooks, validators and mocks from a spec such as OpenAPI.
25
Published Tools
3,488
Total Stars
13,909
Weekly Downloads
39
GitHub Followers
8
Public Repos
Published Tools
2 MCP Servers23 Skillsacross 3 categoriesstijnvanhulle
Model Context Protocol (MCP) server for Kubb, enabling AI assistants to generate code from OpenAPI specifications.
stijnvanhulle
Model Context Protocol (MCP) plugin for Kubb, generating MCP-compatible tools and schemas from OpenAPI specifications for AI assistants.
...morestijnvanhulle
React integration for Kubb's fabric - JSX runtime and component-based code generation with React reconciler for building type-safe generators
...moreGitHub Actions
Authoring toolkit for Kubb plugins, generators, adapters, resolvers, and renderers.
GitHub Actions
Core engine for Kubb. Provides the plugin driver, file manager and build orchestration used by every Kubb plugin.
stijnvanhulle
OpenAPI Specification (OAS) plugin for Kubb, providing core functionality for parsing and processing OpenAPI/Swagger schemas for code generation.
...moreGitHub Actions
Spec-agnostic AST layer for Kubb. Defines the node tree, visitor pattern, factory functions, and type guards used across all code generation plugins.
...moreGitHub Actions
Official CLI for Kubb. Run kubb generate, kubb init, kubb validate, kubb studio, and kubb mcp to manage the full code generation lifecycle.
...moreGitHub Actions
OpenAPI and Swagger adapter for Kubb. Parses and validates OAS 2.0/3.x specifications into a @kubb/ast RootNode for downstream code generation plugins.
...morestijnvanhulle
OpenAPI Specification (OAS) utilities and helpers for Kubb, providing parsing, normalization, and manipulation of OpenAPI/Swagger schemas.
...moreGitHub Actions
TypeScript and TSX parser for Kubb. Prints AST nodes as TypeScript and TSX source, with imports, exports and JSDoc.
GitHub Actions
Barrel-file plugin for Kubb. Automatically generates index.ts re-export files per plugin output directory.
GitHub Actions
Kubb Studio client runtime. Connects a Kubb project to Kubb Studio over one WebSocket and publishes CI snapshots, shared by the `kubb studio` CLI command and the Docker agent.
...moreGitHub Actions
Markdown source file parser for Kubb. Converts the universal AST to `.md` source and prepends YAML frontmatter from the file meta.
...moreGitHub Actions
Integration of Kubb for Vite, webpack, Rollup, Rolldown, Rspack, esbuild, Farm, Nuxt, and Astro.
GitHub Actions
Generate typed API operations against your own client module.
GitHub Actions
Generate Zod validation schemas with Kubb for runtime data parsing and type safety. Pairs with @kubb/plugin-ts for end-to-end type coverage.
...moreGitHub Actions
Generate type-safe TanStack Query (React Query) hooks with Kubb. Covers useQuery, useMutation, useInfiniteQuery, and queryOptions with full TypeScript support.
...moreGitHub Actions
Generate Faker.js mock data factories with Kubb. Produces realistic seed data and fixtures for development and testing.
GitHub Actions
Generate Mock Service Worker (MSW) request handlers with Kubb. Intercept HTTP requests in the browser or Node.js for frontend development and testing.
...moreGitHub Actions
Generate a slim, type-safe HTTP client with Kubb based on the native Fetch api.
GitHub Actions
Generate type-safe TanStack Query (Vue Query) composables with Kubb. Covers useQuery, useMutation, useInfiniteQuery, and queryOptions with Vue 3 Composition API support.
...moreGitHub Actions
Generate type-safe SWR hooks with Kubb. Covers useSWR and useSWRMutation with full TypeScript support.
GitHub Actions
Generate a slim, type-safe HTTP client with Kubb based on axios.