PHPackages                             laravix/cms - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. laravix/cms

ActiveLibrary

laravix/cms
===========

Laravix CMS core — a multi-tenant content management system built on Laravel and Filament.

v0.12.0(2w ago)0191GPL-3.0-or-laterPHPPHP ^8.4

Since Jul 11Pushed 1w agoCompare

[ Source](https://github.com/Laravix/cms)[ Packagist](https://packagist.org/packages/laravix/cms)[ RSS](/packages/laravix-cms/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (20)Versions (7)Used By (1)

   ![Laravix CMS](https://raw.githubusercontent.com/Laravix/laravix/main/public/laravix-logo-black.svg)

 **The multi-tenant CMS for the Laravel ecosystem — visual builder, headless API, plugins.**

 [Website](https://laravix.com) · [Documentation](https://laravix.com/docs) · [Changelog](https://laravix.com/changelog)

 [ ![Latest Version](https://camo.githubusercontent.com/e2b58f333f86ce87e72905b7c0a6a7c13c43976b21cd44477b8713d2a9fd8474/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c6172617669782f636d733f7374796c653d666c61742d73717561726526636f6c6f723d363336366631) ](https://packagist.org/packages/laravix/cms) [ ![Total Downloads](https://camo.githubusercontent.com/cacc64b9a3d73c7ae0e897d5b8b8333cf7cfe3b1529ac546a327f14f2700a448/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c6172617669782f636d733f7374796c653d666c61742d73717561726526636f6c6f723d363336366631) ](https://packagist.org/packages/laravix/cms) [ ![License](https://camo.githubusercontent.com/d47cee102a9f9a20d05bd03a5b9ce7185801aa7a93c891d10aa7a40ca5e51fc7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d47504c2d2d332e302d2d6f722d2d6c617465722d3633363666313f7374796c653d666c61742d737175617265) ](LICENSE)

 [![PHP 8.4](https://camo.githubusercontent.com/d072d1f17b6a8dc799e782e39d676d25cab3e73854efe49206d6ffcb6473abd4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e342d3737374242343f7374796c653d666c61742d737175617265266c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/d072d1f17b6a8dc799e782e39d676d25cab3e73854efe49206d6ffcb6473abd4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e342d3737374242343f7374796c653d666c61742d737175617265266c6f676f3d706870266c6f676f436f6c6f723d7768697465) [![Laravel 13](https://camo.githubusercontent.com/9522347b9d5391961659c8c2749dabf2056511ff9d91732ad68246e41c5fd35a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31332d4646324432303f7374796c653d666c61742d737175617265266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/9522347b9d5391961659c8c2749dabf2056511ff9d91732ad68246e41c5fd35a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31332d4646324432303f7374796c653d666c61742d737175617265266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465) [![Filament 5](https://camo.githubusercontent.com/30e17d404dc2281b214e4fbab7c94032b0763d931e0de5e21228a5836918d68a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46696c616d656e742d352d6635396530623f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/30e17d404dc2281b214e4fbab7c94032b0763d931e0de5e21228a5836918d68a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f46696c616d656e742d352d6635396530623f7374796c653d666c61742d737175617265) [![Livewire 4](https://camo.githubusercontent.com/74cf82a3deb14eeb020016d075d7665d797604befbf31748d22788e2d6ed05ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c697665776972652d342d3465353661363f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/74cf82a3deb14eeb020016d075d7665d797604befbf31748d22788e2d6ed05ce/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c697665776972652d342d3465353661363f7374796c653d666c61742d737175617265) [![Tailwind CSS 4](https://camo.githubusercontent.com/5f0ba03a569c74adb622f1a6ed9cb4f51f7a65694659d5da19aa7955df3ef657/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5461696c77696e645f4353532d342d3036423644343f7374796c653d666c61742d737175617265266c6f676f3d7461696c77696e64637373266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/5f0ba03a569c74adb622f1a6ed9cb4f51f7a65694659d5da19aa7955df3ef657/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5461696c77696e645f4353532d342d3036423644343f7374796c653d666c61742d737175617265266c6f676f3d7461696c77696e64637373266c6f676f436f6c6f723d7768697465) [![Meilisearch](https://camo.githubusercontent.com/bf53216d11434d4c108585228e83b3c8bcd50b0362fb5acf7280b47a9f66bb89/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d65696c697365617263682d4646354341413f7374796c653d666c61742d737175617265266c6f676f3d6d65696c69736561726368266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/bf53216d11434d4c108585228e83b3c8bcd50b0362fb5acf7280b47a9f66bb89/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d65696c697365617263682d4646354341413f7374796c653d666c61742d737175617265266c6f676f3d6d65696c69736561726368266c6f676f436f6c6f723d7768697465)

---

Laravix CMS lets you run **any number of websites from a single admin panel**. Each site is a fully isolated tenant with its own content, users, navigation, media, settings, and theme — and each site independently chooses how it's delivered: rendered by a Blade theme, or served headless through a REST API to any frontend you like.

Content is built visually in a **drag-and-drop page builder** with 45+ ready-made blocks, or structured through custom content types and fields when you need more than pages and posts.

Installation
------------

[](#installation)

```
composer create-project laravix/laravix my-site
cd my-site
php artisan laravix:install
```

The installer walks you through the database setup, publishes the prebuilt assets and the default theme, and creates your first site and super admin account — optionally with demo content. **No Node.js or npm required.**

Then serve the application and open **/admin**.

Upgrading
---------

[](#upgrading)

```
php artisan laravix:upgrade
```

Runs `composer update laravix/cms`, migrates the database and republishes the assets. The admin panel shows a banner whenever a new release is available.

Why Laravix?
------------

[](#why-laravix)

- **One panel, many sites.** True multi-tenancy is the foundation, not an afterthought. Users get per-site roles, content and settings never leak between tenants, and super admins oversee everything from one place.
- **Visual building without lock-in.** The GrapesJS-powered builder ships with hero sections, pricing tables, galleries, sliders, forms, FAQs, and dozens more blocks — and every block is a PHP class you can extend or replace.
- **Themed or headless, per site.** Ship a classic Blade-themed website today and a Nuxt/Next frontend tomorrow, from the same installation. The `/api/v1` endpoints expose pages, posts, taxonomies, navigation, settings, and search. Access requires an API token — create named tokens per site in **Settings → API** and send them as an `Authorization: Bearer lvx_…` header.
- **Extensible by design.** Registries for blocks, content types, fields, taxonomies, navigation, settings, and routes let plugins hook into every layer — a Laravix plugin is just a Laravel package talking to those registries. laravix.com itself runs on first-party plugins built the same way.
- **Multilingual.** Translatable content with locale-prefixed URLs across 17 content languages, and an admin panel in English, Czech and Slovak — more on the way.

Feature highlights
------------------

[](#feature-highlights)

**Content**Pages, posts, and archives with drafts, scheduled publishing, full revision history, and custom fields**Builder**Split-screen visual editor, 45+ blocks, custom code blocks, live preview**Search**Full-text search backed by Meilisearch via Laravel Scout**SEO**Per-content metadata, Open Graph, JSON-LD, tenant-aware `sitemap.xml`**Media**Uploads with automatic image variants and per-site storage**Users**Email invitations, per-site roles, full audit trail via activity log**Delivery**Blade themes with a `theme.json` manifest, or headless REST API with token authentication and rate limiting**Housekeeping**Redirect manager (301/302), hierarchical taxonomies, per-site navigation with live previewBuilt with
----------

[](#built-with)

Laravel 13 · Filament 5 · Livewire 4 · Tailwind CSS 4 · GrapesJS · Meilisearch · Pest 4 — running on PHP 8.4.

Contributing &amp; development
------------------------------

[](#contributing--development)

This repository is a **read-only split** of the Laravix development monorepo — issues and feature requests are welcome here, pull requests happen in [MartinKoudela/laravix-cms](https://github.com/MartinKoudela/laravix-cms).

Status
------

[](#status)

Laravix is under active development and moving fast. Follow the [changelog](https://laravix.com/changelog) for what's new, and expect some breaking changes before the first stable release.

License
-------

[](#license)

Laravix CMS is open-source software licensed under the [GNU General Public License v3.0](LICENSE).

Built by [Martin Koudela](https://martinkoudela.com) · [mk@martinkoudela.com](mailto:martin@martinkoudela.com)

###  Health Score

41

—

FairBetter than 87% of packages

Maintenance97

Actively maintained with recent releases

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

6

Last Release

17d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e30c1c2e47d112ad640c18be05a24687f43dc457f22f11ce3b2e1bce53f097b2?d=identicon)[MartinKoudela](/maintainers/MartinKoudela)

---

Tags

cmslaravelphplaravelcmsmulti-tenantcontent managementfilament

### Embed Badge

![Health badge](/badges/laravix-cms/health.svg)

```
[![Health](https://phpackages.com/badges/laravix-cms/health.svg)](https://phpackages.com/packages/laravix-cms)
```

###  Alternatives

[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[codewithdennis/larament

Larament is a time-saving starter kit to quickly launch Laravel 13.x projects. It includes FilamentPHP 5.x pre-installed and configured, along with additional tools and features to streamline your development workflow.

4061.9k](/packages/codewithdennis-larament)[rapidez/core

Rapidez Core

1825.5k81](/packages/rapidez-core)[ercogx/laravel-filament-starter-kit

This is a Filament v5 Starter Kit for Laravel 13, designed to accelerate the development of Filament-powered applications.

471.8k](/packages/ercogx-laravel-filament-starter-kit)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
