DM Editors

A modern headless CMS built on Laravel 12 — content models, entries, components, media, forms, i18n, and a versioned JSON-based REST API.

What is DM Editors?

DM Editors is a self-hosted headless CMS designed for developers who want the flexibility of a Strapi-style content engine on top of a familiar PHP/Laravel stack. Editors build content using model-driven entries; developers consume that content over a clean, key-authenticated REST API.

The admin panel is built with Blade, Livewire 3, and Alpine.js — no third-party CMS frameworks, no Filament. Storage uses MySQL 8 with UUID primary keys and JSON columns for flexible per-entry schemas.

Where to go next

Highlights

Project status

PhaseScopeStatus
1Foundation — auth, layout, media, users, roles, settings, activityDone
2Content Engine — content models, field builder, entries, revisionsDone
2.5Strapi-level features — components, dynamic zones, single typesIn progress
3API & Developer ToolsIn progress (v1 endpoints live)
4Advanced FeaturesPending