Verifies distributed identities
Generate various types of unique IDs with prefixes. Supports sorted IDs with timestamps, unsorted random IDs, key IDs with checksums, and Snowflake-style distributed IDs.
A TypeScript implementation of the Snowflake algorithm for generating unique distributed IDs.
A tiny, fast, secure, URL-friendly unique string ID generator. ESM & CommonJS. Nanoid alternative with extra features (prefixed IDs, sortable IDs, UUID, distributed IDs).
Easy-to-use Snowflake implementation for generating unique, distributed IDs.
A list of SPDX license identifiers
[](https://github.com/paralleldrive/aidd)[](https://paralleldrive.com)
A utility for generating monotonically increasing unique event ids across a network of services.
A universally-unique, lexicographically-sortable, identifier generator
Prebuilt sharp for use with Linux (glibc) x64
Prebuilt sharp for use with Linux (musl) x64
Generate YouTube-like ids from numbers.
Generate human-readable ids from lists of easy-to-spell nouns and adjectives
Fast nd point clustering.
Snowflake ID is a unique identifier commonly used in distributed systems to generate unique IDs with a timestamp component. It is designed to ensure uniqueness, even in distributed and highly concurrent environments.
Simple id generation and caching
Zero-dependency, high-performance ID generation library for distributed systems with context-aware clientId support
ID compressor
Prebuilt sharp for use with Linux (glibc) 64-bit ARM
Remove literals from an AST which might contain PII (strings and numbers, and optionally lists and objects)
Prebuilt sharp for use with macOS 64-bit ARM
Prebuilt sharp for use with Linux (musl) 64-bit ARM
Prebuilt sharp for use with macOS x64
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
Rust version of the Twitter snowflake algorithm.
Rust version of the Twitter snowflake algorithm.
Short, unique ids without the hassle of random uuids.
Dead easy and high performance `snowflake` implemented in Rust.
Distributed id generator
Distributed id generator
For the times you can't rely on auto-incrementing IDs, you'll need a clever way to generate unique ids. Inspired heavily by Simpleflake for Python.
A library for handling Distributed ID (DID) identifiers used in Bluesky AT Protocol
Find or create distributed ID
Microservices distributed tracing The gem generates a request id which can be added as a tag in rails logs. Child services will reuse this tag with the help of this gem.
Ruby Gem that allow to generate random ids in distributed systems (micro-services) and include debug information like timestamp and system id
Generate unique IDs with Redis for distributed systems, based heavily off of Icicle and Twitter Snowflake
A distributed unique ID generator inspired by Twitter's Snowflake.
This is a gem can generate ID using SnowFlake. The advantage of SnowFlake is that it is sorted by time increment on the whole, and there is no ID collision (distinguished by data center ID and machine ID) in the whole distributed system, and it is more efficient. After testing, SnowFlake can generate about 260,000 IDs per second
Generate unique Snowflake IDs across multiple data centers and workers simultaneously using a distributed system.
pg_space_cadet is a simple hack for postgreSQL and ActiveRecord which provides a uuids table of distributable identities of space cadets -- ActiveRecord::Base instances which use the SpaceCadetWrapper. Each space cadet has a default ActiveRecord id unique in the set of all local space cadets; a space cadet's id is derived from its uuid - UUID's are by design universally distributable.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.