← Back to Packages
View on GitHub →
Package
Laravel Markdownable
PHP
Laravel
Read Markdown files with YAML front matter, convert to HTML, and expose structured page data.
Overview
Laravel package to read markdown files with YAML front matter, convert to HTML, and expose structured page data. Includes MarkdownPageFileReader, FrontMatterParser, MarkdownToHtmlConverter, and a Markdownable facade returning PageData.
Installation
composer require labrodev/laravel-markdownable
Tips
- • Uses config('site.content.paths.pages') by default; set MARKDOWNABLE_PAGES_PATH or publish config to override.
- • Use PageData::toArray() for Blade or SEO (meta_title, meta_description, body_html, etc.).