symfony/uid
Symfony UID provides an object-oriented API for generating and representing unique identifiers, with implementations for ULIDs and UUID v1 and v3 through v8 that work on both 32-bit and 64-bit CPUs.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| rhumsaa/uuid | 0.85 | 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 | — | |
| ramsey/uuid | 0.84 | 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 | |
| parables/laravel-cuid2 | 0.83 | — | 7 | 7 | 0 | 462 | 2 | 1.3 | 24.7 | MIT | 1 year ago | |
| alexlisenkov/uuid-argument-resolver-bundle | 0.83 | — | 2 | 2 | 0 | 0 | 0 | 0.6 | — | MIT | 5 years ago | |
| webpatser/uuid | 0.83 | Pure PHP UUID generator/validator (RFC 4122 + RFC 9562). Create UUID v1, v3, v4, v5, v6, v7, v8 and nil UUIDs; import, validate, compare, and inspect string/hex/bytes/URN, version, variant, and time fields. | 1 | 1 | 0 | 15K | 0 | 0.0 | 53.7 | MIT | — | |
| ramsey/uuid-doctrine | 0.83 | — | 901 | 924 | 79 | 984K | 8 | 14.5 | 45.0 | MIT | 2 years ago | |
| mcfedr/uuid-extra-bundle | 0.83 | A Symfony bundle that adds UUID support to your application, including Doctrine types, form types, validators, and generators so you can use UUIDs as primary keys and identifiers with less configuration. | 18 | 17 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| phpexperts/conciseuuid | 0.83 | 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 | — | |
| brokeyourbike/uid-keys | 0.83 | 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 | |
| simlux/laravel-model-uuid | 0.83 | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | — | — | |
| gbprod/uuid-normalizer | 0.83 | A Symfony Serializer normalizer for Ramsey UUIDs. Install via Composer, register UuidNormalizer and UuidDenormalizer as serializer.normalizer services, and serialize or deserialize UUIDs without "Not a time-based UUID" errors. Requires PHP 7.4+. | 30 | 31 | 9 | 17K | 1 | 11.1 | 40.0 | WTFPL | 8 months ago | |
| pugx/shortid-doctrine-bundle | 0.83 | Symfony bundle that integrates PugX ShortId with Doctrine ORM, giving entities short, unique, human-friendly identifiers generated automatically on persist. Ideal for clean URLs and readable public IDs. | 12 | 12 | 2 | 554 | 0 | 13.8 | 25.3 | MIT | 4 months ago | |
| not-empty/ulid-php-lib | 0.82 | A small PHP library for generating ULIDs—universally unique, lexicographically sortable identifiers combining a timestamp with random data. Provides simple APIs for creating, parsing, and validating ULIDs, making them a good fit for database keys and sortable IDs. | 22 | — | 3 | — | 0 | 4.9 | — | GPL-3.0 | 9 months ago |
|
| symfony/polyfill-uuid | 0.82 | Symfony polyfill for the PHP uuid extension. It provides the uuid_* functions on PHP installations without ext-uuid, so applications and libraries can use UUID helpers without requiring the extension. Lightweight, MIT-licensed, and maintained by Symfony. | 686 | 689 | 2 | 24M | 0 | 23.1 | 64.1 | MIT | 1 month ago | |
| michalkortas/laravel-uuid | 0.82 | — | 2 | 2 | 0 | 0 | 0 | 1.5 | — | — | 5 years ago | |
| mcfedr/uuid-paramconverter | 0.82 | Symfony param converter that turns UUID route parameters into Ramsey UUID objects before they reach your controllers. Type-hint UuidInterface and malformed or missing UUIDs are rejected automatically, with no manual parsing or validation boilerplate. | 18 | 18 | 12 | 1 | 3 | 2.0 | 3.7 | MIT | 4 years ago | |
| kherge/uuid-bundle | 0.82 | kherge/uuid-bundle is a Symfony bundle that integrates UUID generation into your application, providing services and configuration for producing unique identifiers for entities, records, and other data without writing boilerplate code. | 2 | 3 | 0 | 71 | 2 | 0.2 | 13.5 | MIT | — | |
| c4ys/doctrine-snowflakes-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| healthengine/laravel-uuid | 0.82 | 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 | |
| appaydin/pd-api | 0.82 | — | 2 | 2 | 0 | 7 | 0 | 1.2 | 7.2 | MIT | 5 years ago |
How can I help you explore Laravel packages today?