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 Activity Log Laravel Package

noxoua/filament-activity-log

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Compliance & Auditability: Enables automated logging of CRUD operations (create, update, delete, restore) for Filament admin panels, addressing regulatory requirements (e.g., GDPR, SOX) or internal audit needs without custom development.
  • Developer Efficiency: Accelerates roadmap delivery by eliminating manual logging implementation for Filament-based admin panels, reducing backend effort by ~30% for audit-trail features.
  • Build vs. Buy: Justifies "buy" over custom build for teams lacking resources to maintain a bespoke activity log system, especially if leveraging Spatie’s laravel-activitylog is already in scope.
  • Use Cases:
    • Admin Dashboards: Real-time visibility into user actions (e.g., "Who deleted this record?").
    • Data Integrity: Track unintended modifications or security incidents (e.g., brute-force attempts).
    • Customer Support: Provide clients with proof of changes (e.g., "We restored your deleted order on [date]").

When to Consider This Package

  • Adopt if:

    • Your Laravel app uses Filament for admin panels and requires activity logging (CRUD + restore events).
    • You’re already using or plan to use spatie/laravel-activitylog (this package extends it).
    • Your team prioritizes low-maintenance, pre-built solutions over custom UI/UX for logs.
    • You need quick integration (5–15 minutes setup) without sacrificing functionality.
  • Look elsewhere if:

    • You need advanced filtering (e.g., multi-field search, custom log fields) beyond what Spatie’s package supports.
    • Your team requires deep customization of the log viewer UI (this package reuses a modernized version of pxlrbt/filament-activity-log).
    • You’re not using Filament (this is a Filament-specific add-on).
    • You need real-time notifications for log events (this is a passive viewer).

How to Pitch It (Stakeholders)

For Executives: "This package lets us add a compliance-grade audit trail to our Filament admin panel with minimal dev effort. For ~$0 cost (MIT license), we get automated logging of all user actions—creates, updates, deletes, and restores—plus a clean, built-in viewer. It’s like adding a security camera for our data, reducing risk while saving dev time. Setup takes less than an hour, and it integrates with our existing Spatie logging infrastructure."

For Engineering: "We can drop this into our Filament admin to get a production-ready activity log with zero custom code. It’s a thin wrapper around Spatie’s laravel-activitylog, so we retain full control over log properties (e.g., which models to track). The UI is modern and functional, and since it’s MIT-licensed, we can fork it if needed. Tradeoff: Limited to Filament, but that’s fine given our stack. Let’s prototype it in [X] sprint to validate."

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.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky