Skip to main content

Command Palette

Search for a command to run...

Introducing Duggie CMS

A lightweight headless CMS built for developers. Let clients update content safely. No rebuilds, no broken layouts, no support tickets.

Updated
3 min read
Introducing Duggie CMS

If you’ve ever built sites for clients, you know the pattern.
You hand off a beautiful site, and a week later you get the message:

“Hey, something looks weird on the homepage. Can you fix it?”

You open the CMS and immediately see the problem — a client edited something they shouldn’t have, pasted formatting that blew up the layout, changed a field that triggered a rebuild, or modified a component that was never meant to be touched.

This cycle is endless.
It’s not their fault.
It’s the tools.

🧠 Why I Built Duggie CMS

Modern headless CMS platforms are powerful, but they’re not built for the realities of client work:

  • Clients can break layouts

  • Editors can trigger rebuilds

  • Content changes can break components

  • Developers end up doing unpaid support

  • Agencies lose time, margin, and sanity

I wanted a CMS that:

  • Never breaks the layout

  • Never triggers rebuilds

  • Never requires developers to babysit content

  • Gives clients a safe, focused editing experience

  • Gives developers a clean, predictable API

So I built one.

⚡ What Makes Duggie Different

Zero Rebuilds

Content updates never trigger a rebuild.
Everything is delivered instantly through a simple, modern API.

Schema‑Driven Editing

Developers define the structure.
Clients can only edit what’s safe.

Duggie enforces:

  • Structured JSON content

  • HTML sanitization

  • Image rules (size, dimensions, type)

This keeps layouts intact and prevents accidental breakage.

No Broken Layouts

Content is structured, validated, and sanitized before it ever reaches your site.
No rich‑text chaos.
No rogue HTML.
No “paste from Word” disasters.

A Clean, Modern API

Fetch content using straightforward REST requests — no SDK required.
Preview mode lets you load draft content instantly.

Built for Agencies & Freelancers

You can finally hand off a site without worrying about support tickets.

🧪 What’s Ready Today

Everything below is live and working in Early Access:

Core Platform

  • Project creation

  • Schema builder

  • Content editor

  • Asset uploads with validation

  • REST API for fetching content

  • Batch import for large content sets

Roles & Permissions

  • Admin, Editor, Viewer

  • Project‑level access control

  • Editors can edit content; Viewers cannot

Content Safety & Workflow

  • JSON validation

  • HTML sanitization

  • Image validation

  • Draft → review → publish workflow

  • Version history with rollback

  • Audit logs for all activity

  • Localization support for multilingual sites

Developer Experience

  • Zero rebuilds

  • Preview mode

  • Rate limiting to prevent abuse

Early Access Infrastructure

  • Invite‑only onboarding

  • Free tier limits:

    • 1 project

    • 250 assets

    • 100MB storage

    • 10k API calls/month

🚧 What’s Coming Next

These features are planned or partially implemented and will roll out during Early Access:

  • More granular permission customization

  • Storage add‑ons with billing integration

  • Public pricing page

  • Additional asset types (video, documents)

  • Cloud storage integration for large media

🚀 Early Access Is Now Open

Duggie CMS is currently in invite‑only early access.

This phase is for:

  • Developers

  • Agencies

  • Freelancers

  • Early adopters

  • Anyone who wants to help shape the platform

You’ll receive a personal invite link tied to your email.
This link lets you create your account and start building.

Request an invite here:
👉 r/duggieCMS Early Access Thread