PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Id Generator Python Packages

Python packages with the GitHub topic id-generator. Sorted by relevance, with stars and monthly downloads.
vd2org
snowflake-id

The Snowflake generator done right.

139K 123 12
aziele
unique-namer

Generate unique and memorable names and ids across various categories

116K 26 5
hjpotter92
sonyflake-py

A distributed unique ID generator inspired by Twitter's Snowflake, rewritten in python

6K 41 12
samirelanduk
django-random-id-model

A model base class which creates long, random, integer primary keys.

5K 8 2
teamgeek-io
rsa-id-number

South African ID number utilities

3K 22 4
wow-apps
youtube-id

Generate YouTube-style short IDs from numbers. Lightweight, fast, and reversible base62 encoder with optional obfuscation.

1K 0 0
Purushot14
short-unique-id

Tiny, dependency-free Snowflake-style & short random ID generator for Python 3

1K 2 0
snapsynapse
hardguard25

HardGuard25: A human-friendly unique ID alphabet. 25 unambiguous characters.

830 1 1
ZipFile
sonyflake-turbo

A Sonyflake implementation optimized for extreme usages.

513 6 0
10XScale-in
snowflakekit

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.

449 10 3
devilsautumn
timeseed

TimeSeed is a high-performance chronologically ordered unique ID generator with configurable bit allocation for distributed systems.

221 8 1
StefanHeng
readableidgen

Human-readable phrase id generator

217 1 0
dilipvamsi
microshard-uuid

A zero-lookup, routing-capable UUIDv8 implementation with microsecond precision and embedded 32-bit sharding.

137 4 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery