ryangjchandler/laravel-uuid
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| juniorb2ss/eloquent-uuid | 0.90 | 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 | — | |
| xzxzyzyz/laravel-uuid-model | 0.90 | 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 | |
| verbanent/eloquent-binary-uuid | 0.90 | 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.3 | — | MIT | 2 months ago | |
| healthengine/laravel-uuid | 0.90 | 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 | |
| jamesh/laravel-uuid | 0.90 | 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 | |
| brokeyourbike/uid-keys | 0.90 | Laravel package that swaps auto-incrementing integer primary keys for unique UID keys on your Eloquent models. Add the trait and new records get collision-resistant string IDs automatically—ideal for APIs, distributed systems, and hiding sequential IDs. | 0 | 0 | 0 | 38 | 0 | 3.1 | 22.6 | MPL-2.0 | 10 months ago | |
| phpexperts/conciseuuid | 0.90 | 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 | — | |
| stayallive/laravel-eloquent-uuid | 0.90 | — | 4 | 4 | 0 | 1K | 0 | 9.1 | 36.0 | MIT | 7 months ago | |
| eig/eloquent-uuid | 0.89 | 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 | |
| red-explosion/laravel-sqids | 0.89 | Laravel Sqids generates short, unique, obfuscated IDs from integer keys, keeping database IDs hidden in URLs and APIs. Includes route model binding, validation rules, and simple configuration for a seamless drop-in integration. | 55 | 55 | 7 | 5K | 1 | 8.5 | 29.4 | MIT | 7 months ago | |
| juststeveking/laravel-key-factory | 0.89 | A Laravel package for generating unique, customisable keys for Eloquent models. Configure prefix, length, and allowed characters, then assign keys through a simple trait—ideal for API tokens, order numbers, and public IDs. | 6 | 7 | 3 | 887 | 1 | 0.5 | 29.1 | MIT | 3 years ago | |
| haruncpi/laravel-id-generator | 0.89 | Laravel ID Generator creates unique, customizable IDs for database records. It supports prefixes, suffixes, fixed lengths, and sequence resets, making it easy to generate invoice, order, ticket, and other formatted IDs without manual tracking. | 277 | 277 | 49 | 21K | 4 | 4.5 | 27.7 | — | 7 years ago | |
| bmatovu/laravel-eloquent-uuid | 0.89 | 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 | |
| ramsey/uuid | 0.89 | ramsey/uuid is a PHP library for generating and working with universally unique identifiers (UUIDs). Install it via Composer, then generate, parse, and validate UUIDs across versions, with support for version 3, 4, 5, 6, 7, and 8. | 12,632 | 12,849 | 533 | 27M | 16 | 72.7 | 63.4 | MIT | 1 month ago | |
| goldspecdigital/laravel-eloquent-uuid | 0.89 | — | 505 | 505 | 44 | 18K | 0 | 9.5 | 22.1 | MIT | 3 years ago | |
| webpatser/laravel-uuid | 0.88 | Generate RFC 4122 UUIDs in Laravel with webpatser/laravel-uuid. Supports versions 1, 3, 4, and 5, plus validation and parsing helpers, making it easy to add unique identifiers to your models and APIs. | 1,798 | 1,829 | 149 | 268K | 0 | 13.8 | 30.1 | — | 12 years ago | |
| simlux/laravel-model-uuid | 0.88 | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| dyrynda/laravel-model-uuid | 0.88 | — | 484 | 485 | 53 | 143K | 3 | 21.3 | 37.8 | MIT | 7 months ago | |
| 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 | |
| michalkortas/laravel-uuid | 0.88 | — | 2 | 2 | 0 | 0 | 0 | 1.5 | — | — | 5 years ago |
How can I help you explore Laravel packages today?