# Integration

Source: https://plumeria.dev/docs/integration



Plumeria's Integration is broken up into the following sections:

## Bundlers [#bundlers]

<Cards>
  <Card href="/docs/integration/bun" title="Bun" description="How to use @plumeria/unplugin with Bun" />

  <Card href="/docs/integration/esbuild" title="esbuild" description="How to use @plumeria/unplugin with esbuild" />

  <Card href="/docs/integration/farm" title="Farm" description="How to use @plumeria/unplugin with Farm" />

  <Card href="/docs/integration/next" title="Next.js" description="How to use @plumeria/next-plugin with Next.js" />

  <Card href="/docs/integration/rollup" title="Rollup" description="How to use @plumeria/unplugin with Rollup" />

  <Card href="/docs/integration/rolldown" title="Rolldown" description="How to use @plumeria/unplugin with Rolldown" />

  <Card href="/docs/integration/rspack" title="Rspack" description="How to use @plumeria/unplugin with Rspack" />

  <Card href="/docs/integration/vite" title="Vite" description="How to use @plumeria/unplugin with Vite" />

  <Card href="/docs/integration/webpack" title="Webpack" description="How to use @plumeria/unplugin with Webpack" />
</Cards>

## Frameworks [#frameworks]

<Cards>
  <Card href="/docs/integration/frameworks" title="Frameworks" description="How to use @plumeria/unplugin outside React" />
</Cards>

## Distribution [#distribution]

<Cards>
  <Card href="/docs/integration/component-library" title="Component Library" description="Ship a library whose users need no Plumeria setup" />
</Cards>
