Weave Code
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

Filament Logger Laravel Package

mradder/filament-logger

Community-maintained Filament audit/activity logging built on spatie/laravel-activitylog. Includes a ready-made Activity resource with filters and diffs, CSV/JSON exports, dashboard widgets, and automatic logging for resources, models, auth, notifications, and custom events.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Compliance & Security Roadmap: Enables GDPR, HIPAA, or SOC2 audit trails by providing structured, exportable logs of admin activity (e.g., data deletions, role changes). Justifies investment in security-focused features like alerts for destructive actions (e.g., bulk deletes) and IP/agent anonymization to reduce PII exposure.
  • Build vs. Buy: Replaces custom audit-logging solutions (e.g., manual Laravel events + tables) or third-party tools (e.g., Sentry, Datadog) for Filament-specific admin activity, saving dev time while avoiding vendor lock-in. MIT license ensures long-term control.
  • Use Cases:
    • Incident Response: Replay user actions leading to data breaches (e.g., "Who deleted the users table at 3:15 PM?").
    • Support/Compliance: Export logs for auditors (CSV/JSON) without manual queries.
    • Anomaly Detection: Dashboard widgets flag high-risk actions (e.g., password resets from unusual IPs) or activity spikes (e.g., brute-force attempts).
    • Custom Workflows: Log domain events (e.g., "Payment processed") alongside Filament actions via the custom event API.

When to Consider This Package

  • Adopt if:
    • Your Filament admin panel requires automated audit trails for compliance or security (e.g., financial, healthcare, or regulated industries).
    • You need real-time alerts for sensitive actions (e.g., role assignments, data exports) without building custom logic.
    • Your team lacks bandwidth to maintain a custom audit system (e.g., Spatie ActivityLog + Filament resource).
    • You use multi-guard auth (e.g., Filament panel + storefront) and need to scope logging to specific guards.
  • Look elsewhere if:
    • You’re using Filament <3.0 or >5.0 (package supports only 3.x, 4.3.1+, 5.x).
    • Your audit needs extend beyond admin activity (e.g., frontend user actions) → consider Sentry or Laravel Telescope.
    • You require advanced analytics (e.g., ML-based anomaly detection) → pair with Datadog or Elasticsearch.
    • Your app is low-risk (e.g., internal tool with no compliance needs) → manual logging may suffice.

How to Pitch It (Stakeholders)

For Executives: "Filament Logger turns our admin panel into a compliance-ready audit system with zero dev overhead. It automatically tracks every critical action—data changes, auth events, even custom business logic—while surfacing risks via dashboards and alerts. For $0 in dev time, we get GDPR/HIPAA-ready logs, incident response tools, and the ability to export data for auditors. The MIT license means we own it forever."

For Engineering: *"This replaces our hacky activity-logging system with a batteries-included solution:

  • Out of the box: Filament resource + Spatie ActivityLog integration for model CRUD, auth events, and notifications.
  • Extensible: Log custom domain events (e.g., OrderRefunded) via a simple API.
  • Secure by default: Redacts PII, anonymizes IPs, and enforces strict auth for log access.
  • Maintainable: MIT-licensed, actively updated, and supports Filament 3–5. Tradeoff: Adds ~5MB to deployments and requires a filament-logger:prune cron job for retention. ROI: 3–5 dev days saved vs. building from scratch."*
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.
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours