There are 2 repositories under unique-id topic.
💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。
❄ An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).
PHP implementation of Nanoid, secure URL-friendly unique ID generator
Official .NET port of Sqids. Generate short unique IDs from numbers.
Official JavaScript port of Sqids. Generate short unique IDs from numbers.
Short Unique ID (UUID) generation library. Available in NPM.
A UUID library for Java. Fully compliant with the new Internet standard published as RFC 9562. It was developed following the evolution of standard drafts.
Official Python port of Sqids. Generate short unique IDs from numbers.
A Java library for generating Universally Unique Lexicographically Sortable Identifiers (ULID)
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
Java Friendly Id for UUID
分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍
🃏 A distributed unique ID generator inspired by Twitter's Snowflake.
Official Java port of Sqids. Generate short unique IDs from numbers.
Official Rust port of Sqids. Generate short unique IDs from numbers.
A pure-Python KSUID implementation
Official Ruby port of Sqids. Generate short unique IDs from numbers.
Official Elixir port of Sqids. Generate short unique IDs from numbers.
K-Sortable Unique IDentifiers in Ruby
Twitter's Snowflake Generator with TypeScript / JavaScript - generate unique Id numbers at high scale with some simple guarantees.
A micro-framework to manage unique IDs in scenes with Unity
Official Kotlin port of Sqids. Generate short unique IDs from numbers.