Content Types
Model any structured content with dynamic fields — no code, just define and ship.
LaraCMS ships a minimal core. Everything else — content types, pages, blocks, SEO, AI — is a module you install from the marketplace and enable when you need it. Nothing you don't.
There's no monolith to fight. The core stays small, and every capability arrives as a self-contained module that ships its own routes, migrations, and permissions — governed by one install, enable, disable, and remove lifecycle.
Routes, migrations, and permissions travel with the module. Enable it and it's wired in; disable it and it's cleanly gone — no leftover tables or dead routes.
Install, enable, disable, and remove run through a single managed lifecycle with safe rollback — so adding capability never means a fragile manual patch.
Start lean and grow on demand. A brochure site and a multi-locale newsroom run the same core with a different set of modules switched on.
These ship today. Mix the ones a project needs — structured content, editorial workflow, search, multi-language — and skip the rest.
Model any structured content with dynamic fields — no code, just define and ship.
Hierarchical pages with editorial workflow, per-locale translations, and SEO.
A Gutenberg-style block editor for composing rich, structured layouts.
Upload, organise, and reuse images and files across the whole site.
Meta, Open Graph, JSON-LD, sitemaps, and redirects — all in one place.
Build forms, collect submissions, and route them without touching code.
Full-text search across your content, ready for visitors and editors.
Editorial approval so drafts become published only when they're signed off.
Run multiple sites and languages, with first-class right-to-left support.
Generate, summarise, translate, and write SEO copy with Claude inside the editor.
Role-based access control with audit logging and notifications built alongside.
Caching and performance tooling to keep the public site fast under load.
Themes are content all the way down — nothing hardcoded, bilingual and RTL-aware out of the box. Install one, then edit every word and block from the dashboard.
LaraCMS is free to run. This site is its marketplace — install free and paid modules and themes the way you'd add plugins to WordPress, all through the same governed lifecycle. Built by developers, for building real multi-language sites.