cycle/entity-behavior-uuid
Cycle ORM behavior that adds first-class UUID columns using ramsey/uuid. Annotate entities with Uuid4 and map fields as type "uuid" (including primary keys) for automatic UUID handling in Cycle ORM models.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mindtwo/laravel-auto-create-uuid | 0.88 | Auto-fill a UUID v4 on Eloquent models when creating or replicating. Add a trait, add a uuid column, and it just works—no config. Supports custom UUID column names and ensures replicas get a fresh UUID by excluding the UUID attribute on replicate. | 1 | 1 | 1 | 1K | 0 | 12.2 | 42.2 | MIT | 5 months ago | |
| ryangjchandler/laravel-uuid | 0.87 | A lightweight Laravel package that brings UUID support to Eloquent models. It provides a simple trait for generating UUID primary keys and resolving models by UUID, making it easy to use UUIDs in place of auto-incrementing IDs. | 0 | 40 | — | 0 | — | 0.0 | — | — | — | |
| healthengine/laravel-uuid | 0.87 | A small Laravel package for using UUIDs with Eloquent models. It helps generate UUID primary keys automatically and integrate UUID-backed models into your app with minimal setup, making it easier to add collision-resistant identifiers to Laravel projects. | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| simlux/laravel-model-uuid | 0.87 | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| jamesh/laravel-uuid | 0.87 | Adds UUID primary keys to Laravel Eloquent models. A lightweight trait generates a UUID on creation, supports lookups by UUID, and makes models route-key ready, so you can replace auto-incrementing IDs without rewriting your queries or controllers. | 20 | 21 | 8 | 6 | 0 | 0.2 | 1.1 | MIT | 4 years ago | |
| stayallive/laravel-eloquent-uuid | 0.87 | — | 4 | 4 | 0 | 1K | 0 | 9.1 | 36.0 | MIT | 7 months ago | |
| dyrynda/laravel-model-uuid | 0.87 | — | 484 | 485 | 53 | 143K | 3 | 21.3 | 37.8 | MIT | 7 months ago | |
| verbanent/eloquent-binary-uuid | 0.87 | Store UUID primary keys as compact 16-byte binary values instead of 36-character strings. This Laravel/Eloquent package provides casts and model traits for efficient binary UUIDs, reducing storage and improving index performance. | 3 | — | 3 | — | 0 | 16.2 | — | MIT | 2 months ago | |
| labrodev/laravel-uuidable | 0.87 | — | 0 | 1 | — | 1 | — | 0.0 | 4.2 | — | — | |
| bmatovu/laravel-eloquent-uuid | 0.87 | A Laravel package that adds UUID support to Eloquent models, letting you use universally unique identifiers as primary keys instead of auto-incrementing integers. It handles key generation and configuration for UUID-based models. | 3 | 3 | 0 | 62 | 0 | 0.0 | 11.9 | MIT | 4 years ago | |
| michalkortas/laravel-uuid | 0.87 | — | 2 | 2 | 0 | 0 | 0 | 1.5 | — | — | 5 years ago | |
| goldspecdigital/laravel-eloquent-uuid | 0.87 | — | 505 | 505 | 44 | 18K | 0 | 9.5 | 22.1 | MIT | 3 years ago | |
| phpexperts/conciseuuid | 0.86 | ConciseUUID is a PHP package for generating compact, URL-safe UUIDs. It encodes standard UUIDs as shorter Base62 strings, cutting identifier length for URLs, databases, and APIs while preserving uniqueness. Simple API works in Laravel or any PHP project. | 9 | 9 | 2 | 8 | 0 | 0.1 | 3.5 | MIT | — | |
| xzxzyzyz/laravel-uuid-model | 0.86 | Add UUID primary key support to Laravel Eloquent models. This package helps replace auto-incrementing IDs with universally unique identifiers, useful for distributed systems, public-facing IDs, and safer record references, while keeping model integration simple. | 0 | 0 | 0 | 30 | 0 | 7.2 | 21.9 | MIT | 7 months ago | |
| eig/eloquent-uuid | 0.86 | A Laravel package that lets Eloquent models use UUID primary keys instead of auto-incrementing integers. Drop it into existing models to generate unique, non-sequential IDs automatically for safer, distributed-friendly records. | 59 | 59 | 0 | 82 | 0 | 0.6 | 5.2 | MIT | 3 years ago | |
| juniorb2ss/eloquent-uuid | 0.85 | Eloquent UUID adds UUID support to Laravel's Eloquent models, letting you use universally unique identifiers as primary keys with minimal configuration. Useful for distributed apps or anywhere non-sequential IDs are preferred. | 3 | 3 | 0 | 0 | 0 | 0.1 | — | MIT | — | |
| pccomponentes/ddd | 0.85 | Mini framework PHP para construir aplicaciones con DDD + CQRS + Event Sourcing, orientado a la escritura. Propone arquitectura hexagonal (Application/Domain/Infrastructure/EntryPoint/Util) y guía de capas, dependencias y persistencia basada en eventos. | 57 | 57 | 11 | 2K | 0 | 17.4 | 22.1 | MIT | 7 months ago | |
| spatie/laravel-binary-uuid | 0.85 | NOT MAINTAINED. Store UUID primary keys as optimized binary in Laravel models for faster indexing/queries (MySQL/SQLite). Provides UUID generation and Eloquent trait/scopes to encode/decode and query by UUID, plus benchmarks to compare performance. | 520 | 524 | 54 | 211 | 0 | 4.4 | 1.4 | MIT | 8 years ago | |
| fahriztx/model-uuid | 0.84 | Laravel/PHP trait to add automatic UUIDs to Eloquent models. Generates a UUID when creating records and supports using UUIDs as primary keys or additional identifiers, reducing reliance on auto-increment IDs and easing integration across systems. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| rhumsaa/uuid | 0.82 | Deprecated PHP 5.3+ library for generating and working with RFC 4122 UUIDs (v1, v3, v4, v5). No longer maintained—use ramsey/uuid instead. | 5 | 18 | 3 | 4K | 0 | 0.1 | 27.5 | MIT | — |
How can I help you explore Laravel packages today?