Category

IDs & Random Values

Unique ids, hashids, snowflakes and secure random values

5.64
PHP 8.1+
No release in over 2 years
Low commit activity in last 18 months
Generate short, unique, non-sequential ids (like YouTube and Bitly) from numbers
2021
2022
2023
2024
2025
2026
1.89
Laravel 13
PHP 8.5+
Low commit activity in last 18 months
A long-lived project that still receives updates
Laravel integration for webpatser/uuid - High-performance drop-in UUID replacements (15% faster than Ramsey). Provides Str macros, HasUuids trait, facades, and casts. RFC 4122/9562 compliant.
2021
2022
2023
2024
2025
2026
1.76
Laravel 13
PHP 8.3+
Low commit activity in last 18 months
A long-lived project that still receives updates
A Hashids bridge for Laravel
2021
2022
2023
2024
2025
2026
0.76
PHP 7.4+
No commit activity in last 2 years
No release in over 2 years
There's a lot of open issues
Id obfuscation based on Knuth's integer hash method
2021
2022
2023
2024
2025
2026
0.53
Low commit activity in last 18 months
A long-lived project that still receives updates
An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).
2021
2022
2023
2024
2025
2026
0.34
PHP 8.1+
Low commit activity in last 18 months
No release in over a year
Generate short YouTube-looking IDs from numbers
2021
2022
2023
2024
2025
2026
0.09
PHP 7.1+
Low commit activity in last 18 months
No release in over a year
Random is a simple helper package designed to make it easy to generate a range of different cryptographically secure random values.
2021
2022
2023
2024
2025
2026
0.01
PHP 8.2+
The project is in a healthy, maintained state
Passphrase generator with Laravel integration, inspired by Bitwarden. Uses the EFF long word list by default with support for custom wordlists.
2021
2022
2023
2024
2025
2026
0.01
Laravel 12 – 13
PHP 8.3+
The project is in a healthy, maintained state
Package to generate unique values with support for concurrency utilizing cache locking
2021
2022
2023
2024
2025
2026