omaressaouaf/laravel-id-generator
Generate unique, customizable IDs for your Laravel models with prefixes, suffixes, dates, and sequential or random segments. Ideal for invoice numbers, order IDs, and Stripe-style identifiers, with concurrency-safe generation out of the box.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| haruncpi/laravel-id-generator | 0.88 | 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 | |
| guava/sqids-for-laravel | 0.88 | 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 | — | — | |
| cybercog/laravel-optimus | 0.87 | 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 | |
| deligoez/laravel-model-hashids | 0.87 | Add short, unique Hashids to your Laravel Eloquent models. This package provides a trait that obfuscates numeric IDs for URLs and APIs, with automatic route resolution, configurable salt, length and alphabet, while keeping integer keys internally. | 167 | — | 21 | — | 0 | 10.8 | — | — | 6 months ago | |
| guava/laravel-sequence | 0.87 | A Laravel package for generating sequential numbers for models, invoices, orders, and other records, with configurable prefixes, formatting, and database-backed, concurrency-safe increments through a simple API. | 0 | 6 | — | 10 | — | 0.3 | 14.4 | — | — | |
| alimarchal/id-generator | 0.87 | Generate unique, professional document IDs in Laravel (PREFIX-YYYYMMDD-XXXX) with transaction safety and race-condition protection. Ideal for invoices, complaints, orders, quotations, and more. Compatible with Laravel 11/12, scalable for high volume. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 1 year ago | |
| tonysm/globalid-laravel | 0.86 | GlobalID for Laravel brings Rails-style global identifiers to Eloquent models. Generate and parse stable gid:// strings for any model record, create signed GlobalIDs for secure expiration, and use them in jobs, URLs, and APIs without exposing raw IDs. | 45 | 45 | 3 | 15K | 1 | 9.0 | 37.1 | MIT | 7 months ago | |
| jwarkentin/flaky | 0.86 | Flaky is a Laravel/PHP package for detecting and managing flaky tests. It helps surface tests with inconsistent pass/fail results, making it easier to fix unreliable specs or retry them so CI pipelines stay stable and your test suite remains trustworthy. | 5 | 5 | 1 | 65 | 2 | 0.8 | 14.8 | MIT | 10 years ago | |
| oneduo/laravel-human-keys | 0.86 | Generate human-friendly, Stripe-style public keys for your Eloquent models, hiding sequential IDs behind readable, non-guessable identifiers. Add a trait, set a prefix, and get unique keys for safer URLs and APIs. | 35 | — | 0 | — | 0 | 0.5 | 0.4 | MIT | 3 years ago | |
| savannabits/admin-generator | 0.86 | Savannabits Admin Generator scaffolds Laravel admin CRUD interfaces from your models and database schema, quickly producing controllers, views, routes, and forms so you can spin up management panels with less boilerplate and customization. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| mehradsadeghi/laravel-crud-generator | 0.86 | — | 167 | 167 | 16 | 644 | 0 | 1.6 | 9.5 | MIT | 3 years ago | |
| hatchyu/laravel-sequence | 0.86 | A Laravel package for generating customizable, concurrency-safe sequential numbers for invoices, orders, and other records. Database-backed sequences support configurable formats, prefixes, reset schedules, and easy model integration, helping you create human-readable IDs without collisions. | 6 | 7 | 0 | 3K | 0 | 8.0 | 38.6 | MIT | 7 months ago | |
| monurakkaya/laravel-unique-code-generator | 0.86 | — | 21 | 21 | 2 | 611 | 0 | 0.5 | 20.2 | MIT | 4 years ago | |
| crestapps/laravel-code-generator | 0.86 | Laravel Code Generator scaffolds CRUD code from database tables or simple definitions, generating models, controllers, requests, routes, migrations, views, and language files with customizable templates. It accelerates admin panels and APIs while producing clean, Laravel-friendly code. | 758 | — | 152 | — | 37 | 10.3 | 11.1 | MIT | 2 years ago | |
| sqids/sqids | 0.86 | Sqids generates short, unique, URL-safe IDs from one or more non-negative numbers and decodes them back for fast lookups. Supports custom alphabet and minimum length/padding. Not encryption. Requires bcmath or gmp. | 59 | 705 | 6 | 278K | 1 | 0.6 | 50.6 | — | — | |
| irazasyed/laravel-identicon | 0.86 | Generate unique GitHub-style identicon avatars in Laravel from any string, email, or user ID. Simple facade and helper API, configurable size and colors, no external services or image assets needed. Ideal for default profile pictures and anonymous users. | 23 | 23 | 7 | 8 | 0 | 0.7 | 1.7 | MIT | 6 years ago | |
| 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 | |
| cirlmcesc/laravel-hashids | 0.86 | Laravel package to obfuscate model IDs and route parameters using Hashids. Adds a model trait that automatically encodes ID and *_id fields on serialization, decodes for route model binding, and provides helper methods plus Artisan install/test commands. | 1 | 1 | 0 | 0 | 0 | 10.3 | — | MIT | 8 months ago | |
| alfa6661/laravel-autonumber | 0.86 | — | 48 | 47 | 24 | 506 | 2 | 4.0 | 15.3 | — | 4 years ago | |
| not-empty/ulid-php-lib | 0.85 | 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 |
|
How can I help you explore Laravel packages today?