jacobjoergensen/laravel-paper
Laravel Paper adds flat-file drivers to Eloquent for Laravel 12+ (PHP 8.4+). Point a model to a content directory and query Markdown or JSON files with familiar Eloquent APIs—no database, schema, or custom connection. Uses attributes + a trait.
For Executives: "Laravel Paper lets us store content (e.g., blog posts, docs) as simple Markdown/JSON files—no databases, no ops overhead—while keeping the same code patterns our team already uses. This cuts infrastructure costs, speeds up content updates, and aligns with our [roadmap for static sites/APIs]. For example, our marketing team could edit posts directly in GitHub, while developers query them via Eloquent—just like a database. Low risk, high flexibility."
For Engineering: *"This replaces custom file-parsing logic with a first-class Eloquent driver. Key benefits:
Post::where('published', true)->get() on flat files.For Design/Content Teams:
"You’ll edit content in your preferred format (Markdown or JSON) and save files directly—no more waiting for devs to update a CMS. Files live in folders like /content/posts, so you can use Git, VS Code, or even Notion integrations. Developers will still be able to fetch your content via code, just like before."
How can I help you explore Laravel packages today?