Let’s talk about the Future of Jamstack — Join us

b10cks

Home page
https://www.b10cks.com
Repository
b10cks/cms
Open Source
Yes
Type:
API Driven
Supported Site Generators:
All
The b10cks editor with the content tree, a live preview of the page, and the list of blocks that make it up

b10cks is an AGPL-3.0 headless CMS built on Laravel and Vue. You model content as reusable blocks, edit it visually with your team in real time, and deliver it over a fast, cached REST API. The self-hosted build is the complete product: no enterprise edition, no license keys, no feature gates.

Get started

On any machine with Docker:

curl -fsSL https://get.b10cks.com | sh

A Docker Compose stack, an archive for shared hosting, and a manual install are also available. There is a managed cloud at app.b10cks.com if you would rather not run it yourself.

Features

  • Block-based content modeling with reusable component schemas
  • Visual editing and live preview
  • Real-time collaboration: presence, co-editing down to individual blocks, and comments
  • Git-like content history, with an author and a message on every save and schema-aware diffs
  • Releases with atomic publishing and scheduled publication
  • Hierarchical asset library with on-the-fly image transformations to WebP and AVIF
  • Content localization with language fallback
  • Query API with 16 filter operators, sorting on your own content fields, and revision-based caching
  • Multi-tenant spaces with isolated per-space databases

Resources

Website | Documentation | GitHub | Docker Hub | Discord

Find more headless content management systems.