PHPackages                             rahmanramsi/livewire-page-group - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rahmanramsi/livewire-page-group

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rahmanramsi/livewire-page-group
===============================

a simple way to group your livewire full pages

1.1.0(2w ago)01.4k[1 issues](https://github.com/rahmanramsi/livewire-page-group/issues)MITPHPPHP ^8.1

Since Aug 7Pushed 1y ago1 watchersCompare

[ Source](https://github.com/rahmanramsi/livewire-page-group)[ Packagist](https://packagist.org/packages/rahmanramsi/livewire-page-group)[ Docs](https://github.com/rahmanramsi/livewire-page-group)[ RSS](/packages/rahmanramsi-livewire-page-group/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (8)Dependencies (17)Versions (9)Used By (0)

Livewire Page Group
===================

[](#livewire-page-group)

[![Latest Version on Packagist](https://camo.githubusercontent.com/debe916a8c9a58da712de7fa0253650880a77d67644ba658873061cf2937978b/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7261686d616e72616d73692f6c697665776972652d706167652d67726f75702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/rahmanramsi/livewire-page-group)[![Total Downloads](https://camo.githubusercontent.com/4c5925f9b5ac668e19fd678f7b5411e246d567f8a0f4f329cf1880fe9b85c434/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f7261686d616e72616d73692f6c697665776972652d706167652d67726f75702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/rahmanramsi/livewire-page-group)

This package groups class-based, full-page Livewire components behind a shared domain, URL prefix, layout, middleware stack, and boot callback.

Requirements
------------

[](#requirements)

- PHP `^8.1`
- Laravel 10, 11, 12, or 13
- Livewire `^3.8` or `^4.1`

Livewire is installed as a runtime dependency. Composer selects a compatible release from `^3.8 || ^4.1`, so applications constrained to Livewire 3 can stay on that line while applications such as Filament 5 projects can resolve Livewire 4.

Installation
------------

[](#installation)

Install the package with Composer:

```
composer require rahmanramsi/livewire-page-group
```

Getting Started
---------------

[](#getting-started)

Create a service provider for each page group and register it with your application providers:

```
