Open source · FSL-1.1-ALv2

The file-based CMS that lives in
your git repo

Visual editing for marketers, full git ownership for developers. Powered by Puck with drag-and-drop components.

Terminal
$

Quick Start

Up and running in 4 steps

Add a visual CMS to any Astro project in minutes. No database required.

01

Install

Add the Conloca CMS package to your Astro project with a single command.
bun add @conloca/astro-cms
02

Configure

Add the integration to your Astro config and point it to your content directory.
import { conlocaCMS } from '@conloca/astro-cms';

export default defineConfig({
  integrations: [
    conlocaCMS({
      contentRoot: './content',
      puckConfigPath: './src/puck.config.tsx',
    })
  ],
});
03

Define Components

Create your visual building blocks with fields and render functions.
export const components = {
  Hero: {
    fields: { title: { type: "text" } },
    render: ({ title }) => <h1>{title}</h1>,
  },
};
04

Edit Visually

Open the CMS route in your browser and start editing pages visually.
http://localhost:4321/__cms

Features

Everything you need, nothing you don't

A CMS that respects your stack. File-based, git-native, and built for Astro.

File-Based Storage

Content stored as VXJSON files in your repo. No database, no vendor lock-in.

Learn about VxJSON

Visual Drag & Drop Editor

Powered by Puck. Build pages visually in development with drag-and-drop components.

Git-Native

Every edit can be committed to git. Changes appear in version history with proper attribution.

Multi-Locale

Built-in content management for multiple languages and locales.

MDX Support

Rich content with MDX. Mix markdown and components seamlessly.

Self-Hosted Deploy

Deploy anywhere — Docker, VPS, or behind Cloudflare Tunnel. Runs on Bun or Node.js.

CF Access Auth

Cloudflare Access authentication with JWT validation out of the box.

Config-Driven Routing

Define routes in config. Your site never touches slug files.

Coming Soon

Conloca Cloud — visual editing without the setup

All the power of Conloca, fully managed. Your team edits visually while you keep full git ownership.

FeatureOpen SourceHosted(Coming Soon)
Visual editor
File-based storage
Git commits
Multi-locale
AuthenticationSelf-managed
Hosting & deploySelf-managed
Team management
Auto-updates
SupportCommunityPriority

Get early access

Be first to know when Conloca Cloud launches.