An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with id-generator

A curated list of projects in awesome lists tagged with id-generator .

https://github.com/sony/sonyflake

A distributed unique ID generator inspired by Twitter's Snowflake

golang id-generator

Last synced: 13 May 2025

https://github.com/sqids/sqids-dotnet

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

csharp dot-net dotnet hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator

Last synced: 15 May 2025

https://github.com/happyfish100/libfastcommon

c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.

avl-tree c-library connection-pool fastdfs id-generator ini-parser object-pool process-control skiplist socket-io system-info task-scheduler

Last synced: 12 Apr 2025

https://github.com/sqids/sqids-javascript

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

hashids id id-generator javascript short short-id short-url sqids typescript uid unique-id unique-id-generator

Last synced: 29 Dec 2025

https://github.com/sqids/sqids-go

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

go golang hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator

Last synced: 29 Dec 2025

https://github.com/ahoo-wang/cosid

Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器

clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper

Last synced: 15 May 2025

https://github.com/sqids/sqids-python

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

hashids id id-generator python short-id short-url sqids uid unique-id unique-id-generator

Last synced: 11 Jul 2026

https://github.com/Ahoo-Wang/CosId

Universal, flexible, high-performance distributed ID generator. | 通用、灵活、高性能的分布式 ID 生成器

clock clock-synchronization cloud-native distributed generator gradle id id-generator idgenerator java k8s kubernetes microservice redis sharding snowflake spring spring-boot spring-cloud zookeeper

Last synced: 16 Apr 2025

https://github.com/sqids/sqids-php

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

hashids id id-generator php php-library php8 short-id short-url sqids uid unique-id unique-id-generator

Last synced: 14 May 2025

https://github.com/haruncpi/laravel-id-generator

Easy way to generate custom ID from database table in Laravel framework.

id-generator laravel laravel-id-generator laravel-package laravel6

Last synced: 16 May 2025

https://github.com/zelark/nano-id

A unique string ID generator for Clojure and ClojureScript (・_・)ノ

clojure clojurescript id-generator secure-random-generator

Last synced: 04 Apr 2025

https://github.com/sqids/sqids-rust

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

hashids id id-generator rust rust-lang rustlang short-id short-url sqids uid unique-id unique-id-generator

Last synced: 08 Apr 2025

https://github.com/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.

auto-increment id-generator sequence snowflake unique-id uuid

Last synced: 09 May 2025

https://github.com/sqids/sqids-ruby

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

hashids id id-generator ruby short-id short-url sqids uid unique-id unique-id-generator

Last synced: 29 Dec 2025

https://github.com/kripod/uuidv7

UUIDv7 generator with millisecond precision

collision-resistance id-generator k-sortable

Last synced: 13 Apr 2025

https://github.com/vd2org/snowflake

The Snowflake generator done right.

id id-generator ids snowflake snowflake-id

Last synced: 06 Apr 2025

https://github.com/muyo/sno

Compact, sortable and fast unique IDs with embedded metadata.

id-generator snowflake unique-id uuid

Last synced: 11 Jan 2026

https://github.com/zhongxunking/ids

高效的分布式id生成器,每个客户端实例tps可达到100万,服务端毫无压力。即使服务端宕机了,id生成依然可用。支持多数据中心,支持id加密。

distributed-id id id-generator idcenter ids

Last synced: 19 Mar 2025

https://github.com/hjpotter92/sonyflake-py

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

codecov codecov-badge id-generator python readthedocs readthedocs-badge snowflake sonyflake travis-ci unique-id

Last synced: 11 Apr 2025

https://github.com/zhongxunking/idcenter

idcenter(分布式ID生成中心):极高效的分布式id生成系统,每个客户端获取id的tps可达到400万+,服务端可支持海量的客户端。具备高容错性,即使网络不稳定也能运转(只要不连续长时间断网)。使用http协议进行通信,可支持多语言。具备完整的管理员登录、权限校验。部署简单、页面操作简洁、运维成本低。

distributed-id id id-generator idcenter ids

Last synced: 09 Aug 2025

https://github.com/mustafaturan/monoton

Highly scalable, single/multi node, sortable, predictable and incremental unique id generator with zero allocation magic on the sequential generation

go golang golang-library golang-package id-generator ksuid snowflake snowflake-alternative zero-alloc zero-allocation

Last synced: 01 Sep 2025

https://github.com/lukateras/nanoid.h

Sitnik's Nano ID as a 199-byte C header

c c-library cli id-generator meson nanoid

Last synced: 30 Apr 2025

https://github.com/ramazancetinkaya/youtube-video-id-generator

This class mimics the algorithm used by YouTube to generate unique video IDs.

id-generator php youtube-id-generator youtube-url youtube-video-id youtube-video-id-generator

Last synced: 03 Mar 2025

https://github.com/teamgeek-io/rsa-id-number

South African ID number utilities

id-generator id-number south-africa

Last synced: 16 Jan 2026

https://github.com/sqids/sqids-plpgsql

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

hashids id id-generator pg plpgsql postgresql short-id short-url sqids uid unique-id unique-id-generator

Last synced: 27 Oct 2025

https://github.com/pitabwire/xid

Xid is a globally unique id generator. Xids are small, fast to generate, sortable, compact URL-safe string with no configuration or central generator server.

dart flutter id-generator uuid-generator xid

Last synced: 06 Oct 2025

https://github.com/jur0/eid

Erlang unique id generator based on UNIX timestamp.

erlang id-generator unique-id unix-timestamp

Last synced: 28 Oct 2025

https://github.com/vitorluizc/vue-component-id

Generates an unique ID for every component.

id-generation id-generator javascript vue vue-plugin

Last synced: 08 Mar 2026

https://github.com/sqids/sqids-crystal

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

crystal hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator

Last synced: 04 Oct 2025

https://github.com/diglol/id

Diglol Id is a global Id generator for Kotlin Multiplatform.

global-id id id-generator kotlin multiplatform unique-id

Last synced: 03 Aug 2025

https://github.com/sqids/sqids-elm

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

elm elm-lang hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator

Last synced: 10 Apr 2025

https://github.com/sqids/sqids-zig

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

hashids id id-generator short-id short-url sqids uid unique-id unique-id-generator zig zig-lang zig-library ziglang

Last synced: 12 Apr 2025

https://github.com/doublechaintech/global-unique-id-generator

应用于微服务和分布式应用程序全局唯一ID生成器,包含服务器端和客户端

id-generator microservice

Last synced: 22 Aug 2025

https://github.com/aohorodnyk/uid

Unique ID generator can be used as alternative for UUID (or encode/decode UUID byte representation)

bytes crypto-random decoder encoder go golang id id-generation id-generator parse random random-generation uuid

Last synced: 22 Jan 2026

https://github.com/sqids/sqids-coldfusion

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

coldfusion hashids id id-generator lucee short short-id short-url sqids uid unique-id unique-id-generator

Last synced: 02 Apr 2026

https://github.com/sqids/sqids-ocaml

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

hashids id id-generator ocaml short short-id sqids uid unique-id unique-id-generator

Last synced: 30 Dec 2025

https://github.com/sqids/sqids-perl

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

hashids id id-generator perl perl5 short-id short-url sqids uid unique-id unique-id-generator

Last synced: 29 Oct 2025

https://github.com/sqids/sqids-scala

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

hashids id id-generator scala short-id short-url sqids uid unique-id unique-id-generator

Last synced: 02 Apr 2026

https://github.com/sandwich-go/siid

Fast, thread-safe Integer ID generator in Golang

id-generator mongo mysql snowflake uuid

Last synced: 24 Apr 2025

https://github.com/samirelanduk/django-random-id-model

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

django django-models id-generator primary-key

Last synced: 09 Jul 2025

https://github.com/sqids/sqids-gdscript

Official GDScript (Godot Engine) port of Sqids. Generate short unique IDs from numbers.

gdscript gdscript-language godot godot-engine hashids id id-generator short short-id short-url sqids uid unique-id unique-id-generator

Last synced: 30 Aug 2025

https://github.com/cristalhq/fastid

Fast ID generator based on timestamp, sequence number and worker id.

concurrency dependency-free go golang id-generator

Last synced: 08 Apr 2025

https://github.com/nzmprlr/idpp

A time based 8 and 12 byte unique id generator

golang id-generator unique-id

Last synced: 18 Jan 2026

https://github.com/youkale/snowflake-go

Twitter雪花算法ID生成器 支持Redis,HTTP调用

grpc http id-generator redis snowflake

Last synced: 06 May 2026

https://github.com/orca-zhang/idgen

❄️ 【一款雪花算法发号器】🆔 generator based on snowflake.

id-generator js-safe-int ntp-safe snowflake

Last synced: 22 Apr 2025

https://github.com/ilhamft/glecuid

A Gleam implementation of CUID2 that works on all target. CUID2 is a secure, collision-resistant ids optimized for horizontal scaling and performance.

cuid2 gleam gleam-lang id-generator

Last synced: 07 Mar 2026

https://github.com/zipfile/python-sonyflake-turbo

A Sonyflake ID generator tailored for high-volume ID generation

cpython-extensions id-generator python sonyflake

Last synced: 07 Mar 2026

https://github.com/stun4j/stun4j-guid

Global unique id generator,customizable semantics,distributed, ultra fast, easy to use

cloud-native customizable distributed generator guid id-generator identity snowflake spring-boot-starter stun4j-guid

Last synced: 14 Jan 2026

https://github.com/sqids/sqids-julia

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

hashids id id-generator julia julia-language julialang short-id short-url sqids uid unique-id unique-id-generator

Last synced: 13 Feb 2026

https://github.com/miladezzat/hybrid-id-generator

The **Hybrid ID Generator** is a powerful TypeScript-based library designed to produce unique identifiers by seamlessly combining timestamps, machine identifiers, sequence numbers, and random bits

hybrid-id id-generator javascript javascript-library nodejs unique-id unique-id-generator unique-identifier uuid-alternative

Last synced: 27 Jun 2026

https://github.com/u17g/sleekid

The globally unique ID for the modern software. Fully configurable. Stripe inspired.

ddos-protection go id id-generator modern objectid secret-key-generation self-checksumming timestamp unique-id uuid

Last synced: 13 Feb 2026

https://github.com/limit-zero/unique-push-id

🆔 Generates unique, chronological, lexicographical push IDs in NodeJS, similar to Firebase

id-generator node push-id uuid

Last synced: 12 May 2025

https://github.com/weilueluo/mini-snowflake

A simplified ID generator based on Twitter's Snowflake.

algorithm id-generator snowflake

Last synced: 06 Mar 2025

https://github.com/hjpotter92/sonyflake-ex

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

elixir id-generator snowflake sonyflake unique-id

Last synced: 14 Sep 2025

https://github.com/qkhaipham/ezid

EzId: A .NET library for generating sortable Crockford Base32 encoded IDs. It supports 96 bit & 64 bit formats with customizable separators and source code generation for custom IDs.

64bits 96bits base32 crockford generator id id-generator mongo-object-id objectid snowflake-id

Last synced: 03 Aug 2025

https://github.com/haythamasalama/idgenerator

🆔 A PHP class is used to create custom IDs for your database or business logic. For example: act-200116-0001

id-generator id-generator-databas laravel php

Last synced: 18 May 2026

https://github.com/archishmansengupta/tinyid

A super tiny, <80 LoC, high performant fast Go unique string ID generator

golang id-generator tinyid uuid

Last synced: 03 Apr 2025

https://github.com/fspoettel/getid

A command-line tool to generate random ids. (uuidv4, nanoid, cuid, hostnames)

cli id-generator uuid

Last synced: 23 Mar 2025

https://github.com/3n0ugh/snowflake

Unique id generator based on Twitter Snowflake

go id-generator snowflake-twitter

Last synced: 01 Jul 2025

https://github.com/n1207n/golang-snowflake

A toy program written in Golang to implement Twitter Snowflake ID generator

golang id-generator

Last synced: 28 Apr 2026

https://github.com/omaressaouaf/laravel-id-generator

Generate custom incremental unique ids for Laravel

id-generation id-generator increment-id laravel prefix suffix

Last synced: 21 Apr 2026

https://github.com/stefanheng/readable-id-generator

Generate words/word-pairs for human-readable unique ids

id-generator nlp python3

Last synced: 26 Mar 2025

https://github.com/mohamedmaher-dev/id_generator

A comprehensive Dart library for generating secure, customizable random IDs with support for numeric, alphabetic, special characters, and mixed combinations

backend cli dart distributed-id flutter id-generator identifier library package random-id short-id snowflake unique-id unique-identifier utility uuid

Last synced: 12 Jul 2026

https://github.com/bhargav-joshi/id-card-generator-with-qrcode

This is a Python application that is made to generate the amazing ID card just by writing some details on CLI(Command Line Interface) which is also user friendly. The main thing is that we also get the QR generated from the same for identification of a person.

id-generator pillow python qrcode

Last synced: 30 Jul 2026

https://github.com/zjbztianya/tinyid

Golang Distributed ID Generate Service

distributed-id-generator golang id-generator snowflake

Last synced: 29 Jan 2026

https://github.com/lh0x00/scuid

scuid is a lightweight Python library for generating compact, collision-resistant IDs optimized for scalability and performance. It offers a flexible alternative to cuid, supporting custom random number generators for tailored use cases.

collision-resistant fingerprint generative-ai high-performance horizontal-scaling id-generator identifier ids-optimized python scuid slug unique-id uuid

Last synced: 12 Feb 2026

https://github.com/tpaschalis/daffodil

🌼 A distributed ID generator à la snowflake

golang id-generator kubernetes

Last synced: 21 Apr 2026

https://github.com/try0/browser-tab-id

@try0/browser-tab-id generates IDs, stores them in sessionStorage, and helps minimize duplicates across tabs./IDを生成し、なるべく重複しないようsessionStorageで管理する

browser-tab browser-tab-id id id-generator session

Last synced: 20 Jan 2026

https://github.com/sazid/fireflake

🔥Fireflake - implementation of Snowflake ID in Mojo.

distributed id-generator mojo python snowflake snowflake-id

Last synced: 17 Mar 2025

https://github.com/wow-apps/youtube-id-py

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

alphanumeric base62 encoder hashid id-generator obfuscation short-id unique-id url-shortener youtube-id

Last synced: 20 Jan 2026

https://github.com/stevefosteruk/structured-id

TypeScript library for generating and validating structured IDs — numeric or alphanumeric. Supports grouping, formatting, and optional Luhn or mod36 checksums

checksum esmodules id-generator identifiers javascript luhn mod36 npm-package structured-id typescript validation

Last synced: 20 Jan 2026

https://github.com/yankeguo-deprecated/snowflake-alt

A concurrent-safe lock-free implementation of snowflake algorithm in Golang

algorithm golang id-generator snowflake

Last synced: 24 Apr 2026

https://github.com/nazmul-nhb/id-generator

A simple utility package to generate unique ID based on user preferences.

generator id id-generator javascript nazmul-nhb-id-generator typescript

Last synced: 22 Jan 2026

https://github.com/maciejkuran/strong-password-generator

Get a strong, unique, and secure password/id/key immediately. The library is also available to download via npm.

generator id-generator javascript javascript-library key-generator npm npm-module npm-package password password-generator passwords security

Last synced: 29 Apr 2026

https://github.com/mikaelvesavuori/mikroid

A lightweight, customizable ID generator with zero dependencies.

id id-generator security

Last synced: 24 Feb 2026

https://github.com/alorel/ngx-auto-id

Automatically generates and applies the id attribute on elements

angular auto directive generator id id-generator ngx

Last synced: 29 Mar 2025

https://github.com/snapsynapse/hardguard25

A 25-character alphabet for human-friendly unique IDs. Like Crockford Base32, but removes 11 confusable characters instead of 4.

accessibility alphanumeric base32 character-set crockford-base32 dyslexia human-readable id-generator identifier token-authetication token-based-authentication unambiguous unique-id

Last synced: 15 Apr 2026

https://github.com/wow-apps/youtube-id-ts

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

alphanumeric base62 encoder hashids id-generator obfuscation short-id unique-id url-shortener youtube-id

Last synced: 02 Apr 2026

https://github.com/kirky-x/nebulaid

Enterprise distributed ID generation system — Segment, Snowflake, UUID v7/v4 algorithms with high availability, distributed coordination, and million+ IDs per second throughput

distributed-systems grpc id-generator rust snowflake uuid

Last synced: 28 Jul 2026

https://github.com/antikirra/uuid4

High-performance UUID v4 implementation for PHP with cryptographically secure random generation

id-generator php uuid4

Last synced: 20 Jan 2026

https://github.com/ali-master/keyfleur

Generate beautiful, memorable, and poetic API keys and unique identifiers for your applications.

api-key id-generator key-generator poetic unique-identifier

Last synced: 11 Aug 2025

https://github.com/invitamarito14/xjectro-express

✨🚀 A Node.js package providing an Express.js server core and helper tools, compatible with both ESM and CommonJS 📦

express hash id-generator jwt middleware nodejs server typescript validation

Last synced: 07 May 2026

https://github.com/ahg-bscs/piyu_secureid

Generate a digital ID where the ID's information is stored in an encrypted QR code.

encryption encryption-decryption forms id-generator qrcode qrcode-generator windows-forms winforms

Last synced: 17 May 2026

https://github.com/teamlify-devx/idgen

A high-performance, thread-safe distributed unique ID generator for Go inspired by Twitter's Snowflake. Generates 64-bit sortable IDs with configurable bit layout, Kubernetes support, and environment-based configuration via Viper.

distributed go golang id-generator kubernetes snowflake uuid uuid-generator

Last synced: 03 Jun 2026

https://github.com/arezyhs/cpp-id-generator-calc

Generator ID untuk praktikum mata kuliah Struktur Data. ID yang dihasilkan adalah ID supir dan ID pesanan.

cplusplus data-structures id-generator

Last synced: 15 Mar 2025

https://github.com/seezoon/seezoon-distributed-id

distributed id generator base on database

distributed id-generator

Last synced: 28 May 2026

https://github.com/herculesinc/nova.id-generator

ID generator module for Nova framework

id-generator nodejs nova redis

Last synced: 02 May 2026

https://github.com/alimarchal/id-generator

Generate unique, prefixed IDs for Laravel applications with race condition protection.

composer-package database-transactions id-generator invoice-numbering laravel pest-testing php race-condition-safe

Last synced: 11 Jan 2026