#id


  1. ego-tree

    Vec-backed ID-tree

    v0.11.0 2.3M #vec #index #id-tree #tree #id

  2. slug

    Convert a unicode string to a slug

    v0.1.6 1.9M #slugify #id

  3. machine-uid

    Get os native machine id without root permission

    v0.6.0 212K #root-permissions #native #os #id #dbus #ioreg #hostid #cross-platform #var-lib

  4. cuid

    An ipmlementation of CUID protocol in rust

    v2.0.4 44K #id #binary #default #protocols #generate #binary-search #unique-ids #user-id #cuid1 #collision-resistant

  5. ids_service

    that allows to generate unique Ids

    v2.1.4 #uuid #hash #id

  6. uid

    creation of unique IDs

    v0.1.8 9.4K #unique-ids #type #numbers #id

  7. aws-sdk-voiceid

    AWS SDK for Amazon Voice ID

    v1.102.0 #aws-sdk #voice #id #detect #amazon-connect #authentication #fraud

  8. idmap

    Efficient maps of integer id keys to values, backed by an underlying Vec

    v0.3.5 1.3K #table #table-id #array #array-map #id

  9. terseid

    Adaptive-length, collision-resistant short IDs

    v0.1.2 110 #short-id #hash #base36 #collision #id

  10. tagged-core

    A lightweight tagged type abstraction for type-safe IDs, etc

    v1.0.4 #tagged-unions #newtype #type-safe #id

  11. unique-type-id

    A unique id proc-macro generator for types

    v1.4.1 #type #id #numbers

  12. os-id

    OS ids abstractions for process and thread

    v3.1.0 100K #process-id #thread #process #id

  13. mtb-entity-slab

    Slab-style entity storage: stable IDs, internal mutability; not a full ECS

    v0.2.4 #arena-allocator #entity-id #slab-allocator #id #entity

  14. id_newtype

    Implements logic for a Cow<'static, str> newtype where only [A-Za-z0-9_] are valid characters

    v0.3.0 700 #character #static #id

  15. trid

    Turkish citizenship ID number type

    v6.0.0 #turkish #numbers #id #turkey

  16. aranya-id

    Aranya ID types

    v0.2.2 4.3K #aranya #dag #vm #policy #id #id-generation #agpl #crafted #spider-oak

  17. rtoolkit

    Rust toolkit CLI: generate Chinese ID numbers, emails (TBD), PDF utilities (TBD)

    v0.0.2 #toolkit #cli-toolkit #id #generator #cli

  18. ras-types

    Shared types and ID newtypes

    v4.2.0 310 #newtype #shared #id #chromium #claude #porting #oauth #cosmium #ci

  19. kubetsu

    distinguish value type of other struct

    v0.7.1 #type-safety #newtype #id #no-std

  20. rust-tagged

    A lightweight tagged type abstraction for type-safe IDs, etc

    v1.0.1 #tagged-unions #newtype #type-safe #id

  21. prefixed-tsid

    Create Stripe-style prefixed database IDs that are type-safe and portable

    v0.9.0 110 #type-safe #id #prefix #prefixed #tsid #sea-orm #stripe-style #diesel #schemars #serde

  22. vizia_id

    Generational ID type used by vizia

    v0.4.0 150 #vizia #desktop-gui-framework #declarative-ui #id #generational #skia #cargo-run

  23. netid64

    64-bit network-scoped ID (K|NODE|CTR): 8b kind, 16b node, 40b counter. BE wire.

    v0.1.1 #quic #protocols #net #id #u64

  24. u64-id

    A tiny library providing a u64 backed id

    v0.3.1 440 #u64 #id #backed #default #random #non-cryptographic

  25. short-id

    Tiny crate for generating short, URL-safe, random or time-ordered IDs

    v0.5.0 #random #url-safe #identifier #id

  26. part

    Span-aware async logger

    v0.2.1 #logging #async #id #async-scope #spans #user-id #span-aware #fut #mental #chronological

  27. attack-data

    Request Mitre ATTACK data offline

    v1.0.0 #mitre #att-and-ck #stix #search #id #malware #embedded

  28. rllm-core

    Common configs, errors, IDs, request/response types, and sequence state for rLLM

    v0.1.1 #sequence #state #request-response #error-response #id

  29. afidgen

    Generate afid ids — human-friendly random identifiers

    v1.0.1 #random #base32 #identifier #id #id-identifier

  30. typid

    (Typ)ed Unique (Id)entifiers

    v1.1.2 1.3K #unique-identifier #typed #id #typ #ed

  31. vw-api-types

    API types for VibeWindow

    v0.2.7 #dto #id #vibe-window #api #工具 #项目

  32. moa_thiscpu

    当前处理器 ID 的读写(per-arch 寄存器)

    v0.6.0 #per-cpu #id #arm64 #riscv64 #smp

  33. orthodoxy

    A collection of my utility libraries

    v0.2.3 #collection-of-utility #id #facet

  34. pokemon

    Get Pokémon names

    v2.0.0 #pokémon #id #get-name #lang #get-random

  35. fuck-tools-rs

    Fuck Tools

    v0.0.5 #fuck #time #cryptography #id #api #注意 #工具库 #工具函数

  36. celik

    Biblioteka za čitanje ličnih karti uz pomoć MUP-ove Čelik biblioteke

    v0.1.3 #smart-card #pcsc #id #api-bindings

  37. odoid

    Deterministic mixed-radix ID encoding — maps integers to 6, 7, or 8-character alphanumeric strings. Ambiguous characters I, L, O are excluded.

    v1.0.3 #deterministic #id #serial

  38. cuid1

    CUID protocol in rust

    v0.1.1 310 #cuid #unique-ids #id #time #binary #binary-search #author #user-id

  39. stoptrackingme

    remove tracking IDs from URLs

    v0.1.3 #url #remove #clipboard #id #monitor #query-string

  40. hash-ids

    a fast hashids (hashids.org) implementation

    v0.3.1 2.6K #id-generator #generator #id

  41. tnid-cli

    CLI tool for working with TNIDs

    v0.2.0 #uuid #cli #id

  42. unicode-id-trie-rle

    Unicode identifier (UAX #31) checker using a deduplicated trie with run-length encoded leaves

    v1.0.1 #unicode-identifier #unicode #id #no-alloc

  43. fastsend

    快速生成适用于分布式环境的 ID 和序列号

    v1.2.3 #id #和序列号 #serial #生成 #提供 #进程 #snowflake-id #系统

  44. squint

    Encode sequential integer ids as random looking strings

    v0.1.4 340 #encode #obfuscate #sql #id

  45. cruxx-model

    Canonical model ID types and provider-specific parsers for cruxx

    v0.2.6 #model #canonical #parser #cruxx #id

  46. riddance

    retiring, recyclable, reservable IDs

    v0.3.1 350 #slot-map #registry #arena #id-generation #id

  47. frp-plexus

    Shared primitives for the infinite-db frp backend: typed IDs, SPC encoding, types, and values

    v0.1.0 #frp #graph #spatial #value #id

  48. id-pool

    Create and recycle integer ids using a ranged pool

    v0.2.2 6.1K #ranged #pool #id #range

  49. polytrack-codes

    Collection of utilities to work with PolyTrack's track codes

    v0.4.0-pre.2 #poly-track #utilities #codes #convert #id

  50. step-id

    Stable IDs for agent steps: deterministic hash of (run_id, step_index, kind) so events and traces share keys across reruns. Zero deps.

    v0.1.0 #agent #trace #deterministic #step #id

  51. id-vec

    Simplify Graphs in Rust. Introduces IdVec, which automatically creates Ids for each new object, reusing deleted Ids.

    v0.5.7 #vec #graph-index #map #index #id

  52. soul-attributes

    Proc-macro attributes for annotating code with Soul semantic IDs

    v0.1.1 #proc-macro-attributes #soul #semantic #id #annotating

  53. espeak-ng-data-dict-id

    eSpeak NG dictionary data for id_dict

    v0.1.0 #dictionary #text-to-speech #espeak #id

  54. kubetsu-sqlx

    sqlx support for kubetsu ID types

    v0.2.0 #sqlx #newtype #id

  55. highroller

    high-level rolling index that is thread-safe and guarantees cheap runtime-unique IDs

    v0.1.0 #thread-safe #ruid #counter #id #static

  56. object-id

    Unique object ID with no generation

    v0.1.4 6.5K #object #drop #id

  57. kubetsu-serde

    serde support for kubetsu ID types

    v0.1.1 #serde #newtype #no-std #id

  58. human_ids

    Generate human-readable IDs

    v0.1.1 #human-readable #id #human-readable-id #generate #documentation

  59. id30

    An encoding scheme for 30 bit identifiers

    v1.0.0 120 #identifier #id #bit #url #integer #30 #user-facing #video

  60. firebase-verifyid

    Dead simple verification of firebase auth id tokens

    v0.1.5 380 #firebase #authentication #verification #id #auth-token #token-id #json-web-token #logging-tracing #tokio-runtime #axum

  61. kubetsu-fake

    fake support for kubetsu ID types

    v0.1.2 #fake #newtype #id #dummy

  62. heeranjid-ffi

    C FFI bindings for HeeRanjID distributed ID generation

    v0.5.1 #distributed #c #distributed-id #ffi #id

  63. use-event-id

    Lightweight event identifier primitive for RustUse

    v0.1.0 #primitive #event-id #rustuse #id

  64. lid

    Extremely fast, customizable, and unique ID generation

    v0.3.0 #unique-ids #id

  65. evil-id

    A very easy to use (and evil) id type

    v0.1.3 #evil #id

  66. idcontain

    Generational (or tagged) ID-based containers

    v0.7.6 #collection #generational #ecs #container-id #id

  67. id_factory

    creating typed or untyped id numbers

    v1.0.0 #numbers #id

  68. timebased-id

    A lightweight Rust library for generating unique identifiers based on system uptime and Unix timestamp. Perfect for applications that need simple, fast, and unique ID generation without external dependencies

    v0.1.0 #generator #identity #uniqueness #id

  69. qvopenapi-async

    qvopenapi의 경우 콜백 기반으로 통신하기 때문에 TR ID 등을 관리하기가 어렵고 번거로움. Rust의 future 형태로 손쉽게 사용할 수 있도록 wrapping한 라이브러리

    v0.1.0 #tr #future #있도록 #사용할 #id #qv #라이브러리 #경우 #docker
  70. Try searching with DuckDuckGo.


  71. hashed-type-def

    hash based type identifier: hash code is computed on the basis of type definition

    v0.1.2 160 #hash #derive #hash-id #id

  72. sequential-id-alloc

    sequential ID allocator that guarantees sequential allocation

    v0.1.0 5.3K #allocator #sequential #allocation #id #guarantees

  73. hyperid

    Superfast id generator

    v2.3.1 #id-generator #generator #id

  74. cornflake

    Generator of unique ID numbers

    v0.5.0 190 #id-generator #generator #id

  75. fastid

    Snowflake-like ID generating in Rust

    v0.3.3 #generator #snowflake-like #id

  76. simple-counter

    Macro for generating thread-local static counters. Useful for basic ID generation.

    v0.1.0 39K #counter #identifier #id

  77. steamidfx

    Work with steam id easily

    v2.1.0 #steam-id #steam #id

  78. surrealdb_id

    Id and Relation for SurrealDB

    v0.1.2 #surrealdb #surrealql #db #id

  79. leaves

    Distributed ID Allocator

    v0.5.0 #async #id #distribution

  80. squishyid

    Shorten and obfuscate IDs

    v0.1.1 #shorten #obfuscate #id #key #decode

  81. reusable-id-pool

    A pool for RAII IDs

    v0.1.2 #id-pool #raii #pool #id

  82. human-ids-bin

    Generate human-readable IDs

    v0.1.1 #human-readable #human-ids #id #generate #human-readable-id

  83. shared-ids

    New types for different IDs

    v0.11.0 #different #id

  84. numid

    A macro for generating structures which behave like numerical id

    v0.2.9 #struct #macro #id #static

  85. shinyid

    A package for encoding and decoding unique identifiers into URL-safe ( shiny )

    v0.2.0 #shiny #id #data-encoding

  86. id_allocator

    ID allocator adapted from. idalloc

    v0.1.0 #allocator #key-value-store #id

  87. str_id

    Interns str slices, giving you back an ID value

    v0.1.1 #string #value #slice #id #interns #cache #non-zero-usize

  88. opendroneid-sys

    Raw FFI bindings to libopendroneid (Open Drone ID core C library)

    v0.1.4 #libopendroneid #drone #open #bindings #id

  89. autoincrement

    wrapper for different purposes

    v1.0.1 360 #id-generator #generator #id

  90. enid

    parse Encrypted Numeric Identifiers

    v0.1.0 #identifier #uid #id-identifier #id #no-alloc

  91. lazy_id

    A thread-safe lazily-initialized ID

    v0.1.0 #lazy-evaluation #counter #static #id #const

  92. akai

    Next-generation, functional and simple ID system

    v0.1.1 #next-generation #system #functional #id #timestamp

  93. dmv

    identity values that are restricted to user-specified scopes

    v0.3.2-a1 #unique-identifier #pun #id

  94. const-identify

    Generates unique ids that can be used at compile time

    v0.1.1 #static #sorting #compiled #id

  95. norwegian-tin-validator

    A Norwegian TIN (Tax Identification Number) validator library

    v0.1.0 #tin #norwegian #id-validator #fnr #id

  96. aux-logid

    gen log id

    v0.1.0 #logging #id #gen #internationalization

  97. il_tz

    working with Israeli ID numbers (TZ)

    v0.1.3 #validation #tz #id #israel #parser

  98. celik-sys

    FFI veza sa MUP-ovom Čelik bibliotekom

    v0.1.1 #smart-card #pcsc #id

  99. id_cache

    A cache data structure which generates sequentially-assigned ids for unique values

    v0.1.0 #cache #index #id

  100. ida-rs

    A thread-safe, no_std, sparse ID allocator using a radix tree. Ideal for systems programming.

    v0.1.1 #allocator #kernel #sparse #id

  101. awid

    Small, simple, universally unique identifiers

    v1.1.0 110 #unique-identifier #id #identifier

  102. identifier

    Generate 128 bits id structs easily

    v0.1.3 #uuid #struct #id

  103. souvenir-core

    Core implementation for souvenir. Not intended to be used directly.

    v0.5.5 230 #identifier #id #type-safe #tagged #128-bit #mysql #postgresql

  104. name_maker

    Generates random name for a person or a group of person

    v0.1.1 #random #tool #random-id #utility-tool #id

  105. world-id-primitives

    Contains the raw base primitives (without implementations) for the World ID Protocol

    v0.12.0 2.6K #proof #world #serialization #protocols #id #deserialize #prove

  106. passage-id

    Server SDK for passage.id authentication

    v0.2.0 #passage #sdk #authentication #server #id #server-side

  107. with-id

    trait providing method for getting string id from struct

    v1.0.2 #string #id #str

  108. slugmin

    Slug version which allows to use spaces and big letters

    v1.0.2 #slug #slugify #id

  109. meiid

    UUID generator based on current date for rust

    v0.1.2 #uuid #database #id

  110. socketcan-alt

    Rust binding for SocketCAN

    v0.4.0 #socket-can #dataframe #bindings #sockets #id

  111. veecle-os-data-support-can

    Support for working with CAN messages within Veecle OS

    v0.1.0 #veecle-os #message #id #frame #api

  112. libsubid

    Implementations of sub?id extractors from various sources

    v0.1.5 #extractor #id #source #sub

  113. typed_id2

    typed ID for Rust

    v0.1.3 #typed #id #type

  114. sea_orm_newtype_id_domain

    Sea-ORM newtyped IDs (stripe style)

    v0.1.2 #sea-orm #stripe #id

  115. hangeul-id

    Shorter unique id using Hangeul

    v0.1.0 #unique-ids #hangeul #id

  116. bloock-poseidon-rs

    Poseidon hash implementation

    v0.1.5 #poseidon-hash #polygon #id #compatible #bn254

  117. world-id-registries

    World ID Registries contract bindings and signing utilities

    v0.11.0 2.1K #contract #bindings #registries #world #id #eip-712 #on-chain

  118. custom_user_id

    Generates a random id with string of your choice appended or prepended to it

    v0.0.3 #user-id #generate-id #wasm #id

  119. enum_ids

    Generate a companion ID enum and an associated getter method for the annotated enum

    v0.7.0 900 #convert #identifier #id-identifier #enums #id

  120. misskey-id

    Parse and generate misskey's id

    v0.1.0 #parse-generate #misskey #id #generate

  121. optimus

    ID hashing and Obfuscation using Knuth's Algorithm

    v0.2.1 #prime #primes #id

  122. vlseqid

    Very Long Sequence ID

    v0.4.0 #identifier #long #sequential #id

  123. rialo-s-sdk-ids

    Solana SDK IDs

    v0.17.0-alpha.0 1.4K #solana #id

  124. fi-key-resolver

    Get ed25519 public key from did id

    v0.0.6 #public-key #ed25519 #key-resolver #did #id

  125. fq-filter-reads

    program to filter a fastq file with a provided list of IDs

    v0.1.1 #fastq #list #record #testing #id

  126. ideal

    When you need some ids

    v0.7.4 #id #ids

  127. handle-key

    Typed and named or unnamed map keys

    v0.1.0 #guid #graphics #id

  128. solana-axelar-gas-service

    Axelar Gas Service Anchor program for Solana

    v1.1.1 #solana #axelar #gas #solana-anchor #id

  129. rialo-s-sysvar-id

    Definition for the sysvar id trait and associated macros

    v0.12.1 1.0K #rialo #blockchain #id #associated #solana #sysvars #smart-contracts

  130. personify

    easily parsing and serializing Persona IDs

    v0.1.2 #persona #id #parser #serialization #parsing-and-serialization

  131. c4id

    C4 ID implementation for SMPTE ST 2114:2017

    v0.1.1 #smpte #c4 #st #id

  132. aid

    Rust port of the id generation algorithm use in Misskey

    v0.1.1 #id #algorithm

  133. gid

    global ID

    v0.1.1 #id #rw-lock #refcell #hash-map #arc #experiment

  134. identitycard

    中国身份证随机生成工具

    v0.1.7 #ic #id

  135. idcator

    typed id

    v0.1.1 #typed #id

  136. derepo_derive

    Derive macros for derepo (Model, Columns, Filter, Id) and the sql! macro

    v0.1.1 #macro-derive #sql #model #column #id #proc-macro