How to use this documentation

Who this is for

  • Developers building websites, apps, or integrations

  • Agencies managing client projects

  • Content editors updating content in production

  • Project owners configuring access, roles, and settings


What You’ll Find

  • Getting Started - Set up a new project and publish your first content

  • Inside BCMS - Learn how content modeling, entries, widgets, and media work

  • Integrations - Connect BCMS with frontend frameworks like Next.js, Astro, Nuxt

  • API Reference - Use the REST or GraphQL APIs

  • Extending BCMS - Build plugins, functions, or internal tools

  • Starters - Start with a complete, production-ready setup

  • Resources - Find answers, definitions, and best practices


Tips for Reading

  • Code snippets are shown in fenced blocks or inline in backticks - for example, npx @thebcms/cli.

  • Each page has related links at the bottom to help you keep going.

  • Most sections include real examples, screenshots, and JSON structures.


Having Issues?

If something's missing or broken: