PHPackages                             mradder/filament-logger - 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. [Admin Panels](/categories/admin)
4. /
5. mradder/filament-logger

ActiveLibrary[Admin Panels](/categories/admin)

mradder/filament-logger
=======================

Audit logging, activity tracking, exports, alerts, and dashboards for Filament admin panels.

v1.2.2(1mo ago)141.1k1[10 issues](https://github.com/MrAdder/filament-logger/issues)MITPHPPHP ^8.2CI failing

Since Mar 2Pushed 1mo agoCompare

[ Source](https://github.com/MrAdder/filament-logger)[ Packagist](https://packagist.org/packages/mradder/filament-logger)[ Docs](https://mradder.github.io/filament-logger/)[ RSS](/packages/mradder-filament-logger/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (28)Versions (20)Used By (0)

> **Community-maintained continuation of the original Filament Logger package by [Z3d0X](https://github.com/Z3d0X).**

Filament Logger
===============

[](#filament-logger)

[![Latest Version on Packagist](https://camo.githubusercontent.com/7acbb293697726983890659a8e9cb1f51ca6869ed7ccd51360eab42a83007ad7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d7261646465722f66696c616d656e742d6c6f676765723f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/mradder/filament-logger)[![Total Downloads](https://camo.githubusercontent.com/f645e1a7f88517e19b682345ac1621738e123a9fdff2e9e9d6e982f63d1ee07e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d7261646465722f66696c616d656e742d6c6f676765723f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/mradder/filament-logger)[![Tests](https://camo.githubusercontent.com/8ce09f4ae2da3dac8cbc91ae4e7645f496c6ce3b14933ebaa20a197048bc1ff0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f4d7241646465722f66696c616d656e742d6c6f676765722f72756e2d74657374732e796d6c3f6272616e63683d6d61696e267374796c653d666f722d7468652d6261646765266c6162656c3d7465737473)](https://github.com/MrAdder/filament-logger/actions/workflows/run-tests.yml)[![PHPStan](https://camo.githubusercontent.com/b9500d3ba7b944a2b31766dd140cb0a98cdcf23442f856808f4f5eedf3d5f692/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f4d7241646465722f66696c616d656e742d6c6f676765722f7068707374616e2e796d6c3f6272616e63683d6d61696e267374796c653d666f722d7468652d6261646765266c6162656c3d7068707374616e)](https://github.com/MrAdder/filament-logger/actions/workflows/phpstan.yml)[![Docs](https://camo.githubusercontent.com/2d9a6625c675fe48fcefb35b2463ebc03c53fa19f4c3f676a7043f28ef44bbbe/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f4d7241646465722f66696c616d656e742d6c6f676765722f6465706c6f792d646f63732e796d6c3f6272616e63683d6d61696e267374796c653d666f722d7468652d6261646765266c6162656c3d646f6373)](https://github.com/MrAdder/filament-logger/actions/workflows/deploy-docs.yml)[![Quality Gate](https://camo.githubusercontent.com/bbdcc15b15964954ad4d285c3e7fa4df1332698ea662c04d032c4c81ae19c667/68747470733a2f2f696d672e736869656c64732e696f2f736f6e61722f7175616c6974795f676174652f4d7241646465725f66696c616d656e742d6c6f676765723f7365727665723d6874747073253341253246253246736f6e6172636c6f75642e696f267374796c653d666f722d7468652d6261646765266c6162656c3d7175616c69747925323067617465)](https://sonarcloud.io/summary/new_code?id=MrAdder_filament-logger)[![License](https://camo.githubusercontent.com/a3780d4aaba747feaf285ed433de5e89cc40b49276c93187abefb53cea126125/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6d7261646465722f66696c616d656e742d6c6f676765723f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/mradder/filament-logger)

Filament Logger is an audit log and activity log package for Filament admin panels.

Built on [spatie/laravel-activitylog](https://spatie.be/docs/laravel-activitylog), it adds a ready-made Filament activity resource plus automatic logging for resources, models, auth events, notifications, and custom domain events.

[![Filament Logger package card](art/package-card.png)](art/package-card.png)

Use it when you need to:

- review admin activity and security events inside Filament
- export audit data for compliance, support, or incident response
- trigger alerts for destructive or high-risk actions
- log custom domain events without building your own audit UI

Highlights
----------

[](#highlights)

- Ready-made Filament audit log resource with searchable filters, structured diffs, saved review tabs, and date presets
- CSV and JSON exports for filtered audit data
- Dashboard widgets for top users, top events, activity spikes, and high-risk actions
- Resource and model lifecycle logging, including create, update, delete, restore, force-delete, and replicate flows
- Auth event logging for login, logout, failed login, lockout, password reset, and 2FA recovery usage
- Notification logging plus alerting hooks for mail, Slack, and Discord webhooks
- Custom event API for domain-specific audit events
- Sensitive data redaction, anonymized IP logging, and stricter authorization defaults
- Configurable ignored fields per model and per resource
- Built-in pruning command for retention by age and log name

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

[](#requirements)

PackageVersionPHP`^8.2`Filament`^3.0`, `^4.3.1`, or `^5.0`Laravel contracts`^11.0`, `^12.0`, or `^13.0`Filament 4 support starts at `4.3.1` because earlier `4.x` releases were affected by an upstream security issue fixed in `4.3.1`. See the [Filament security advisory](https://github.com/filamentphp/filament/security/advisories/GHSA-pvcv-q3q7-266g) and the [v4.3.1 release notes](https://github.com/filamentphp/filament/releases/tag/v4.3.1).

The package includes compatibility shims for Filament `3.x`, `4.x`, and `5.x`, and the supported range is verified against the CI matrix. If a future Filament release introduces a new breaking API change, a follow-up package update may still be required.

Quick Start
-----------

[](#quick-start)

Install the package:

```
composer require mradder/filament-logger
```

Publish config and the Spatie activity log migrations:

```
php artisan filament-logger:install
php artisan migrate
```

Register the activity resource in your panel provider:

```
use Filament\Panel;

public function panel(Panel $panel): Panel
{
    return $panel
        ->resources([
            config('filament-logger.activity_resource'),
        ]);
}
```

Documentation
-------------

[](#documentation)

- [Documentation Site](https://mradder.github.io/filament-logger/)
- [Installation and Setup](https://mradder.github.io/filament-logger/installation)
- [Security and Authorization](https://mradder.github.io/filament-logger/security)
- [Configuration Guide](https://mradder.github.io/filament-logger/configuration)
- [Activity Review UI](https://mradder.github.io/filament-logger/activity-review)
- [Custom Events and Alerts](https://mradder.github.io/filament-logger/custom-events)
- [Roadmap](https://mradder.github.io/filament-logger/roadmap)

Screenshots
-----------

[](#screenshots)

[![Filament Logger dashboard widgets](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-dashboard-widgets.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-dashboard-widgets.png)

[![Filament Logger high risk review tab](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-high-risk-tab.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-high-risk-tab.png)

[![Filament Logger auth issues review tab](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-auth-issues-tab.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-auth-issues-tab.png)

[![Filament Logger export menu](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-export-menu.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-export-menu.png)

[![Filament Logger structured diff view](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/view-screenshot-1.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/view-screenshot-1.png)

[![Filament Logger redacted activity diff view](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-redacted-diff.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-redacted-diff.png)

[![Filament Logger redacted changes table](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-redacted-changes.png)](https://raw.githubusercontent.com/MrAdder/filament-logger/main/art/activity-review-redacted-changes.png)

Changelog
---------

[](#changelog)

See [CHANGELOG](CHANGELOG.md) for recent changes.

Contributing
------------

[](#contributing)

See [CONTRIBUTING.md](CONTRIBUTING.md) for contribution guidelines and [CODE\_OF\_CONDUCT.md](CODE_OF_CONDUCT.md) for community expectations.

Security
--------

[](#security)

Please review [our security policy](../../security/policy) for responsible disclosure details.

Credits
-------

[](#credits)

- [Ziyaan Hassan](https://github.com/Z3d0X) - original developer
- [Daniel Green](https://github.com/MrAdder)
- [Spatie Activitylog Contributors](https://github.com/spatie/laravel-activitylog#credits)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). See [LICENSE.md](LICENSE.md) for details.

###  Health Score

49

—

FairBetter than 94% of packages

Maintenance84

Actively maintained with recent releases

Popularity29

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~1 days

Total

16

Last Release

43d ago

Major Versions

v0.11.3 → v1.0.02026-03-12

PHP version history (2 changes)v0.8.1PHP ^8.4

v0.11.2PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/1d8277f8bfb536e257c09014ed61c195e1aeb8464fe42a70feaa7d85bbe5f2b4?d=identicon)[MrAdder](/maintainers/MrAdder)

---

Top Contributors

[![MrAdder](https://avatars.githubusercontent.com/u/3765628?v=4)](https://github.com/MrAdder "MrAdder (108 commits)")[![Z3d0X](https://avatars.githubusercontent.com/u/75579178?v=4)](https://github.com/Z3d0X "Z3d0X (97 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (28 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (12 commits)")[![fsamapoor](https://avatars.githubusercontent.com/u/4992968?v=4)](https://github.com/fsamapoor "fsamapoor (4 commits)")[![marcosmarcolin](https://avatars.githubusercontent.com/u/48370677?v=4)](https://github.com/marcosmarcolin "marcosmarcolin (3 commits)")[![HomaEEE](https://avatars.githubusercontent.com/u/1429343?v=4)](https://github.com/HomaEEE "HomaEEE (3 commits)")[![ngfw](https://avatars.githubusercontent.com/u/203863?v=4)](https://github.com/ngfw "ngfw (2 commits)")[![pathros](https://avatars.githubusercontent.com/u/1978980?v=4)](https://github.com/pathros "pathros (2 commits)")[![gapfranco](https://avatars.githubusercontent.com/u/10227356?v=4)](https://github.com/gapfranco "gapfranco (1 commits)")[![hamrak](https://avatars.githubusercontent.com/u/5807028?v=4)](https://github.com/hamrak "hamrak (1 commits)")[![abdosaeedelhassan](https://avatars.githubusercontent.com/u/15355610?v=4)](https://github.com/abdosaeedelhassan "abdosaeedelhassan (1 commits)")[![laravel-shift](https://avatars.githubusercontent.com/u/15991828?v=4)](https://github.com/laravel-shift "laravel-shift (1 commits)")[![marcoguido](https://avatars.githubusercontent.com/u/13963207?v=4)](https://github.com/marcoguido "marcoguido (1 commits)")[![mnurullahsaglam](https://avatars.githubusercontent.com/u/32842660?v=4)](https://github.com/mnurullahsaglam "mnurullahsaglam (1 commits)")[![nicolasbaud](https://avatars.githubusercontent.com/u/63586531?v=4)](https://github.com/nicolasbaud "nicolasbaud (1 commits)")[![robertorinaldi-dev](https://avatars.githubusercontent.com/u/59119871?v=4)](https://github.com/robertorinaldi-dev "robertorinaldi-dev (1 commits)")[![ruswan](https://avatars.githubusercontent.com/u/6128359?v=4)](https://github.com/ruswan "ruswan (1 commits)")[![siegerhansma](https://avatars.githubusercontent.com/u/3443339?v=4)](https://github.com/siegerhansma "siegerhansma (1 commits)")[![silviugd](https://avatars.githubusercontent.com/u/26011825?v=4)](https://github.com/silviugd "silviugd (1 commits)")

---

Tags

activity-logadmin-panelalertsaudit-logexportsfilamentfilamentphplaravelsecurityspatie-activity-loglaravelsecurityalertsfilamentactivity-trackingfilamentphpactivity-logcomplianceadmin-panelaudit-logfilament-loggerlaravel-activitylogexportsspatie-activitylog

###  Code Quality

TestsPest

Static AnalysisPHPStan

### Embed Badge

![Health badge](/badges/mradder-filament-logger/health.svg)

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

###  Alternatives

[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[dotswan/filament-map-picker

Easily pick and retrieve geo-coordinates using a map-based interface in your Filament applications.

124139.3k2](/packages/dotswan-filament-map-picker)[relaticle/custom-fields

User Defined Custom Fields for Laravel Filament

15828.6k](/packages/relaticle-custom-fields)[riodwanto/superduper-filament-starter-kit

A comprehensive Laravel Filament 3 💡 starter kit with pre-installed plugins, admin panel, user management, SEO tools, theme customization, and content management for rapid application development

2708.5k](/packages/riodwanto-superduper-filament-starter-kit)[guava/filament-modal-relation-managers

Allows you to embed relation managers inside filament modals.

7565.0k4](/packages/guava-filament-modal-relation-managers)[muhammadsadeeq/laravel-activitylog-ui

A beautiful, modern UI for Spatie's Activity Log with advanced filtering, analytics, and real-time features.

17510.1k](/packages/muhammadsadeeq-laravel-activitylog-ui)

PHPackages © 2026

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