Integrations
Integrations overview
Connect Kubb to Studio, publish snapshots from CI, or run generation during a Vite, webpack, Rollup, Rolldown, Rspack, esbuild, Farm, Nuxt, or Astro build.
Run Kubb from Studio, from CI, or during your build. Each integration uses your shared kubb.config.ts.
Studio
CI
Build tools
Kubb runs generation during your build through unplugin-kubb, included with kubb. Each integration takes your kubb.config.ts as a single config object and generates when the tool builds.
Vite, Nuxt, and Astro generate during builds only. Run kubb generate before starting their development servers.
Bundler integrations apply fewer defaults than the CLI: no Markdown parser, no reporters, and no
output.postGenerate commands. See Defaults.