pugx/shortid-php
Generate short, unique, URL-friendly IDs in PHP with PUGX ShortId. A lightweight, dependency-free library for non-sequential identifiers useful for URLs, tokens, and database keys.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wernerdweight/token-generator | 0.86 | wernerdweight/token-generator is a Laravel/PHP package for generating unique, secure tokens for API keys, authentication, and identifiers. It offers configurable length and character sets with collision-safe generation for dependable results. | 1 | 1 | 0 | 455 | 0 | 0.0 | 32.6 | MIT | 3 years ago | |
| netbull/hashids-bundle | 0.86 | A Symfony bundle that wraps Hashids to turn integer IDs into short, unique, non-sequential hashes, so you can hide database IDs in URLs. Provides container integration and configuration for encoding and decoding IDs through a simple service. | 0 | 0 | 1 | 927 | 0 | 1.3 | 41.3 | AGPL-3.0 | 11 months ago | |
| philetaylor/hashids-bundle | 0.85 | Symfony bundle integrating Hashids to obfuscate numeric IDs as short, unique, non-sequential strings. Provides services and Twig filters for encoding and decoding IDs with configurable salt, length, and alphabet. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| pugx/shortid-doctrine-bundle | 0.85 | 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 | |
| elfsundae/laravel-hashid | 0.85 | Laravel Hashids turns auto-increment integers into short, unique, non-sequential strings for safe public IDs in URLs. Includes Eloquent route binding, a facade, validation rules, and configurable salt, length, and alphabet. | 415 | — | 34 | — | 3 | 3.8 | 0.4 | MIT | — | |
| jasonbradley/hash-ids-bundle | 0.85 | Symfony bundle wrapping the hashids library to encode numeric IDs into short, reversible, non-sequential hashes—useful for hiding database IDs in URLs and public APIs. Adds service and Twig integration for encoding and decoding throughout a Symfony app. | 0 | 0 | 1 | 0 | 0 | 0.4 | — | MIT | 11 years ago | |
| pgs-soft/hashid-bundle | 0.85 | Symfony bundle that integrates Hashids to encode and decode numeric IDs, helping obfuscate database identifiers in URLs. Provides a configurable service and Twig filters for generating short, unique hashes in templates and routes, with simple bundle configuration. | 13 | 14 | 4 | 6 | 4 | 1.9 | 4.4 | MIT | 3 years ago | |
| matt-daneshvar/eloquent-hashids | 0.85 | Laravel package that adds Hashids support to Eloquent models, hiding auto-increment IDs behind short, reversible hashes. A trait encodes route keys and resolves models from hashids, keeping URLs clean and database IDs private with minimal setup. | 18 | — | 2 | — | 0 | 0.1 | — | MIT | 7 years ago | |
| guava/sqids-for-laravel | 0.84 | Generate short, YouTube-style unique IDs from numbers in Laravel. This package wraps Sqids with a facade, configuration, validation rules, and Eloquent helpers so you can encode and decode IDs cleanly across your app. | 0 | 14 | — | 108 | — | 0.3 | 28.1 | — | — | |
| red-explosion/laravel-sqids | 0.84 | 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 | |
| pugx/multi-user-bundle | 0.84 | PUGX MultiUserBundle extends FOSUserBundle so Symfony applications can support several distinct user types. It provides separate user entities with shared registration, login, form, controller, and profile handling, simplifying multi-role account management without duplicating authentication code. | 159 | 164 | 92 | 2K | 41 | 7.9 | 19.2 | — | — | |
| pchapl/ids | 0.84 | pchapl/ids is a lightweight Laravel package for generating and managing unique identifiers for Eloquent models. It makes it easy to add custom ID behavior to your models with minimal configuration, reducing boilerplate while keeping identifiers consistent and application-specific. | 0 | — | 0 | — | 0 | 0.3 | — | WTFPL | 5 years ago | |
| khalyomede/laravel-eloquent-uuid-slug | 0.84 | A Laravel package that adds UUID slug support to Eloquent models, automatically generating unique, URL-friendly identifiers for your records so you can reference them in routes and links instead of exposing numeric IDs. | 23 | 23 | 0 | 1 | 2 | 0.5 | 0.2 | MIT | — | |
| cybercog/laravel-optimus | 0.84 | Laravel Optimus wraps the Optimus ID obfuscation library for Laravel, letting you encode and decode integer IDs into short, URL-friendly strings. It offers a facade and helpers, Blade directives, validation rules, route model binding, and configurable settings for hiding database IDs in URLs. | 194 | 196 | 14 | 5K | 6 | 13.0 | 23.5 | MIT | 6 months ago | |
| pugx/shortid-doctrine | 0.84 | Doctrine ORM integration for PUGX ShortId that lets entities use short, unique, URL-friendly identifiers generated by the ShortId library. Configure the generator and Doctrine assigns compact IDs automatically when entities are persisted. | 3 | — | 2 | — | 0 | 14.1 | — | MIT | 3 months ago |
|
| ryangjchandler/laravel-uuid | 0.84 | 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 | — | — | — | |
| haruncpi/laravel-id-generator | 0.84 | 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 | |
| swiss-devjoy/laravel-easy-hashids | 0.84 | A Laravel package that simplifies Hashids: encode and decode numeric IDs into short, obfuscated strings for URLs and APIs. Includes easy configuration, helpers, and smooth integration with Laravel models and route binding. | 2 | — | 0 | — | 0 | 4.5 | — | MIT | 9 months ago | |
| rorecek/laravel-ulid | 0.83 | rorecek/laravel-ulid adds ULID support to Laravel apps, making it easy to generate lexicographically sortable, URL-safe identifiers and use them with Eloquent models. A lightweight alternative to UUIDs for primary keys and other unique IDs. | 52 | 52 | 17 | 2K | 4 | 2.0 | 23.5 | MIT | — | |
| hashids/hashids | 0.83 | Generate YouTube-like short IDs from one or more numbers to avoid exposing sequential database IDs. Simple encode/decode API, customizable salt and options, install via Composer. Requires bcmath or gmp extension. Maintained; creator also offers Sqids. | 5,423 | 5,546 | 411 | 1M | 0 | 40.6 | 32.3 | MIT | 3 years ago |
How can I help you explore Laravel packages today?