Aloia CMS: The flat-file content management system for Laravel

Aloia CMS is a flat-file content management system for Laravel. Ship your content quicker, and shape the content management system around your needs, not the other way around. You're in charge of your content and Aloia CMS does the rest.

Documentation Source code

Most important features

No content management system is complete without a few features that make it work for you and any project you might want to use it with.

Simple to extend

You can easily extend the CMS with your own custom content types. All you have to create your custom content type is:

  1. Extend the base Model
  2. Specify a folder to write the data files to
  3. (Optional) Specify any required fields

Yes, that's really it!

Familiar configuration

Managing content is easy! You can use techniques you might have already used to save your content:

  • HTML / Markdown / TXT
  • YAML Front matter

You can choose how you want to write your content, letting the CMS do the rest.

Don't want to write content through a code editor?

You don't have to! You can use one of the available plugins, Aloia CMS GUI, to easily add a management dashboard to your website. Of course, you can also make one yourself or extend the management dashboard with your own features.

Support the project

You can support this project in many ways: by contributing code, doing marketing, creating visuals, and making a donation.

Make a donation

Latest news

Jul 19, 2020

New logo, new branding

As you might have seen, the website has a different look! We've added a new logo to the website and adjusted the colors to go with the new logo.

Jul 12, 2020

Aloia CMS GUI 3.3.0: Extendible articles

Articles, one of the built-in content types of Aloia CMS, were already extendible through code editors and IDE's, but now they're also extendible through the GUI package. You can extend the article objects to contain any properties you might need for your websites.

Are you wondering who uses Aloia CMS in production?

Aloia CMS is already used in production for a few websites. The content management system gets better with every website that's developed with it.

Find out who uses Aloia CMS in production