GitHub topics: snowflake-id
fenase/SnowflakeIDGenerator
NuGet package to generate unique identifiers based on Twitter's Snowflake ID. Parse a Snowflake to get information about it's creation.
Language: C# - Size: 27 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 0

keift/uuniq
Short but unique IDs.
Language: TypeScript - Size: 387 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 10 - Forks: 0

AkashRajpurohit/snowflake-id
❄️ A simple and lightweight Node.js library to generate unique snowflake IDs.
Language: TypeScript - Size: 292 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 27 - Forks: 4

t1ltxz-gxd/tiltflake
A strict, time-traveling Snowflake ID generator for Rust — with timewalk from RFC3339, epoch millis, or UTC.
Language: Rust - Size: 109 KB - Last synced at: 14 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

10XScale-in/snowflakeid
Snowflake ID Generator is a Python library for creating unique, distributed IDs using a modified Snowflake algorithm. It supports asynchronous ID generation, customizable bit allocation.
Language: Python - Size: 28.3 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 2 - Forks: 2

LemonNoCry/SnowflakeId.AutoRegister
C# library for automatic registration of WorkerId in SnowflakeId systems
Language: C# - Size: 315 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 12 - Forks: 2

Racum/uuinfo
A tool to debug unique identifiers (UUID, ULID, Snowflake, etc).
Language: Rust - Size: 1.22 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 42 - Forks: 1

Purushot14/short-unique-id
Tiny, dependency-free Snowflake-style & short random ID generator for Python 3
Language: Python - Size: 82 KB - Last synced at: 3 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

calebdw/laraflake
❄️ Generate X/Twitter Snowflake identifiers in Laravel
Language: PHP - Size: 262 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 2

vd2org/snowflake
The Snowflake generator done right.
Language: Python - Size: 58.6 KB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 109 - Forks: 12

luismedel/tsid-python
Time-Sorted Unique Identifiers (TSID) for Python
Language: Python - Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 32 - Forks: 1

rakheyl/snowflake-uuid
Twitter's Snowflake Generator with TypeScript / JavaScript - generate unique Id numbers at high scale with some simple guarantees.
Language: TypeScript - Size: 29.3 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 47 - Forks: 4

gophercord/snowflake
Library for manipulating Discord snowflake IDs written in Go (Golang)
Language: Go - Size: 166 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

safakgur/snowflakes
Snowflake ID generator for .NET
Language: C# - Size: 102 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 3 - Forks: 0

artnum/snowflake53
Generate 53 and 64 bits Snowflake ID. Uses shared memory for sequences (no need for redis or memcached).
Language: PHP - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

Krysztal112233/snowflake-ng
Dead easy and high performance `snowflake` implemented in Rust.
Language: Rust - Size: 95.7 KB - Last synced at: 23 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

f4b6a3/tsid-creator
A Java library for generating Time-Sorted Unique Identifiers (TSID).
Language: Java - Size: 372 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 498 - Forks: 55

archer-321/snowdon
A lightweight thread-safe snowflake ID implementation for Rust
Language: Rust - Size: 142 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 0

qkhaipham/EzId
EzId is a lightweight .NET library for generating unique, sortable, and human-friendly identifiers. It implements a Snowflake-inspired ID generation algorithm that produces 15-character base32 encoded strings.
Language: C# - Size: 77.1 KB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

JasonDevTech/snowflakejs 📦
JavaScript library for Twitter's Snowflake implementation
Language: TypeScript - Size: 439 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Spiderpig86/jayflake
:snowflake: Snowflake ids for Java.
Language: Java - Size: 146 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

tknf/snowflake-go
The simplest Snowflake ID generator library
Language: Go - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

wanjun-cn/MyStack.SnowflakeId
开源的轻量级生成雪花Id
Language: C# - Size: 25.4 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

sazid/fireflake
🔥Fireflake - implementation of Snowflake ID in Mojo.
Language: Mojo - Size: 3.36 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ndx-technologies/snowflake
lock-free snowflake id
Language: Go - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Liminova/snowflake-rs
Barebone snowflake ID generator, written entirely in safe Rust and 0 dependency.
Language: Rust - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

HMWCS/java-snowflake-id-generator
Java Snowflake ID generator with CAS optimization for high throughput.
Language: Java - Size: 58.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

BRAVO68WEB/hyperflake-rs
A simple and lightweight Rust crate to generate unique snowflake like IDs starting from beginning of the 21th century.
Language: Rust - Size: 8.79 KB - Last synced at: about 13 hours ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

H2Owater425/fast-snowflake-id
Fast snowflake id generator for Node.js
Language: TypeScript - Size: 105 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

SINTEF/sinteflake
A 64 bits ID generator inspired by Snowflake, but generating very distinct numbers
Language: Rust - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Tynab-x-Longkunz/Id-Generator-Snowflake
Id Generator Snowflake
Language: C# - Size: 1020 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 3 - Forks: 1

sabariramc/snowflake
Optimized implementaion for snowflake id
Language: Go - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

chjiyun/gin_app
gin框架二次搭建,整合gorm, redis, zap, cron,可作为模板开发web项目
Language: Go - Size: 7.72 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 2

andyklimczak/snowflake-id-generator
Language: JavaScript - Size: 20.5 KB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

gscbravo/snowshed
Simple reverse engineering of various Snowflake IDs.
Language: Go - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Anub1sR0cks/OrganizeArt
Corrects media file timestamps downloaded from Twitter/X.
Language: Python - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

beyonddream/snowid
A Decentralized, K-Ordered 128-bit Unique ID Generator library in C.
Language: C - Size: 96.7 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 93 - Forks: 3

thibaultmeyer/libsnowflakeid
Tiny, fast, and portable library to generate Snowflake IDs for C applications
Language: C - Size: 41 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ekoteq/pyflaker
A simple Python 3.11 snowflake ID generator.
Language: Python - Size: 119 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

loganbriggs08/SnowFlake-Generator
Generate Custom & Unique ID's with ease.
Language: Python - Size: 56.6 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

starulli/clusterid
Create unique identifiers for entities in distributed systems
Language: Ruby - Size: 166 KB - Last synced at: 30 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

stamov/GenId.jl
GenId offers few algorithms to generate non-conflicting IDs (mostly for databases/workflows) without a central coordinator.
Language: Julia - Size: 278 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

sjy-dv/go-snowflake
Language: Go - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

tesaguri/leaky-snowflake
Your Timelines Are Leaky: A Slipperiness of Twitter's Snowflake IDs and `since_id` ❄️
Language: Rust - Size: 55.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

wl4g/dopaas-dguid
Dguid (Distributed global unique ID) is a distributed global unique ID generator based on meituan leaf, Baidu uidgenerator and native snowflake integration improvements, currently only springboot integration is supported.
Language: Java - Size: 165 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

organics2016/id-generator
A simple and efficient order ID generator.
Language: Java - Size: 76.2 KB - Last synced at: 7 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

JakyeRU/snowflake
Snowflake is a package for Laravel that allows Twitter's 64 bit snowflake to be used as primary identifier for models.
Language: PHP - Size: 515 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lemon-mint/snowflake-id-web-visualisation
snowflake on web!
Language: TypeScript - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Madscientiste/Snowflake
My own python implementation of Twitter's Snowflake
Language: Python - Size: 33.2 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
