corpuscom/blost-laravel
Blost Laravel is a Laravel-friendly integration for the Blost package, providing straightforward installation, configuration, and framework conventions so you can add Blost functionality to your PHP app quickly. It keeps setup clean and maintainable for developers.
corpuscom/blost-bundle ^1.0—decide explicitly whether authors live in an external tool/service or an internal admin, rather than assuming a Laravel-native CMS UI.Consider adopting when:
corpuscom/blost-bundle ecosystem.Look elsewhere when:
corpuscom/blost-bundle dependency or its shared publishing/auth model, or you need a different authentication/authorization scheme.Executives: This is a production-ready blog for Laravel 12/13 at near-zero build cost. Public pages, SEO metadata, pagination, and scheduled publishing come standard, so we can ship content marketing and announcements in days rather than a quarter. We buy the commodity CMS parts and keep differentiation in our own templates. Two trade-offs to note: publishing runs through the Blost authenticated API (so access control is a policy commitment), and content HTML is rendered as trusted—meaning we must restrict publishing to trusted authors—while media is referenced by URL rather than hosted by us.
Engineering: A small, stable package: one composer require, auto-discovered service provider, publishable migration/config/templates, UUID-keyed Eloquent articles, and Blade listing/detail pages with pagination, metadata, UTC dates, and scheduled visibility. Publishing is delegated to a shared authenticated API via corpuscom/blost-bundle ^1.0. Treat published templates/config as forked code and budget for upgrade reconciliation. Editorial HTML is intentionally trusted (no sanitization) and media is not downloaded—so the connector token is a high-privilege secret and only trusted authors may publish. The release passed monorepo CI and isolated stable-consumer installation checks, so initial integration risk is low.
How can I help you explore Laravel packages today?