Pages

About Barkpark

Pages

About Barkpark

## One content model, every surface Barkpark is an open-source headless CMS built around a single idea: your content should outlive any one frontend. You model it once — a typed, versioned schema served from `GET /v1/capabilities` — and consume it everywhere. A Go TUI and the `bp` CLI for the terminal, a Phoenix-backed API and LiveView Studio for editors, a JavaScript SDK for application teams, and a Next.js web demo that proves the whole loop ships. ## Why we built it Most CMSes make you choose between editor ergonomics and developer control. Barkpark refuses the trade. Editors get a real-time Studio with structured fields, drafts, and publishing workflow. Developers get a clean HTTP contract, webhooks for cache revalidation, and an SDK that reads production with a single token. The schema is the API — change a field type and every surface updates in lock-step. ## Plugins that ride the host Everything beyond the core content model is a plugin on the `Barkpark.Plugin` behaviour — Media for assets, Bulldocs for long-form documents, Tasks for the work queue, ONIX export for publishing metadata, and the Indx retriever seam for semantic search. The fresh-install invariant is our test of correctness: turn every plugin off and Barkpark still runs, still serves content, still passes its smoke tests. Plugins add data and behaviour, never UI lock-in. ## Search and the content graph Barkpark treats your content as a graph, not a pile of rows. Every reference between documents becomes an edge, so search results carry their relationships with them — an author links to their posts, a page links to its hero asset, a project links to the case study behind it. The result is a site that reads like a real, connected publication instead of disconnected records. ## Open source, production-grade Barkpark runs in production on commodity ARM64 hardware with a single binary and a systemd unit. No vendor lock-in, no per-seat tax, no surprise egress bills. Read the [docs](barkpark), explore the [schema model](schema), or wire up the [JS SDK](web-demo) and ship today.

Slug
about-barkpark
Hero asset
asset-og-cover
Seo description
Barkpark is an open-source headless CMS with one content model and many surfaces: a Go TUI, Phoenix API, LiveView Studio, JS SDK, and a Next.js web demo. Plugins ride the host; with all plugins off, Barkpark still works.
Seo title
About Barkpark — the open-source headless CMS
Updated
June 16, 2026
Created
June 16, 2026