kra8/laravel-snowflake
Generate distributed, time-ordered Snowflake IDs in Laravel with kra8/laravel-snowflake. It offers configurable worker and datacenter IDs, sequence handling, and an Eloquent trait, giving models unique 64-bit IDs without extra services or coordination.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| godruoyi/php-snowflake | 0.84 | — | 868 | 883 | 98 | 110K | 2 | 21.1 | 32.0 | MIT | 6 months ago | |
| dive-be/laravel-snowflake | 0.83 | dive-be/laravel-snowflake brings Snowflake ID generation to Laravel Eloquent models, creating unique, time-sortable 64-bit identifiers without auto-increment. It supports model keys and distributed systems, helping apps scale across workers and databases. | 8 | — | 0 | — | 0 | 0.3 | — | MIT | 2 years ago | |
| ryangjchandler/laravel-uuid | 0.83 | 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 | — | — | — | |
| glhd/bits | 0.83 | Bits is a PHP library for generating unique 64-bit distributed identifiers like Twitter Snowflake and Sonyflake IDs. Configure BITS_WORKER_ID (0-31), BITS_DATACENTER_ID (0-31), and a custom BITS_EPOCH to produce collision-free IDs across multiple servers and datacenters. | 93 | 92 | 18 | 63K | 1 | 13.1 | 42.0 | MIT | 7 months ago | |
| winter/laravel-config-writer | 0.83 | A Laravel package for writing and updating configuration files at runtime. It lets you modify config values programmatically and save them back to disk, making dynamic settings changes easier without manual file edits. | 16 | 16 | 10 | 38K | 0 | 2.5 | 47.0 | MIT | 10 months ago | |
| shipwelldev/cornerstone | 0.82 | Cornerstone is a foundational Laravel package that bundles reusable building blocks, conventions, and scaffolding to help you start and structure applications faster. It aims to cut boilerplate so you can focus on your app's domain logic. | 0 | — | 0 | — | 0 | 17.8 | 3.1 | MIT | 2 months ago | |
| c4ys/doctrine-snowflakes-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| rorecek/laravel-ulid | 0.82 | 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 | — | |
| jetcod/eloquent-keygen | 0.82 | Laravel package that integrates Snowflake ID generation with Eloquent models, giving you automatic, distributed, unique primary keys via a base model or trait, with per-model opt-out and configurable settings for scalable applications. | 2 | 2 | 0 | 11K | 0 | 14.9 | 55.5 | MIT | 3 months ago | |
| yxx/laravel-quick | 0.82 | Laravel Quick is a lightweight toolkit for faster Laravel development. It provides convenient helpers and shortcuts for common tasks, reducing repetitive boilerplate and streamlining everyday workflows so you can build and maintain applications with less setup and ceremony. | 14 | 14 | 8 | 109 | 1 | 0.4 | 12.7 | — | 4 years ago | |
| capsulescodes/laravel-population | 0.82 | Laravel Population gives your app ready-to-use country, state, and city data. Publish the migrations and seeders to load a full global location database, then use the included Eloquent models and relationships for address forms, filtering, and geographic lookups—no third-party APIs needed. | 37 | — | 1 | — | 0 | 20.5 | — | MIT | 5 days ago | |
| snowflake/request-id | 0.82 | Laravel package that attaches a unique request ID to every incoming request, exposes it through response headers and a helper, and makes it available to logs so you can trace, correlate, and debug requests across services and distributed systems. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| kefyusuf/laravel-bloom-gate | 0.82 | Laravel Bloom Gate adds Bloom filter-backed gates to Laravel, providing fast, memory-efficient authorization checks that plug into the framework's Gate system. Guard routes and actions with a lightweight probabilistic access-control layer. | 0 | — | 0 | — | 0 | 19.5 | — | MIT | 1 month ago | |
| dovstone/keyval-db | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| stayallive/laravel-eloquent-uuid | 0.82 | — | 4 | 4 | 0 | 1K | 0 | 9.1 | 36.0 | MIT | 7 months ago | |
| gldrenthe89/nova-string-generator-field | 0.82 | A Laravel Nova field that generates random strings directly in resource forms. Useful for creating unique codes, tokens, and identifiers, with configurable length and character sets. Easy to add to any Nova resource and customize for your workflow. | 5 | — | 9 | — | 0 | 0.7 | — | MIT | 1 year ago | |
| vormkracht10/laravel-permanent-cache | 0.82 | A Laravel package for permanent caching: keep data in the cache indefinitely without expiration. Useful for settings, configuration, and other rarely changing values you want stored persistently. Integrates with Laravel's native cache system through a simple API. | 6 | 6 | 0 | 16 | 0 | 4.6 | 7.4 | MIT | 9 months ago | |
| nwidart/laravel-menus | 0.82 | Laravel Menus is a flexible menu builder for Laravel apps. Define menus and nested items in code, add links or routes, control ordering and active states, and render them with built-in or custom presenters. Supports Bootstrap-style markup and view partials for quick, maintainable navigation. | 167 | — | 126 | — | 21 | 12.1 | 10.8 | MIT | 5 years ago | |
| goldspecdigital/laravel-eloquent-uuid | 0.82 | — | 505 | 505 | 44 | 18K | 0 | 9.5 | 22.1 | MIT | 3 years ago | |
| jeremykenedy/slack-laravel | 0.82 | Slack integration for Laravel: send messages through incoming webhooks or the Slack Web API, route logs to Slack channels, and build notifications with a simple, configurable wrapper. Includes channel helpers and clean error handling for fast setup. | 53 | 54 | 16 | 16K | 0 | 1.1 | 34.2 | MIT | 6 years ago |
How can I help you explore Laravel packages today?