unique-id

There are 222 repositories under unique-id topic.

  • segmentio/ksuid

    K-Sortable Globally Unique IDs

    Language:Go4.9k3936174
  • yitter/IdGenerator

    💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。

    Language:C2.5k3086364
  • matoous/go-nanoid

    Golang random IDs generator.

    Language:Go1.2k101658
  • IdGen

    RobThree/IdGen

    Twitter Snowflake-alike ID generator for .Net

    Language:C#1.2k3251147
  • sqids/sqids-dotnet

    Official .NET port of Sqids. Generate short unique IDs from numbers.

    Language:C#800151320
  • godruoyi/php-snowflake

    ❄ An ID Generator for PHP based on Snowflake Algorithm (Twitter announced).

    Language:PHP78183696
  • hidehalo/nanoid-php

    PHP implementation of Nanoid, secure URL-friendly unique ID generator

    Language:PHP7288954
  • sqids/sqids-javascript

    Official JavaScript port of Sqids. Generate short unique IDs from numbers.

    Language:TypeScript63251614
  • sqids/sqids-go

    Official Go port of Sqids. Generate short unique IDs from numbers.

    Language:Go5365911
  • SkyLined/BugId

    Detect, analyze and uniquely identify crashes in Windows applications

    Language:Python4993112190
  • mdomke/python-ulid

    ULID implementation for Python

    Language:Python39241518
  • simplyhexagonal/short-unique-id

    Short Unique ID (UUID) generation library. Available in NPM.

    Language:TypeScript38532922
  • sqids/sqids-python

    Official Python port of Sqids. Generate short unique IDs from numbers.

    Language:Python353575
  • sqids/sqids-php

    Official PHP port of Sqids. Generate short unique IDs from numbers.

    Language:PHP3436118
  • T-PWK/flake-idgen

    Flake ID generator yields k-ordered, conflict-free ids in a distributed environment in Node.js

    Language:JavaScript24151020
  • Devskiller/friendly-id

    Java Friendly Id for UUID

    Language:Java2088513
  • sqids/sqids-java

    Official Java port of Sqids. Generate short unique IDs from numbers.

    Language:Java1886616
  • simonalong/Butterfly

    分布式ID生成器框架:超高性能的发号器框架。通过引入多种新的方案,彻底解决雪花算法的时间回拨等问题,并将雪花算法原生QPS提高最少十几~二十倍

    Language:Java17821457
  • bahlo/sonyflake-rs

    🃏 A distributed unique ID generator inspired by Twitter's Snowflake.

    Language:Rust1715910
  • sqids/sqids-rust

    Official Rust port of Sqids. Generate short unique IDs from numbers.

    Language:Rust150527
  • kpdemetriou/fuuid

    Functional UUIDs for Python.

    Language:Python145615
  • svix/python-ksuid

    A pure-Python KSUID implementation

    Language:Python1323711
  • sqids/sqids-ruby

    Official Ruby port of Sqids. Generate short unique IDs from numbers.

    Language:Ruby125545
  • downgoon/snowflake

    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.

    Language:Java1232146
  • ksuid/ksuid

    K-Sortable Globally Unique IDs for Java

    Language:Java122877
  • sno

    muyo/sno

    Compact, sortable and fast unique IDs with embedded metadata.

    Language:Go90535
  • sqids/sqids-postgresql

    Official PostgreSQL port of Sqids. Generate short unique IDs from numbers.

    Language:Rust75720
  • karwa/uniqueid

    Random and time-ordered UUID generation in Swift

    Language:Swift703210
  • sqids/sqids-elixir

    Official Elixir port of Sqids. Generate short unique IDs from numbers.

    Language:Elixir703134
  • mderazon/order-id

    Unique order id generator

    Language:JavaScript562518
  • michaelherold/ksuid-ruby

    K-Sortable Unique IDentifiers in Ruby

    Language:Ruby526178
  • JoyMoe/Ksuid.Net

    K-Sortable Globally Unique IDs for .Net

    Language:C#46403
  • rakheyl/snowflake-uuid

    Twitter's Snowflake Generator with TypeScript / JavaScript - generate unique Id numbers at high scale with some simple guarantees.

    Language:TypeScript43114
  • kkrypt0nn/spaceflake

    ⛄ A distributed generator to create unique IDs with ease in Go; inspired by Twitter's Snowflake

    Language:Go40446
  • aevitas/flakeid

    Discord-like implementation of highly optimized decentralized, K-ordered unique IDs in .NET.

    Language:C#37358
  • sqids/sqids-kotlin

    Official Kotlin port of Sqids. Generate short unique IDs from numbers.

    Language:Kotlin36214