cosmira/sandbox
Cosmira Sandbox provides a lightweight, isolated environment for experimenting with Laravel and PHP code. Use it to safely test package behavior, reproduce issues, and validate changes without risking production data or configuration.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sbarre/eloquent-versioned | 0.85 | Keep a full revision history for your Eloquent models: automatically store versions on save, browse past changes, and restore earlier states. Handy for audit trails, undo, and content workflows in Laravel apps. | 30 | — | 10 | — | 7 | 2.6 | 2.7 | MIT | 10 years ago | |
| czim/laravel-nestedupdater | 0.85 | — | 19 | 19 | 4 | 305 | 1 | 0.4 | 16.7 | MIT | — | |
| santigarcor/laravel-ownable | 0.85 | A Laravel package that adds polymorphic ownership to Eloquent models, letting any model be assigned to users or other entities. It provides traits, relationships, and helpers to query owned records and manage ownership across your application. | 19 | — | 4 | — | 0 | 0.6 | — | MIT | 2 years ago | |
| korridor/laravel-has-many-sync | 0.85 | — | 36 | 36 | 3 | 14K | 0 | 11.4 | 38.6 | MIT | 6 months ago | |
| stancl/laravel-hasmanywithinverse | 0.84 | Laravel's hasMany leaves the inverse relation unset, so accessing the parent from each child triggers extra queries. This package adds hasManyWithinverse, which hydrates the inverse automatically—so $child->parent is already loaded without N+1. | 69 | — | 5 | — | 1 | 0.9 | — | MIT | 3 years ago | |
| tightenco/parental | 0.84 | Single Table Inheritance for Laravel Eloquent. Define a parent model with child classes stored in one table, automatically casting records to the right type. Great for polymorphic-like data without multiple tables, with simple setup and familiar Eloquent APIs. | 1,541 | 1,540 | 104 | 235K | 5 | 28.0 | 34.6 | MIT | 8 months ago | |
| mpyw/laravel-retry-on-duplicate-key | 0.84 | Automatically retries database operations when a duplicate key error occurs in Laravel. Wrap Eloquent firstOrCreate, updateOrCreate, or insert calls in a retryable transaction to safely handle race conditions and unique constraint conflicts under concurrent writes. | 12 | — | 1 | — | 0 | 0.2 | — | MIT | 3 years ago | |
| korridor/laravel-has-many-merged | 0.84 | Adds a hasManyMerged relationship to Laravel Eloquent, letting you combine several hasMany relations across models into one query-backed collection with sorting, limits, and eager loading. Ideal for unified feeds, timelines, and activity lists. | 90 | 90 | 3 | 7K | 4 | 13.1 | 30.4 | MIT | 6 months ago | |
| reedware/laravel-composite-relations | 0.84 | Adds composite foreign key support to Eloquent relationships. Define Belongs To, Has One, and Has Many relations using multiple columns, with full eager loading and "where has" query support through a simple trait on your base model. | 22 | 22 | 8 | 9K | 0 | 16.7 | 40.0 | MIT | 4 months ago | |
| denisyu-1/articulate | 0.84 | Articulate is a context-bounded ORM for modular PHP apps sharing database tables. Map multiple small entity classes to one table, with repositories, relations, migrations, identity map, unit of work, lazy loading, caching, and MySQL/PostgreSQL support. | 3 | 3 | 0 | 0 | 6 | 21.3 | 4.4 | Apache-2.0 | 1 month ago | |
| fico7489/laravel-eloquent-join | 0.84 | Laravel Eloquent Join adds SQL JOIN support to Eloquent models and relationships, letting you sort, filter, and query joined tables directly while keeping familiar query builder syntax. It simplifies complex relationship queries and helps avoid extra queries. | 338 | — | 87 | — | 11 | 7.6 | 4.1 | MIT | 1 year ago |
|
| halilcosdu/laravel-replicate | 0.84 | A Laravel package for duplicating Eloquent models and their relationships via a simple API. Define which relations and columns to replicate, then create deep copies for templates, drafts, or versioned records without manual clone logic. | 54 | 54 | 5 | 2K | 0 | 14.5 | 24.2 | MIT | 3 months ago | |
| laravel-enso/versioning | 0.84 | Laravel Enso Versioning provides transparent versioning for Eloquent models, automatically recording changes and letting you review or restore previous revisions. It integrates with the Enso ecosystem for permissions and UI-driven version management. | 36 | — | 8 | — | 1 | 0.4 | — | MIT | 3 years ago | |
| mannikj/laravel-sti | 0.83 | — | 6 | 6 | 1 | 222 | 0 | 9.1 | 20.9 | MIT | 1 year ago | |
| alariva/modelmerge | 0.83 | Laravel package for merging duplicate Eloquent models. Move attributes and relationships from a source model into a target, then delete the obsolete record. Configurable merge behavior, events, transactions, and support for custom models. | 17 | 17 | 5 | 0 | 1 | 1.0 | 2.3 | MIT | — | |
| reshadman/laravel-optimistic-locking | 0.83 | Add optimistic locking to your Laravel Eloquent models to prevent lost updates. It tracks version numbers on save, throws exceptions on conflicts, and works with your existing models—no schema changes beyond a version column. | 96 | — | 24 | — | 6 | 2.9 | 1.9 | MIT | 7 years ago | |
| viktorruskai/advanced-upsert-for-laravel | 0.83 | Advanced upsert functionality for Laravel, extending Eloquent's bulk insert-or-update capabilities with flexible conflict handling so you can efficiently sync large datasets without repetitive queries. | 2 | — | 0 | — | 0 | 0.0 | — | MIT | 4 years ago | |
| sassnowski/laravel-shareable-models | 0.83 | Laravel package that turns any Eloquent model into a shareable resource with unique, revocable URLs. Add a trait, generate share links, and let recipients view records without writing custom sharing controllers, routes, or token handling. | 268 | 268 | 23 | 12 | 2 | 2.8 | 1.8 | MIT | 3 years ago | |
| kingmaker/laravel-many-to-many-self-relationship | 0.83 | A Laravel Eloquent package for many-to-many self-referential relationships like followers/following, friends, or related models. It provides a reusable trait for managing pivot records, inverse relations, and attach/detach-style operations cleanly. | 18 | 19 | 2 | 8K | 1 | 0.3 | 36.0 | — | — | |
| zuko/syncro-sheet | 0.83 | Laravel package for syncing Eloquent models with Google Sheets. Export records, import spreadsheet rows, and keep data in sync through configurable mappings and queued jobs—ideal for lightweight admin exports and editable data workflows. | 1 | 1 | 0 | 3 | 2 | 0.5 | 5.9 | — | 2 years ago |
How can I help you explore Laravel packages today?