BCMS Integrations

Official BCMS framework integrations

BCMS offers official SDKs for the most popular modern web frameworks. Whether you're building with React, Vue, or other component-based architectures, BCMS makes content integration seamless and fast.

Next.js

The BCMS SDK for Next.js provides everything you need to build fast, dynamic websites powered by BCMS. It supports both static and server-side rendering and is built with full TypeScript support for smooth development.


Nuxt.js

Use the BCMS SDK for Nuxt.js to connect your Vue-based projects to BCMS. It works out of the box with Nuxt 3 and enables both static and SSR content rendering with easy access to BCMS entries, media, and more.


Gatsby

Bring BCMS content into your Gatsby site using the BCMS Gatsby SDK. It integrates directly into your GraphQL queries and supports static builds with excellent performance.


Astro

Use BCMS as a headless CMS with Astro to build ultra-fast, content-driven websites. The BCMS SDK for Astro gives you full access to your content during build time with simple API calls and TypeScript support.


SvelteKit

Connect BCMS to your SvelteKit application using the BCMS SDK. This integration gives you flexibility for both static and dynamic rendering, with simple content fetching and full support for localization.


Vite

If you're using Vite with frameworks like Vue or React, BCMS works out of the box via the core SDK. Fetch entries, media, or templates directly inside your components or setup scripts. It's ideal for small apps, prototypes, or full Vite-powered websites.


Other Frameworks & Environments

BCMS can be used in any JavaScript or TypeScript runtime - including standalone scripts, static site generators, Node.js tools, Docker environments, and more. The core client SDK is designed to be flexible and environment-agnostic.