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:
Ask on Discord