GitHub repository: summercms/laravel-revisionable
Description: Easily create a revision history for any laravel model