Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "id" keyword
webe_id 0.2.0
Unique ID generator based on Snowflake, but for us wizards3 versions - Latest release: over 3 years ago - 1 dependent repositories - 1.57 thousand downloads total - 2 stars on GitHub - 1 maintainer
snowferris 1.0.2
various unique ID formats for Rust5 versions - Latest release: over 2 years ago - 1.9 thousand downloads total - 1 maintainer
slid 0.2.0
Simple labeled IDs2 versions - Latest release: over 1 year ago - 711 downloads total - 0 stars on GitLab.com - 1 maintainer
serial_int 2.0.0
Safe, easy-to-use auto-increment integers14 versions - Latest release: about 2 years ago - 6.28 thousand downloads total - 1 maintainer
lexicoid 0.1.0 π°
Short & stable IDs based on timestamps1 version - Latest release: over 1 year ago - 361 downloads total - 7 stars on GitHub - 1 maintainer
optimus 0.2.1
ID hashing and Obfuscation using Knuth's Algorithm3 versions - Latest release: about 1 year ago - 933 downloads total - 1 stars on GitHub - 1 maintainer
objectid 0.2.0
A Rust implementation of a BSON ObjectId.2 versions - Latest release: about 7 years ago - 2 dependent packages - 3 dependent repositories - 13.1 thousand downloads total - 1 maintainer
Top 6.7% on crates.io
6 versions - Latest release: 7 months ago - 71 dependent packages - 2,161 dependent repositories - 9.8 million downloads total - 34 stars on GitHub - 1 maintainer
slug 0.1.5
Convert a unicode string to a slug6 versions - Latest release: 7 months ago - 71 dependent packages - 2,161 dependent repositories - 9.8 million downloads total - 34 stars on GitHub - 1 maintainer
steam-id
Module to make SteamID usage and conversion easy1 version - Latest release: about 1 month ago - 662 downloads total - 1 maintainer
randoid 0.3.0 π°
Implementation of nanoid ids that doesn't requre allocation3 versions - Latest release: over 1 year ago - 1.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
surrealdb_id 0.1.2
Id and Relation for SurrealDB3 versions - Latest release: 2 months ago - 2 dependent packages - 942 downloads total - 1 stars on GitHub - 1 maintainer
rainbowid
WIP RainbowID Generator for Rust2 versions - Latest release: about 1 month ago - 547 downloads total - 0 stars on GitHub - 1 maintainer
with-id-derive 1.0.3
A derive macro for with-id4 versions - Latest release: about 1 year ago - 1 dependent package - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
with-id 1.0.2
Simple trait providing method for getting string id from struct3 versions - Latest release: about 1 year ago - 1 dependent package - 1.26 thousand downloads total - 0 stars on GitHub - 1 maintainer
damm 0.1.0
Implementation of the Damm algorithm in Rust1 version - Latest release: over 5 years ago - 39.6 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
aid 0.1.1
Rust port of the id generation algorithm use in Misskey2 versions - Latest release: about 3 years ago - 956 downloads total - 0 stars on GitLab.com - 1 maintainer
strong_id 0.4.0
Strongly typed, base32 encoded IDs7 versions - Latest release: 4 days ago - 1.84 thousand downloads total - 9 stars on GitHub - 1 maintainer
tinyid 1.0.3
A tiny ID type that's like UUID except shorter and easier for a user to type in.4 versions - Latest release: over 1 year ago - 1 dependent repositories - 8.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
sortable-quick-unique-id 1.1.0
The Sort-able Quick Unique ID system1 version - Latest release: 6 days ago - 149 downloads total - 0 stars on GitHub - 1 maintainer
identitycard 0.1.7
δΈε½θΊ«δ»½θ―ιζΊηζε·₯ε ·7 versions - Latest release: over 3 years ago - 2.73 thousand downloads total - 1 maintainer
ideal 0.7.4
When you need some ids.11 versions - Latest release: almost 7 years ago - 1 dependent package - 7.85 thousand downloads total - 1 maintainer
flaken 0.2.2
Configurable bitwidth snowflake id generator, encoder, decoder3 versions - Latest release: over 7 years ago - 2 dependent repositories - 4.12 thousand downloads total - 13 stars on GitHub - 1 maintainer
sea_orm_newtype_id_domain 0.1.2
Sea-ORM newtyped IDs (stripe style)6 versions - Latest release: over 1 year ago - 2 dependent packages - 2.33 thousand downloads total - 1 maintainer
typed_ids 0.2.0
Create unique identifiers for each type. This newtype approach helps to make illegal states unrep...2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
shinyid 0.2.0
A package for encoding and decoding unique identifiers into URL-safe ( shiny )2 versions - Latest release: 2 months ago - 618 downloads total - 1 stars on GitHub - 1 maintainer
sea_orm_newtype_id 0.1.2
Sea-ORM newtyped IDs (stripe style)6 versions - Latest release: over 1 year ago - 1.89 thousand downloads total - 1 maintainer
puid 0.2.0
A unique ID generator with 'ch_'-style prefix2 versions - Latest release: over 1 year ago - 768 downloads total - 1 stars on GitHub - 1 maintainer
sea_orm_newtype_id_macros 0.1.2
Sea-ORM newtyped IDs (stripe style)6 versions - Latest release: over 1 year ago - 1 dependent package - 2.15 thousand downloads total - 1 maintainer
lid 0.3.0
Extremely fast, customizable, and unique ID generation.6 versions - Latest release: 3 months ago - 1.84 thousand downloads total - 0 stars on git.radial.gg - 1 maintainer
nid 3.0.0
Generate and parse Nano IDs9 versions - Latest release: about 1 month ago - 1 dependent package - 2.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
xid 1.1.1
Globally unique sortable id generator. A Rust port of https://github.com/rs/xid.8 versions - Latest release: 28 days ago - 9 dependent packages - 9 dependent repositories - 168 thousand downloads total - 30 stars on GitHub - 1 maintainer
unicode-id-start 1.1.2
Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Sta...7 versions - Latest release: 8 months ago - 5 dependent packages - 7 dependent repositories - 153 thousand downloads total - 7 stars on GitHub - 1 maintainer
uid 0.1.7 π°
A crate for the creation of unique IDs.9 versions - Latest release: over 2 years ago - 11 dependent packages - 18 dependent repositories - 47.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
sqids 0.4.1
Generate short unique ids from numbers.8 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 9.5 thousand downloads total - 134 stars on GitHub - 1 maintainer
sonyflake 0.2.0 π°
A distributed unique ID generator inspired by Twitter's Snowflake4 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 15.3 thousand downloads total - 157 stars on GitHub - 1 maintainer
rustflake 0.1.1 π°
Thread-safe 'twitter' snowflakes.2 versions - Latest release: almost 5 years ago - 3 dependent packages - 5 dependent repositories - 9.02 thousand downloads total - 35 stars on GitHub - 1 maintainer
object-id 0.1.4
Unique object ID with no generation5 versions - Latest release: 3 months ago - 2 dependent packages - 5.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 4.2% on crates.io
7 versions - Latest release: about 3 years ago - 165 dependent packages - 655 dependent repositories - 3.12 million downloads total - 497 stars on GitHub - 1 maintainer
nanoid 0.4.0
A tiny, secure, URL-friendly, unique string ID generator for Rust.7 versions - Latest release: about 3 years ago - 165 dependent packages - 655 dependent repositories - 3.12 million downloads total - 497 stars on GitHub - 1 maintainer
nano-id 0.3.3 π°
A tiny, secure, URL-friendly, unique string ID generator for Rust9 versions - Latest release: 6 months ago - 3 dependent packages - 2 dependent repositories - 23.2 thousand downloads total - 10 stars on GitHub - 1 maintainer
ids_service 1.3.7
Library that allows to generate unique Ids.20 versions - Latest release: over 1 year ago - 1 dependent package - 9.21 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
id_allocator 0.1.0
A simple ID allocator adapted from. [idalloc](https://github.com/udoprog/idalloc)1 version - Latest release: about 2 months ago - 1 dependent package - 250 downloads total - 4 stars on GitHub - 1 maintainer
hashed-type-def-procmacro 0.1.2
Proc-macro generator for a hash based type identifier: hash code is computed on the basis of type...4 versions - Latest release: 3 months ago - 2 dependent packages - 1.44 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashed-type-def-core 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition4 versions - Latest release: 3 months ago - 1 dependent package - 1.41 thousand downloads total - 1 stars on GitHub - 1 maintainer
hashed-type-def 0.1.2
A simple hash based type identifier: hash code is computed on the basis of type definition4 versions - Latest release: 3 months ago - 3 dependent packages - 1.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
fs-id 0.2.0
Uniquely identify files within the system2 versions - Latest release: 4 months ago - 1 dependent package - 518 downloads total - 1 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
10 versions - Latest release: over 4 years ago - 48 dependent packages - 1,011 dependent repositories - 2.64 million downloads total - 32 stars on GitHub - 1 maintainer
ego-tree 0.6.2
Vec-backed ID-tree10 versions - Latest release: over 4 years ago - 48 dependent packages - 1,011 dependent repositories - 2.64 million downloads total - 32 stars on GitHub - 1 maintainer
colorid 0.0.6
The unique 4-colors-ID string generator in in Rust7 versions - Latest release: over 1 year ago - 1 dependent package - 1.92 thousand downloads total - 20 stars on GitHub - 1 maintainer
typed_id2 0.1.3
typed ID for Rust1 version - Latest release: 7 months ago - 360 downloads total - 0 stars on GitHub - 1 maintainer
hash-ids 0.2.1
a fast hashids (hashids.org) implementation3 versions - Latest release: about 4 years ago - 2 dependent repositories - 6.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
ticket 0.2.0
generate unique id which occupies 12 bytes.2 versions - Latest release: about 1 year ago - 1.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
typed_id 0.1.0
Make your IDs strongly typed!!1 version - Latest release: over 1 year ago - 1.86 thousand downloads total - 8 stars on GitHub - 1 maintainer
aict 0.2.0
Generates auto-incrementing unique IDs2 versions - Latest release: 7 months ago - 571 downloads total - 0 stars on GitHub - 1 maintainer
simple-counter 0.1.0
Macro for generating thread-local static counters. Useful for basic ID generation.1 version - Latest release: almost 6 years ago - 2 dependent packages - 5 dependent repositories - 8.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
combid 0.6.1
Generate numeric identifiers5 versions - Latest release: over 7 years ago - 4.08 thousand downloads total - 3 stars on GitHub - 1 maintainer
slot_generator 0.1.0
Efficiently generate and reclaim slot IDs from a numerical range1 version - Latest release: about 4 years ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
custom_user_id 0.0.3
Generates a random id with string of your choice appended or prepended to it3 versions - Latest release: over 1 year ago - 844 downloads total - 1 stars on GitHub - 1 maintainer
steamidfx 2.1.0 π°
Work with steam id easily5 versions - Latest release: about 3 years ago - 1.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
simpleflake 0.0.4 π°
Distributed ID generation in Rust for the lazy.4 versions - Latest release: about 9 years ago - 4.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
dmv 0.3.1
Provides identity values that are restricted to user-specified scopes16 versions - Latest release: over 2 years ago - 5.68 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
yeast-rs 0.3.0
Tiny but linear growing unique id generator.1 version - Latest release: almost 3 years ago - 3.27 thousand downloads total - 2 stars on GitHub - 1 maintainer
trassel 1.0.0
Unique ID integers that scale.9 versions - Latest release: over 3 years ago - 4.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
id-vec 0.5.7
Simplify Graphs in Rust. Introduces IdVec, which automatically creates Ids for each new object, r...8 versions - Latest release: over 5 years ago - 1 dependent repositories - 9.51 thousand downloads total - 13 stars on GitHub - 1 maintainer
entity_id 0.0.4
Production-grade entity IDs for your web application4 versions - Latest release: about 1 year ago - 1.09 thousand downloads total - 2 stars on GitHub - 1 maintainer
meme-id 0.0.0
Map IDs to phrases and vice versa1 version - Latest release: about 2 years ago - 442 downloads total - 2 stars on GitHub - 1 maintainer
entity_id_core 0.0.4
Production-grade entity IDs for your web application3 versions - Latest release: about 1 year ago - 2 dependent packages - 1 dependent repositories - 1.24 thousand downloads total - 2 stars on GitHub - 1 maintainer
tlid 0.2.2
Thread Local ID generator by predefined range without atomics/locks/random/time4 versions - Latest release: over 4 years ago - 1.83 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
id_cache 0.1.0
A cache data structure which generates sequentially-assigned ids for unique values1 version - Latest release: almost 2 years ago - 407 downloads total - 0 stars on GitHub - 1 maintainer
meiid 0.1.2
Meiid UUID generator based on current date for rust3 versions - Latest release: about 2 years ago - 986 downloads total - 0 stars on GitHub - 1 maintainer
entity_id_derive 0.0.4
Production-grade entity IDs for your web application4 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 1.29 thousand downloads total - 2 stars on GitHub - 1 maintainer
israelid 0.1.0
Israeli ID number validation1 version - Latest release: 11 months ago - 405 downloads total - 0 stars on GitHub - 1 maintainer
hyperid 2.3.1
Superfast id generator13 versions - Latest release: almost 3 years ago - 4.31 thousand downloads total - 3 stars on GitHub - 1 maintainer
lazy_id 0.1.0
A thread-safe lazily-initialized ID1 version - Latest release: over 3 years ago - 3.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
hangeul-id 0.1.0
Shorter unique id using Hangeul1 version - Latest release: over 2 years ago - 434 downloads total - 0 stars on GitHub - 1 maintainer
il_tz 0.1.3
A Rust library for working with Israeli ID numbers (TZ)4 versions - Latest release: over 1 year ago - 1.12 thousand downloads total - 0 stars on GitHub - 1 maintainer
cornflake 0.1.0
Generator of unique ID numbers1 version - Latest release: over 7 years ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
leaves 0.5.0
Distributed ID Allocator7 versions - Latest release: almost 4 years ago - 2.96 thousand downloads total - 9 stars on GitHub - 1 maintainer
id_factory 1.0.0
A library for creating typed or untyped id numbers.2 versions - Latest release: 7 months ago - 861 downloads total - 0 stars on GitHub - 1 maintainer
numid 0.2.9
A macro for generating structures which behave like numerical id.13 versions - Latest release: over 4 years ago - 5.62 thousand downloads total - 2 stars on GitHub - 1 maintainer
name_maker 0.1.1
Generates random name for a person or a group of person.2 versions - Latest release: about 2 years ago - 923 downloads total - 0 stars on GitHub - 1 maintainer
snowdon 0.2.0
A lightweight thread-safe snowflake ID implementation for Rust2 versions - Latest release: 10 months ago - 827 downloads total - 4 stars on GitHub - 1 maintainer
dmv_derive 0.2.2
Defines the `Dmv` derive macro5 versions - Latest release: over 2 years ago - 1 dependent package - 1.64 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
id-derive 0.1.0
Derive-based newtype pattern for integral IDs in Rust1 version - Latest release: about 4 years ago - 574 downloads total - 1 stars on GitHub - 1 maintainer
idgenerator 2.0.0
A powerful unique id generator. Shorter ID and faster generation with a new snowflake drift algor...5 versions - Latest release: over 2 years ago - 3 dependent repositories - 11.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
varid 0.1.0
convert ident string to hash value, and check conflict1 version - Latest release: almost 2 years ago - 373 downloads total - 0 stars on GitLab.com - 1 maintainer
id-generator 0.3.0
generate id3 versions - Latest release: almost 2 years ago - 1.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
sf 0.1.1
Simple snowflake like unique IDs generator.4 versions - Latest release: about 5 years ago - 2.27 thousand downloads total - 0 stars on GitHub - 1 maintainer
iron_requestid 0.1.1
Iron middleware for generating unique IDs for requests2 versions - Latest release: about 7 years ago - 1.61 thousand downloads total - 0 stars on GitHub - 1 maintainer
os-id 3.0.1 π°
Provides OS ids abstractions for process and thread6 versions - Latest release: about 2 years ago - 68.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
slugmin 1.0.2 π°
Slug version which allows to use spaces and big letters.3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 3.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
sequence-generator-rust 0.4.1
Customizable 64-bit unique distributed IDs sequence generator based on Twitter's ID (snowflake). ...11 versions - Latest release: 5 months ago - 3.34 thousand downloads total - 5 stars on GitHub - 1 maintainer
snowflake-rust 0.5.6
'twitter' snowflakes.11 versions - Latest release: over 4 years ago - 1 dependent repositories - 5.56 thousand downloads total - 9 stars on GitHub - 1 maintainer
steamid-ng 1.0.0
An easy-to-use steamid type with functions to parse and render steam2 and steam3 IDs11 versions - Latest release: over 3 years ago - 7 dependent packages - 12 dependent repositories - 17.1 thousand downloads total - 5 stars on GitHub - 1 maintainer
idcontain 0.7.6 π°
Generational (or tagged) ID-based containers.11 versions - Latest release: over 4 years ago - 2 dependent repositories - 11 thousand downloads total - 8 stars on GitHub - 1 maintainer
friendly_id 0.3.0
The FriendlyID library converts a given UUID to a URL-friendly ID which is based on Base625 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 3.63 thousand downloads total - 4 stars on GitHub - 1 maintainer
uuid-readable-rs 0.1.5
Easy to remember unique sentences acting as UUID6 versions - Latest release: almost 3 years ago - 1 dependent package - 2 dependent repositories - 3.26 thousand downloads total - 50 stars on GitHub - 1 maintainer
id_collections 1.0.1
Index-oriented programming in Rust2 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 1.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
axum-trace-id 0.1.0
Axum middleware for adding trace ids to requests.1 version - Latest release: 10 months ago - 1 dependent repositories - 760 downloads total - 2 stars on GitHub - 1 maintainer
snowflake_me 0.1.10 π°
A distributed unique ID generator inspired by Twitter's Snowflake6 versions - Latest release: 7 months ago - 1.81 thousand downloads total - 8 stars on GitHub - 1 maintainer
riddance 0.1.1
retiring, recyclable, reservable IDs3 versions - Latest release: 5 months ago - 805 downloads total - 4 stars on GitHub - 1 maintainer
stidgen 0.1.1 π°
Strongly Typed ID types macro2 versions - Latest release: almost 3 years ago - 826 downloads total - 2 stars on GitHub - 1 maintainer
Related Keywords
rust
26
unique
23
uuid
21
snowflake
15
generator
15
random
12
derive
10
identifier
8
type
8
uid
7
number
6
url
5
rust-library
5
ulid
5
hash
5
rust-lang
5
database
4
unique-id
4
index
4
distributed
4
types
3
entity
3
procedural-macros
3
readable
3
sea-orm
3
stripe
3
human
3
static
3
vec
3
rustlang
3
hashed
3
crate
3
steam
3
steamid
3
guid
3
slugify
2
macro
2
serial
2
hashids
2
integer
2
autoincrement
2
counter
2
const
2
base32
2
validation
2
israel
2
object
2
slug
2
snowflakes
2
rust-crate
2
nanoid
2
ecs
2
data-structures
2
twitter
2
sonyflake
2
map
2
thread
2
shortid
2
range
2
pool
2
identity
2
async
2
pun
2
flake
2
unique-id-generator
2
lock-free
1
snowflake-id
1
lightweight
1
utility
1
library
1
tool
1
graphql
1
idgenerator
1
no-std
1
turkish
1
turkey
1
cache
1
intern
1
checksum
1
government
1
xid
1
lazy
1
hangeul
1
tz
1
parsing
1
idnumbers
1
israeli
1
distribution
1
pxid
1
await
1
struct
1
uuid-v4
1
newtype
1
tracing
1
trace-id
1
request-id
1
axum
1
uniqueness
1
registry
1
slotmap
1