Weave 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

Model History Laravel Package

audunru/model-history

A Laravel package that keeps a history of changes to your Eloquent models. Automatically records creates, updates, and deletes so you can see who changed what and when, browse past versions, and build audit trails with a simple, lightweight API.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
laravel-enso/historytracker 0.84 HistoryTracker for Laravel Enso automatically records model changes, storing a versioned audit trail of created, updated, and deleted records with the user and timestamp behind each change, so you can review and roll back history from the Enso UI. 51 — 10 — 0 0.3 — MIT —
View on GitHub
ankurk91/laravel-eloquent-relationships 0.84 — 58 59 9 8K 0 0.3 20.7 MIT —
View on GitHub
always-open/laravel-model-auditlog 0.84 Laravel Model AuditLog automatically tracks changes to your Eloquent models, recording creates, updates, and deletes with the data needed for a clear audit trail. Add lightweight, configurable history to models without cluttering your app logic. 6 — 2 — 0 19.7 — MIT 3 weeks ago
View on GitHub
venturecraft/revisionable 0.83 Revisionable adds automatic revision history to your Laravel Eloquent models. Track who changed what and when, store diffs for selected attributes, and browse or restore past versions. Useful for auditing, activity logs, and rollback of record changes. 2,615 2,641 342 240K 100 58.7 53.3 MIT 8 months ago
View on GitHub
Context7
spatie/laravel-morph-map-generator 0.83 Stop forgetting to register models in your Laravel morph map. This package auto-generates morph maps at boot, letting each model register itself via a simple getMorphClass method. Includes configurable autogeneration and a base directory setting for non-default model locations. 77 77 9 23K 0 20.6 38.7 MIT 3 months ago
View on GitHub
assisted-mindfulness/memento 0.83 Memento is a Laravel package for capturing and restoring Eloquent model snapshots, making it easy to add undo, versioning, or audit-style history to your app. Lightweight, configurable, and simple to integrate into existing models and workflows. 7 — 0 — 0 0.3 — MIT 3 years ago
View on GitHub
kyranb/footprints 0.83 Kyranb/footprints is a lightweight Laravel package for tracking user activity. Add a trait to your models, record footprints through a polymorphic relationship, and query activity history with familiar Eloquent syntax—useful for audits and recent-activity feeds. 209 — 38 — 1 10.7 — MIT 7 months ago
View on GitHub
nebo15/eloquent.changelog 0.83 Laravel package that adds changelog/history tracking to Eloquent models. Record changes to attributes and keep an audit trail you can query later, useful for debugging, compliance, and reviewing edits over time. 0 0 0 65 0 2.1 25.1 — 10 years ago
View on GitHub
genealabs/laravel-changelog 0.83 GeneaLabs Laravel Changelog helps Laravel projects generate structured changelogs from Git commit history. Turn commit messages into release notes, keep users informed of changes, and reduce manual changelog maintenance with a simple Artisan-driven workflow. 55 55 1 0 5 9.3 1.2 — 7 months ago
View on GitHub
spiral/models 0.83 Spiral DataEntity models package. Provides lightweight, type-safe data models/entities for your application with strong static analysis support (Psalm) and test coverage. Part of the Spiral ecosystem; MIT licensed. 3 3 0 587 0 3.6 30.0 MIT 7 years ago
View on GitHub
alexstewartja/laravel-attribute-observer 0.82 Laravel Attribute Observer lets you react to changes on specific Eloquent model attributes. Define observers for individual fields instead of the whole model, keeping update logic clean, focused, and easy to register in your service provider. 72 73 7 1K 0 13.1 19.4 MIT 5 months ago
View on GitHub
tabuna/memento 0.82 Memento is a Laravel package for tracking changes to Eloquent models. It stores model snapshots so you can review revision history and restore previous states, adding lightweight auditing without complex setup. 7 7 0 0 0 0.3 — MIT 3 years ago
View on GitHub
sebastiaanluca/laravel-auto-morph-map 0.82 — 53 55 9 224 0 0.9 6.9 MIT 5 years ago
View on GitHub
theriddleofenigma/laravel-model-validation 0.82 Declare validation rules directly on your Eloquent models and have them run automatically on the events you choose, such as saving, creating, or updating. Invalid saves throw Laravel's ValidationException, so no form requests or repeated validator calls are needed. 33 34 5 2K 0 17.0 26.6 MIT 3 months ago
View on GitHub
th3mouk/audit-trail-bundle 0.82 A Symfony bundle that automatically logs Doctrine entity changes, recording who created, updated, or deleted records and keeping a searchable history of modifications for compliance, auditing, and debugging. 2 — 0 — 0 19.9 — MIT 3 weeks ago
View on GitHub
romalytar/yammi-audit-log-laravel 0.82 Yammi Audit Log brings change history and execution tracing to Laravel apps: every change records who made it, who started it, and a correlation id linking the whole cascade. Global capture from the first migration, safe defaults, optional dashboard. 68 68 3 2K 0 15.3 22.7 MIT 4 months ago
View on GitHub
fico7489/laravel-revisionable-upgrade 0.82 Laravel package for adding revision history to Eloquent models. It tracks changes, stores model snapshots, and lets you view diffs or restore previous versions—an upgraded alternative to older revisionable packages. 53 — 11 — 0 0.9 — MIT 6 years ago
View on GitHub
amarenkov/laravel-mutable-content 0.82 A Laravel package for adding mutable content to Eloquent models. Attach editable content records to any model and manage them through a simple API, making it easier to build CMS-style features without custom content tables. Lightweight and easy to integrate into existing Laravel apps. 0 0 0 528 0 19.9 44.1 MIT 2 weeks ago
View on GitHub
crudadmin/crudadmin 0.82 CrudAdmin is a Laravel admin panel and CRUD generator with a Vue-powered UI, roles and permissions, file uploads, and customizable resources. Quickly scaffold back-office screens and manage data without repetitive boilerplate. 0 6 — 2 — 0.0 6.6 — —
View on GitHub
awareness/aware 0.82 Aware is a lightweight Laravel package that helps you add awareness-focused functionality to your app. It offers simple configuration, an intuitive PHP API, and clean integration with existing Laravel projects. 27 — 3 — 0 0.3 — — —
View on GitHub
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.
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource