Free CMS · Laravel 13 + Vue 3

Build your CMS by switching modules on.

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.

Minimal core One install lifecycle Bilingual & RTL-first
site / modules 5 enabled
build passing toggle to compose ↑
The core idea

A minimal core. Everything is a module.

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.

// self-contained

Each module owns its stack

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.

// one lifecycle

Governed install & rollback

Install, enable, disable, and remove run through a single managed lifecycle with safe rollback — so adding capability never means a fragile manual patch.

// you decide

Run only what you need

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.

Real modules, not roadmap

The pieces you compose with.

These ship today. Mix the ones a project needs — structured content, editorial workflow, search, multi-language — and skip the rest.

no-code

Content Types

Model any structured content with dynamic fields — no code, just define and ship.

editorial

Pages

Hierarchical pages with editorial workflow, per-locale translations, and SEO.

editor

Blocks

A Gutenberg-style block editor for composing rich, structured layouts.

assets

Media Library

Upload, organise, and reuse images and files across the whole site.

discovery

SEO Suite

Meta, Open Graph, JSON-LD, sitemaps, and redirects — all in one place.

capture

Forms Builder

Build forms, collect submissions, and route them without touching code.

full-text

Search

Full-text search across your content, ready for visitors and editors.

approval

Workflow

Editorial approval so drafts become published only when they're signed off.

i18n · rtl

Multi-Site & Locales

Run multiple sites and languages, with first-class right-to-left support.

claude

AI Assistant

Generate, summarise, translate, and write SEO copy with Claude inside the editor.

rbac

Users & RBAC

Role-based access control with audit logging and notifications built alongside.

caching

Performance

Caching and performance tooling to keep the public site fast under load.

Public-site themes

Pick a face. It's fully CMS-driven.

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.

Auroraeditorial · magazine
Aqarreal estate · listings
ITGeeksdark-tech · agency
Tazkartytravel · booking
Free & open ecosystem

Get the CMS free. Extend it from the marketplace.

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.