spatie/laravel-activitylog
Log activity inside your Laravel app observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 97
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 30
- age_days: 3723
- days_rel: 21
- days_push: 21
- n_releases_24m: 12
Adoption not part of the score
5893 stars · 744 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Laravel package that provides easy-to-use functions to log user activity in a Laravel application, storing everything in an activity_log table. It can automatically log Eloquent model events and record attribute changes.
Use cases
- log user activity in a laravel app
- automatically log eloquent model changes
- build an audit trail of who changed what
- track attribute changes on models
- record which user performed an action on a model
When to choose
- you need a ready-made activity/audit log for a Laravel app
- you want automatic logging of model create/update/delete events
- you need to associate activities with the user who caused them
When to avoid
- you are not using Laravel
- you need general application logging rather than user/model activity tracking
- you need log aggregation or shipping to external systems
Facets
library · maturity stable
logging monitoring web-development backend developer-tools php laravel-package audit-trail eloquent activity-log model-events spatie laravel
1 source
- readme: https://github.com/spatie/laravel-activitylog · fetched 2026-08-28 · e7ec93d7ff1d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| spatie/laravel-activitylog | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="spatie/laravel-activitylog")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem