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。💎顶尖优化,超强效能。
Official .NET port of Sqids. Generate short unique IDs from numbers.
❄ An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).
Official JavaScript port of Sqids. Generate short unique IDs from numbers.
PHP implementation of Nanoid, secure URL-friendly unique ID generator
Official Python port of Sqids. Generate short unique IDs from numbers.
Short Unique ID (UUID) generation library. Available in NPM.
Official Java port of Sqids. Generate short unique IDs from numbers.
Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js
Java Friendly Id for UUID
Official Ruby port of Sqids. Generate short unique IDs from numbers.
分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍
🃏 A distributed unique ID generator inspired by Twitter's Snowflake.
Official Rust port of Sqids. Generate short unique IDs from numbers.
A pure-Python KSUID implementation
java edition of [Twitter Snowflake](https://github.com/twitter/snowflake), a network service for generating unique ID numbers at high scale with some simple guarantees.
Official Elixir port of Sqids. Generate short unique IDs from numbers.
Official PostgreSQL port of Sqids. Generate short unique IDs from numbers.
K-Sortable Unique IDentifiers in Ruby
Official Kotlin port of Sqids. Generate short unique IDs from numbers.
Twitter's Snowflake Generator with TypeScript / JavaScript - generate unique Id numbers at high scale with some simple guarantees.
⛄ A distributed generator to create unique IDs with ease in Go; inspired by Twitter's Snowflake
Discord-like implementation of highly optimized decentralized, K-ordered unique IDs in .NET.