PHPackages                             bambamboole/filament-blog - 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. bambamboole/filament-blog

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

bambamboole/filament-blog
=========================

A blog package for Filament, built on top of filament-pages with blocks, SEO, tags, and RSS feed support

0.1.0(3mo ago)03↓90.9%[2 PRs](https://github.com/bambamboole/filament-blog/pulls)MITPHPPHP ^8.4CI passing

Since Mar 29Pushed 2mo agoCompare

[ Source](https://github.com/bambamboole/filament-blog)[ Packagist](https://packagist.org/packages/bambamboole/filament-blog)[ Docs](https://github.com/bambamboole/filament-blog)[ GitHub Sponsors](https://github.com/bambamboole)[ RSS](/packages/bambamboole-filament-blog/feed)WikiDiscussions main Synced 3w ago

READMEChangelog (1)Dependencies (12)Versions (5)Used By (0)

Filament Blog
=============

[](#filament-blog)

A blog package for [Filament](https://filamentphp.com), built on top of [filament-pages](https://github.com/bambamboole/filament-pages). Posts are block-based content with SEO, tags, RSS feeds, and live preview out of the box.

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

[](#requirements)

- PHP ^8.4
- Filament ^5.0
- [bambamboole/filament-pages](https://github.com/bambamboole/filament-pages) ^0.4

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

[](#installation)

```
composer require bambamboole/filament-blog
```

Publish and run the migrations:

```
php artisan vendor:publish --tag="filament-blog-migrations"
php artisan migrate
```

Optionally publish the config:

```
php artisan vendor:publish --tag="filament-blog-config"
```

Setup
-----

[](#setup)

Register the plugin in your Filament panel provider:

```
use Bambamboole\FilamentBlog\FilamentBlogPlugin;

public function panel(Panel $panel): Panel
{
    return $panel
        ->plugins([
            FilamentBlogPlugin::make(),
        ]);
}
```

Register the frontend routes in `routes/web.php`:

```
use Bambamboole\FilamentBlog\Facades\FilamentBlog;

FilamentBlog::routes();
```

Configuration
-------------

[](#configuration)

Set your application's layout so blog views inherit your site's header, footer, and styles:

```
// config/filament-blog.php
'layout' => 'layouts.app',
```

Other configuration options:

OptionDefaultDescription`model``Post::class`Override with a custom Post model`tag_model``Tag::class`Override with a custom Tag model`layout``null`Blade layout the blog views extend`routing.prefix``blog`URL prefix for blog routes`routing.tag_prefix``tags`URL prefix for tag routes`pagination.per_page``10`Posts per page`feed.enabled``true`Enable RSS/Atom feed`cache.enabled``false`Enable response cachingPlugin Options
--------------

[](#plugin-options)

```
FilamentBlogPlugin::make()
    ->navigationGroup('Content')
    ->navigationIcon('heroicon-o-document-text')
    ->navigationSort(1);
```

Importing Posts
---------------

[](#importing-posts)

Posts can be imported from YAML files using the filament-pages import command:

```
php artisan filament-pages:import --type=post --path=resources/posts
```

YAML format:

```
title: My Post Title
slug: my-post-title
published_at: '2026-01-15 00:00:00'
excerpt: A brief summary of the post.
blocks:
  -
    type: markdown
    content: |
      The post content in markdown.
```

Testing
-------

[](#testing)

```
composer test
```

License
-------

[](#license)

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

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance85

Actively maintained with recent releases

Popularity3

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

91d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/547137a6d80cad01ed1dd065b1c6af329d9a23a4134a895cff01e078cc155500?d=identicon)[bambamboole](/maintainers/bambamboole)

---

Top Contributors

[![bambamboole](https://avatars.githubusercontent.com/u/8823695?v=4)](https://github.com/bambamboole "bambamboole (15 commits)")

---

Tags

laravelblogfilamentfilament-pluginfilamentphpbambamboolefilament-blog

###  Code Quality

TestsPest

Static AnalysisPHPStan, Rector

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/bambamboole-filament-blog/health.svg)

```
[![Health](https://phpackages.com/badges/bambamboole-filament-blog/health.svg)](https://phpackages.com/packages/bambamboole-filament-blog)
```

###  Alternatives

[stephenjude/filament-blog

Filament Blog Builder

20618.8k](/packages/stephenjude-filament-blog)[jibaymcs/filament-tour

Bring the power of DriverJs to your Filament panels and start a tour !

12451.0k](/packages/jibaymcs-filament-tour)[hammadzafar05/mobile-bottom-nav

A thumb-friendly mobile bottom navigation bar for Filament panels. It programmatically integrates with the Filament navigation registry to provide a seamless, ergonomic mobile experience with full support for dark mode and safe-area insets.

1812.3k](/packages/hammadzafar05-mobile-bottom-nav)[wsmallnews/filament-nestedset

Filament nestedset tree builder powered by kalnoy/nestedset with Filament v4 and v5 support

206.5k14](/packages/wsmallnews-filament-nestedset)[awcodes/richer-editor

A collection of extensions and tools to enhance the Filament Rich Editor field.

399.0k8](/packages/awcodes-richer-editor)

PHPackages © 2026

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