Early Access · Open Source

Pouta

The open-source, Git-backed Block Editor CMS built for Astro, Jekyll, Hugo, and any Markdown-based static site. Running entirely on Cloudflare serverless edge infrastructure. Clean skies for web development.

Zero servers. Zero maintenance. Instant global edge performance. Familiar block-editing canvas. Git-powered publishing.

No spam. We value developers' privacy. Opt-out at any time.

Open Source (GPLv3)
Zero vendor lock-in
Deploy in 5 minutes
Free forever tier
Core Features

Everything you need. Nothing you don't.

Pouta is built on the intersection of modern developer tooling and content management — lean, fast, and open.

Editor

Sleek Block Editing

A familiar Gutenberg/Notion-like canvas built on BlockNote for crafting content. Every block outputs clean, structured JSON — no bloated HTML, no runtime surprises. Just pure, predictable content.

  • BlockNote canvas interface
  • Clean JSON block output
  • Drag & drop reordering
  • Notion-like canvas styling
Infrastructure

Cloudflare Edge Native

Zero servers. Zero maintenance. Global edge performance by default. Built explicitly for Cloudflare Workers and D1 SQLite edge storage — routing every request to the closest node.

  • Cloudflare Workers runtime
  • D1 SQLite edge drafts
  • Real-time auto-saves
  • Zero server maintenance
Publishing

Git-Backed Astro Architecture

Publishes structured Markdown/MDX directly to GitHub on click. Local drafts and real-time auto-saves are stored instantly at the edge inside D1, keeping your Git history completely clean and quiet.

  • Secure Git commit on publish
  • MDX & YAML compilations
  • No unnecessary Git noise
  • Branch preview deploys

Astro + Cloudflare Pages + GitHub = The fastest CMS you've ever shipped ☀️

How It Works

The Architecture Backbone

Four high-performance, serverless edge layers combined to deliver the speed of a static site with the editing convenience of Notion or Gutenberg.

STEP 01
Admin Panel

The CMS Workspace

Cloudflare Workers BlockNote Editor Astro SSR

Built into the Astro project under a dynamic, server-side rendered (SSR) route (/admin). It runs on the Cloudflare Workers runtime and serves the BlockNote editor interface. Content creators get a smooth, Notion/Gutenberg-style editing canvas.

STEP 02
Cloudflare D1

The Edge Cache Layer

SQLite at the Edge Background Fetch

Every block typed in the editor triggers a lightweight background fetch to an Astro API route, instantly saving the raw block structure as a clean JSON array inside Cloudflare D1 (SQLite at the edge). This powers real-time auto-saves, draft history, and instant local previews without generating unnecessary Git noise.

STEP 03
GitHub API

The Git-Backed Publisher

GitHub API MDX / YAML Frontmatter

When the user clicks "Publish", a secure backend API endpoint running on Cloudflare Workers compiles the BlockNote JSON data into a pristine Markdown/MDX file bundled with YAML frontmatter. It then uses the GitHub API to securely commit and push this file directly to the client's repository.

STEP 04
Cloudflare Pages

The Global CDN Build

Static HTML CDN Zero-Server Overhead

Cloudflare Pages natively detects the incoming GitHub commit and automatically triggers an optimized Astro static production build. The final live website is distributed globally across Cloudflare's edge network as 100% static HTML, boasting zero server overhead, infinite scalability, and sub-50ms load times.

Project Roadmap

The Launch Roadmap

Our evolutionary timeline from open-source local-first builder to a fully managed multi-tenant agency Cloud.

PHASE 01 Active Work

Clear Skies

  • Launch of the Pouta.dev open-source project and waitlist. Live
  • Release of the @pouta/cms Open Source Core. In Development
  • Automated asset management pipeline routing image uploads directly to Cloudflare R2. In Development
  • Manual deployment documentation for early-adopter developers (Setting up D1, configuring wrangler.jsonc, and binding the GitHub API). Under Works
PHASE 02 Coming Next

Native Horizons

  • Direct integration of Cloudflare Workers AI into the BlockNote canvas (Inline text assistance, grammar tuning, and multi-language translations utilizing free daily neuron allocations).
  • AI-powered automated Alt text generation for the asset library utilizing Cloudflare Workers AI.
  • Production preview engine letting content creators view their live Astro layouts in real-time before committing changes to Git.
PHASE 03 On the Horizon

The Pouta Cloud SaaS Launch

  • Release of the automated onboarding wizard at Pouta.dev.
  • One-click 60-second setup utilizing GitHub and Cloudflare OAuth integrations to automatically provision repositories, create D1 databases, and link Pages hosting.
  • Multi-tenant agency dashboard allowing freelancers and studios to manage content, user roles, and deployments for dozens of client websites from a centralized panel.