Open source · Cloudflare-native · API-first

Model content once. Publish it anywhere.

Kenresoft CMS is a reusable content platform built on Cloudflare Workers, D1, and R2 — with a clean public REST API any frontend can call, and Astro as a first-class, officially supported integration.

API-first, always

Every piece of published content is available through one clean, unauthenticated REST API — documented with OpenAPI, no SDK required to get started.

Astro as a first-class citizen

@kenresoft/astro is a typed client purpose-built for this integration: entries, media, and form submissions, with real TypeScript types generated from the API contract.

Cloudflare-native

Runs entirely on Workers, D1, and R2 — no separate database or file storage to provision, monitor, or pay for on top of the platform you already deploy to.

A real editorial workflow

Draft/publish states, scheduled publishing, full revision history with one-click restore — the parts of a CMS that matter once more than one person is editing content.