Built for developers,
loved by their clients

BCMS, a Headless CMS provides flexible content modeling for creative projects in Next.js, Gatsby.js, and Nuxt.js

Work seamlessly with your favorite frameworks

BCMS features

Everything you need and nothing you don’t. Modern CMS for modern websites.

Headless CMS for developers & their clients? That’s BCMS

Let’s start with some basic features, but straight forward to use and implement

  • 10+ input types
  • Detailed permissions
  • Omnichannel publishing
  • Internationalization
Explore BCMS features
BCMS Composable content screen

When to use BCMS

BCMS, in its core, is a api-based content management system. It makes it a perfect platform for developing

  • Programmatic SEO pages
  • Job boards
  • Websites
Build Programmatic SEO pages
BCMS Media manager screen

Media manager

Most of other CMSs’ are like it’s 2003. They don’t support folders, and advanced file previews

  • Folders
  • Videos
  • Images
  • Audio
  • Documents
  • Other files
  • Image processing
Explore BCMS media manager
BCMS Webhooks screen

Extending BCMS

Still using 4+ tools to develop and launch your websites? Replace several tools with just one. Handling forms, HR tools, sending e-mails, custom reporting, all through BCMS.

  • Functions
  • Cron jobs
  • Webhooks
BCMS & Next.js integration

Integrations

BCMS works with stack you already love.

Explore BCMS integrations
Visual

Open Source & Self-hosted CMS

Get full access to source code & data. Audit the entire BCMS source code on GitHub. And host it on your own.

Explore BCMS self-hosting
⭐️ Star us on GitHub
BCMS on GitHub

These folks build with BCMS

  • and of course, you
  • What a lot of Headless CMSs can do

    and BCMS logoBCMS does too

  • What most of Headless CMSs can't do,

    but BCMS logoBCMS does well

    • Widgets in content

      Widgets in content

      Ability to add structured content anywhere in the content.In between two paragraphs? No problem. Great for image galleries in a blog post, embeds, etc.

    • Foldersssss

      Sounds funny, but not many CMSs out there support folders. Let alone folders inside folders 🀯

      Gradient
      Feature 1
    • A truly browser-based CMS

      Design content structure without leaving the browser. No need to learn complex syntax, and code interface on your own.

      Gradient
      BCMS permissions presented by a lock icon
    • Next.js integration

      Next.js integration

      Out-of-the-box integration with Next.js

    • Gradient
      Gatsby.js integration

      Gatsby.js integration

      Out-of-the-box integration with Gatsby.js

    • Nuxt.js integration

      Out-of-the-box integration with Nuxt.js

      BCMS Nuxt.js integration
    • Multilingual CMS

      Add content in any number of languages. No restrictions.

      BCMS Nuxt.js integration
  • What only BCMS logoBCMS can do

    • Feature 1

      Your custom Functions

      Deploy and host custom, native serverless-ish functions that you can trigger from anywhere. Great for handling form submissions, for example.

    • Cron jobs

      Schedule tasks right in BCMS.

      Feature 1
    • NGINX Configuration

      You don't need to be a DevOps genius; BCMS has got your back.

      Feature 1
    • Your custom pages inside BCMS

      Develop custom pages that have access to all your data from BCMS.Great when you want to display carts, custom reporting, or extend BCMS functionality in any way.

      BCMS plugins code snippet
    • BCMS typescript support

      A mind-blowing TypeScript support

      Everything in BCMS is typed. Even the dynamic content you create, BCMS automatically generates types for it.

    • BCMS code starters

      Beautifuuul code starters

      Well-designed code starters for Next.js, Nuxt.js, and Gatsby.js

    • API keys with fine-grained permissions

      API keys come with out-of-the-box, built-in, fine-grained access permissions.

      BCMS API keys
    • Blazingly fast global search

      Search through all your content in milliseconds. Find exactly what you are looking for.

      BCMS Global search
We've been using BCMS for the past two years, and we love it! With a very intuitive CMS, it is easy to manage websites without a single developer on the team. And because there are BCMS widgets for all kinds of needs, managing content feels like playing a game. It made our job at Saturized easier and gave us more time to focus on what matters most - our clients.
Aleksandar Ilic
Service Delivery Manager, Devtech

Wanna give it a try?

Start using BCMS in 13 seconds β€” it's free

Start with these free code starters

There are many example apps and starter projects to get you started.

See all BCMS starters