A full-featured Laravel-based Content Management System with block-based templating and Physical Web integration.
Coaster CMS is a full-featured, open-source content management system built on the Laravel PHP framework. It provides developers with a secure and flexible platform for building websites with advanced features like block-based templating, a WYSIWYG editor, and Physical Web integration. It solves the need for a modern, developer-friendly CMS that leverages Laravel's ecosystem while offering rich content management capabilities.
Laravel developers and web agencies who need a customizable, feature-rich CMS for client projects or internal websites. It's also suitable for projects requiring IoT or Physical Web integration.
Developers choose Coaster CMS for its deep Laravel integration, which ensures security, performance, and extensibility. Its block-based templating and advanced features like beacon support offer unique flexibility compared to other Laravel-based CMS options.
The repository for Coaster CMS (coastercms.org), a full featured, Laravel based Content Management System
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built on Laravel 8, ensuring robust security, performance, and familiarity for PHP developers, as stated in the features for speed and developer ease.
Uses a block-based templating system for reusable content blocks, allowing complex page layouts without hardcoding, as highlighted in the key features.
Includes beacon support for Physical Web applications, a unique feature that sets it apart for projects targeting emerging technologies like IoT.
Comes with a WYSIWYG editor (TinyMCE) and responsive file manager, streamlining content creation and media management within the admin interface.
Based on Laravel 8, which may lack security patches and features from newer Laravel releases, potentially limiting access to the latest ecosystem updates.
Requires setting up MySQL, configuring folder permissions, and modifying config files, adding steps compared to more automated CMS installs.
Themes must be uploaded or created from scratch, with no out-of-the-box styled components or templates for quick deployment, as noted in the installation steps.