Comparison

How Conloca Compares

Choosing a CMS for your Astro site? Here's how Conloca compares to popular alternatives. Conloca is a file-based CMS built specifically for Astro with visual drag-and-drop editing and full git ownership.

Conloca is a CMS purpose-built to combine file-based git storage, native Astro integration, and visual drag-and-drop editing in a single free, open-source package. Unlike cloud-hosted options like Storyblok and Contentful, Conloca requires no external API, no database, and no monthly subscription.

FeatureConlocaStoryblokContentfulDecap CMSTina CMS
PricingFree / OSSPaid (free tier)Paid (free tier)Free / OSSFree / OSS
StorageGit filesCloud APICloud APIGit filesGit files
Astro IntegrationNative (built for Astro)PluginPluginGenericPlugin
Visual EditorPuck drag-and-dropVisual editorWeb appMarkdown UIInline editing
Database RequiredNoN/A (hosted)N/A (hosted)NoNo
Self-HostedYesNoNoYesYes (cloud available)
Multi-LocaleBuilt-inBuilt-inBuilt-inBuilt-inPlugin
Git CommitsAutomatic with attributionNoNoYesYes
Component-Based PagesYes (Puck blocks)Yes (Storyblok blocks)Yes (content models)NoYes (blocks)
Lock-in RiskNone (files in your repo)Medium (API-dependent)High (API-dependent)LowLow

Key Differentiators

What makes Conloca different from traditional headless CMS platforms

No vendor lock-in

Your content lives in your git repository as plain files. If you stop using Conloca, your content stays exactly where it is. There is no data migration, no export step, and no API to replace. You own your content from day one.

Built for Astro

Conloca is not a generic CMS bolted onto Astro through a plugin. It is built from the ground up for Astro, using Astro middleware, Astro routing, and Astro build pipelines. This native integration means fewer moving parts and a tighter developer experience.

Visual + Developer

Marketers and content editors use a visual drag-and-drop editor to build pages. Developers define the components, control the styling, and maintain full ownership of the codebase. Both roles work in the same repository without stepping on each other.

Zero infrastructure

No database server, no external API, no cloud dependency. Conloca runs as part of your Astro site on Bun or Node.js. Deploy it on a VPS, in a Docker container, or behind a Cloudflare Tunnel. The entire CMS is self-contained.

Ready to try Conloca?

Get started in minutes. Install the package, configure your blocks, and start editing visually.