Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Pages Laravel Package

beier/filament-pages

A Filament plugin for creating and managing pages in your admin panel. Build page resources with flexible content blocks, control publishing and visibility, and edit everything through a clean, native Filament interface. Ideal for adding simple CMS-style page management to Laravel applications power...

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for a lightweight page CMS. The package is the extracted, packaged output of one team's "Page CMS functionality" — a Page model, a Filament admin resource, and front-end routing in one place. It is best read as a reference architecture and scope checklist for building page management inside an existing Filament admin, not as a product to install.
  • Roadmap: who edits content, and where. It supports the decision of whether marketing/ops users get a safe editing surface inside the admin panel we already run, versus standing up a second system (Statamic, WordPress, Contentful) with its own auth, deploys, and cost.
  • MVP feature scope for a page layer. The pattern implies a concrete minimum: page CRUD, slug generation, draft/published state, template/layout selection, routing resolution, and room for SEO fields. Useful as a boundary-setting artifact — what we ship in v1 and what we explicitly defer.
  • Use cases it fits. Brochure and marketing pages, legal/policy pages, campaign landing pages, simple docs — content where the unit is "a page with a URL," not "a content model."
  • Use cases it does not inform. Multisite, localization at scale, editorial workflow/approvals, revisions, scheduling, structured/relational content, or asset-heavy publishing. Those need a different product decision, not a bigger version of this.
  • Coupling decision. It routes front-end URLs from admin-managed records. That is a deliberate trade: fast to ship, but it puts content routing inside the app's request lifecycle — worth an explicit call versus a headless content API.

When to Consider This Package

Consider it when:

  • You already run Filament and want a Page resource with front routing without inventing the shape from scratch.
  • You need a spike or prototype of page management in days, and you're comfortable copying code in rather than adding a dependency.
  • Your content need is genuinely simple — flat pages, slugs, templates — and you have engineering capacity to own a few hundred lines.
  • You want a readable, MIT-licensed example to align engineering and product on scope before writing anything.

Look elsewhere, or treat it strictly as read-only reference, when:

  • You intend to composer require it. The repository is archived, the last release was 2022-11-14, it has 0 dependents and ~52 stars. Filament and Laravel have both shipped breaking changes since; expect version incompatibility and no security patching. There is no maintainer to escalate to.
  • You need any of: revisions, workflow/approvals, scheduling, localization, multisite, structured content, media management, or a polished non-technical editing experience. Use a mature CMS or a maintained Filament page-builder plugin instead.
  • Your organization requires vendor support, SLAs, or an active security-response process for third-party code. An archived repo cannot satisfy that; forking transfers the obligation to you.
  • You are building a public-facing site where content routing performance and cacheability are product requirements — evaluate the front-routing approach critically before committing to it.

Net: a fork-and-own candidate with a short evaluation window (1–3 days against your Filament version), not an adoption candidate.

How to Pitch It (Stakeholders)

To executives: We can give the team a page-management capability inside the admin tool we already run, in weeks rather than a licensing cycle. This package is a packaged pattern from a real implementation — MIT-licensed, no vendor lock-in, no subscription. The important framing: we would copy it, not depend on it. The upstream project is archived and receives no updates, so the trade is explicit — we avoid a new vendor and a new bill, and in exchange our engineers own and maintain a small, well-understood slice of code. Low cost, low risk, bounded scope.

To engineering: Small Laravel + Filament package: a Page model, a Filament resource, and front-end route resolution. Recommended path is vendoring the source into our app, upgrading it to our Filament/Laravel versions, and adding tests — not composer require, since the last release predates several breaking changes and there's no maintainer. Expect API drift and budget a short spike to confirm fit. It's a good match if our need is page CRUD with slugs and templates; it is not a foundation for workflow, revisions, or localization, and we should say so up front rather than discover it mid-build.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib