PHPackages                             tobiasla78/filament-simple-pages - 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. tobiasla78/filament-simple-pages

ActiveLibrary

tobiasla78/filament-simple-pages
================================

This is my package filament-simple-pages

v1.0.0(1y ago)102.4k↓38.2%6[2 issues](https://github.com/tobiasla78/filament-simple-pages/issues)MITPHPPHP ^8.1

Since Jun 15Pushed 8mo ago2 watchersCompare

[ Source](https://github.com/tobiasla78/filament-simple-pages)[ Packagist](https://packagist.org/packages/tobiasla78/filament-simple-pages)[ Docs](https://github.com/tobiasla78/filament-simple-pages)[ GitHub Sponsors](https://github.com/tobiasla78)[ RSS](/packages/tobiasla78-filament-simple-pages/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (7)Versions (8)Used By (0)

[![alt text](https://camo.githubusercontent.com/caaf559b55fd8df191ded87352126117cf1a0fb85b973b66d5959ad86e5e8be1/68747470733a2f2f692e696d6775722e636f6d2f67595a696c434b2e6a706567)](https://camo.githubusercontent.com/caaf559b55fd8df191ded87352126117cf1a0fb85b973b66d5959ad86e5e8be1/68747470733a2f2f692e696d6775722e636f6d2f67595a696c434b2e6a706567)

filament-simple-pages
=====================

[](#filament-simple-pages)

[![Latest Version on Packagist](https://camo.githubusercontent.com/ce13fb631b332690e5c4937b811a935590b33c4ed3ca2bc98446246474281434/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f626961736c6137382f66696c616d656e742d73696d706c652d70616765732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tobiasla78/filament-simple-pages)[![GitHub Tests Action Status](https://camo.githubusercontent.com/e3fe5d57e830b3da2948f1c9b4f3787830e66574731f60085a2ea77f2fda7215/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f746f626961736c6137382f66696c616d656e742d73696d706c652d70616765732f72756e2d74657374732e796d6c3f6272616e63683d6d61696e266c6162656c3d7465737473267374796c653d666c61742d737175617265)](https://github.com/tobiasla78/filament-simple-pages/actions?query=workflow%3Arun-tests+branch%3Amain)[![Total Downloads](https://camo.githubusercontent.com/024dc20f1e1fcb41b30e8b68a569914132dae60c73c331061183d3fc0607a6f9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746f626961736c6137382f66696c616d656e742d73696d706c652d70616765732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/tobiasla78/filament-simple-pages)

Create pages from within your Filament panel. Intended for privacy policy, imprint, etc.

Features
--------

[](#features)

- Resource in your AdminPanelProvider to create pages
- Customize the URL of your pages
- Optional image field
- View pages from another panel
- View pages from without panels
- Toggle search engine indexing for each page
- Toggle the visibility of the page
- Support for dark mode

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

[](#installation)

You can install the package via composer:

```
composer require tobiasla78/filament-simple-pages
```

Install the plugin and run the migrations:

```
php artisan filament-simple-pages:install
```

Basic Usage
-----------

[](#basic-usage)

### Add the resource to create pages in your panel

[](#add-the-resource-to-create-pages-in-your-panel)

Register the plugin in your AdminPanelProvider:

```
use Tobiasla78\FilamentSimplePages\FilamentSimplePagesPlugin;

    public function panel(Panel $panel): Panel
    {
        return $panel
            ->path('admin')
            ->plugins([
                FilamentSimplePagesPlugin::make()
                    ->prefixSlug('page')
            ])
    }
```

For example: `->prefixSlug('page')` will set the page URL to `http://localhost/admin/page/privacy-policy`.

### View pages from another panel

[](#view-pages-from-another-panel)

You can make the pages viewable in another Filament panel:

```
use Tobiasla78\FilamentSimplePages\Pages\SimplePage;

    public function panel(Panel $panel): Panel
    {
        return $panel
            ->path('user')
            ->pages([
                SimplePage::class,
            ])
    }
```

The URL would be `http://localhost/user/page/privacy-policy`.

Advanced Usage
--------------

[](#advanced-usage)

- [Customisation](docs/customisation.md) - Customize resource or publish views
- [Register Pages Outside Filament](docs/pages-outside-filament.md) - Make pages viewable outside of Filament
- [Upgrade Guide](docs/upgrading.md) - Upgrade version from 0.x.x to 1.x.x

Support
-------

[](#support)

[discussion](https://github.com/tobiasla78/filament-simple-pages/discussions) or [Filament PHP Discord](https://discord.com/channels/883083792112300104/1252364577228853389)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance46

Moderate activity, may be stable

Popularity30

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 86.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~87 days

Recently: every ~108 days

Total

6

Last Release

267d ago

Major Versions

v0.4.0 → v1.0.02024-12-22

v1.0.0 → v4.x-dev2025-08-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/66161c35794f417922d3d09733f5335778c1bfd9f86f811f69e34c2bbde0ae3d?d=identicon)[tobiasla78](/maintainers/tobiasla78)

---

Top Contributors

[![tobiasla78](https://avatars.githubusercontent.com/u/17968060?v=4)](https://github.com/tobiasla78 "tobiasla78 (53 commits)")[![jetwes](https://avatars.githubusercontent.com/u/1346373?v=4)](https://github.com/jetwes "jetwes (8 commits)")

---

Tags

laraveltobiasla78filament-simple-pages

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/tobiasla78-filament-simple-pages/health.svg)

```
[![Health](https://phpackages.com/badges/tobiasla78-filament-simple-pages/health.svg)](https://phpackages.com/packages/tobiasla78-filament-simple-pages)
```

###  Alternatives

[joaopaulolndev/filament-edit-profile

Filament package to edit profile

250258.1k34](/packages/joaopaulolndev-filament-edit-profile)[guava/filament-knowledge-base

A filament plugin that adds a knowledge base and help to your filament panel(s).

206120.5k1](/packages/guava-filament-knowledge-base)[marcelweidum/filament-expiration-notice

Customize the livewire expiration notice

9169.0k4](/packages/marcelweidum-filament-expiration-notice)[guava/filament-modal-relation-managers

Allows you to embed relation managers inside filament modals.

7565.0k4](/packages/guava-filament-modal-relation-managers)[hydrat/filament-table-layout-toggle

Filament plugin adding a toggle button to tables, allowing user to switch between Grid and Table layouts.

6292.3k1](/packages/hydrat-filament-table-layout-toggle)[jacobtims/filament-logger

Activity logger for filament

1721.0k4](/packages/jacobtims-filament-logger)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
