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

Page Bundle Laravel Package

integrated/page-bundle

integrated/page-bundle is a Laravel package for adding structured page management to your application. It offers a foundation for editable, route-aware pages that integrate with existing Laravel projects, with minimal setup and room to extend the content model to fit your needs.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy vs. adopt for page authoring. The core decision this package informs is whether we build our own page entity, CRUD, routing, and rendering layer, or start from an existing one. It offers a pre-built “users can create pages” surface — one of the most common and most underestimated pieces of a CMS-backed product — which is genuinely useful head start, or at minimum a reference design for scoping our own build.
  • Whether front-end, in-context editing belongs in v1. The strategic hook is the pairing with website-bundle to enable editing on the live page rather than in an admin form. That specific capability is what moves content-team metrics: fewer developer handoffs, faster publish cycles, fewer “can you change this headline” tickets. If in-context editing is on the roadmap, this package forces an explicit in/out decision now rather than a vague “someday.”
  • Self-serve content operations as a resourcing bet. Letting end users (marketers, editors, clients) create and edit pages shifts work out of the engineering backlog and into the content team. That is a support-cost and release-cadence decision, not merely a feature decision — worth naming as such in planning.
  • Editor scope calibration. Reading what the bundle does and does not advertise lets us draw a hard line on v1 editor scope: page creation and in-context editing in; workflow/approvals, versioning, localization, structured content modeling, and headless APIs explicitly deferred or sourced elsewhere.
  • Architecture posture: composable bundle stack vs. monolith vs. headless. Adopting this means committing to a bundle-based content stack with a companion package. That is a durable platform decision with second-order consequences for how content is modeled, served, and migrated.
  • Vendor-risk and maintenance budgeting. Zero stars, zero dependents, MIT license, no external consumers means we would be the de facto maintainer of anything we adopt. That is a headcount and patch-SLA decision that should be made before adoption, not discovered after.

When to Consider This Package

Consider it when:

  • We are already on — or are deliberately committing to — the Integrated ecosystem and its website-bundle. Front-end editing only materializes in that combination; adopting this alone buys far less than the description implies.
  • The requirement is straightforward page authoring plus in-context editing, and enterprise content features are not needed on day one.
  • We have engineering capacity to vendor and fork it: read the source, pin a version, own upgrades. MIT makes that legally clean; the absence of a community makes it operationally mandatory.
  • Time-to-market dominates ecosystem maturity — an internal tool, a client project, or an MVP where a small, readable codebase beats a large third-party dependency.
  • We want a reference implementation to inform a build decision even if we never ship it.

Look elsewhere when:

  • We are a Laravel-first team. The critical caveat: despite the Laravel/PHP framing, this is a Symfony bundle — DI extensions, service tags, Twig, Doctrine conventions. There is no service provider, no config publish path, no Artisan command. On a Laravel stack, the real choice is a Symfony sidecar, full Symfony adoption for the content surface, or reimplementing the concept in Laravel. Price that bridge, don’t assume it.
  • We need an actively maintained community, third-party integrations, published security advisories, or a CVE process.
  • Requirements include editorial workflow and approvals, versioning and rollback, localization, granular permissions, structured content modeling, or a headless content API — none of which are advertised here.
  • We need vendor support, SLAs, or contractual assurance. There is no signal of commercial backing, and zero dependents means no observable production usage to learn from.
  • The site is high-traffic or SEO/render-critical, where page routing, caching, and cache invalidation must be owned end-to-end rather than inherited.

Net PM read: treat this as a high-optionality, low-maturity asset — a cheap starting point or a build-vs-buy reference, not a supportable dependency. Fund a time-boxed spike (days, not weeks) that evaluates it as a pair with website-bundle, since a single-package spike tells you almost nothing about the actual editor experience. Set a hard gate at a security review of the front-end editing surface, and default to reimplementing the page model in Laravel unless the spike produces something the team genuinely could not build in a sprint.

How to Pitch It (Stakeholders)

For executives: This is a small, MIT-licensed component that provides page creation and front-end editing — the “editors can change the site without filing a ticket” capability that typically shortens publish cycles and reduces engineering interrupts. License cost is zero and it can compress time-to-market for content authoring. The trade-off is maturity and fit: it has no visible adoption, and it is built for the Symfony-based Integrated CMS rather than Laravel, so using it in our stack implies a bridge, a second runtime, or a reimplementation. Recommendation: approve a time-boxed evaluation with a security gate, not a commitment — and treat the output as a build-vs-buy input either way.

For engineering: It is a page-management bundle — route-aware pages, Blade/Twig templates, SEO metadata, draft and scheduled publishing, extensible models — with front-end editing only when paired with the companion website-bundle. Surface area is small and the license is permissive. It is also unproven: zero stars, zero dependents, no external consumers, no observable API stability. And it is a Symfony bundle, not a Laravel package, so plan for one of three postures: run it as a headless sidecar, adopt Symfony for the content surface, or reimplement the concept in Laravel. Before committing, confirm the PHP/Symfony version matrix, persistence and migration story, auth model (server-side enforcement, not just hidden UI), CSRF and sanitization on the inline-edit path, and cache invalidation hooks. Expect to vendor, pin, and own patches, with at least two engineers able to read it.

For content/marketing stakeholders: If it works as advertised, editors create pages and make changes directly on the live page instead of queueing for developer time — faster turnaround, fewer handoffs. What it does not appear to cover is workflow and approvals, versioning and rollback, or localization; if those matter to how your team works, they are either a follow-on build or a reason to look at alternatives.

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.
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings