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 wizards
3 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 Rust
5 versions - Latest release: over 2 years ago - 1.9 thousand downloads total - 1 maintainer
slid 0.2.0
Simple labeled IDs
2 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 integers
14 versions - Latest release: about 2 years ago - 6.28 thousand downloads total - 1 maintainer
lexicoid 0.1.0 πŸ’°
Short & stable IDs based on timestamps
1 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 Algorithm
3 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
slug 0.1.5
Convert a unicode string to a slug
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
steam-id
Module to make SteamID usage and conversion easy
1 version - Latest release: about 1 month ago - 662 downloads total - 1 maintainer
randoid 0.3.0 πŸ’°
Implementation of nanoid ids that doesn't requre allocation
3 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 SurrealDB
3 versions - Latest release: 2 months ago - 2 dependent packages - 942 downloads total - 1 stars on GitHub - 1 maintainer
rainbowid
WIP RainbowID Generator for Rust
2 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-id
4 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 struct
3 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 Rust
1 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 Misskey
2 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 IDs
7 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 system
1 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, decoder
3 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 prefix
2 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 IDs
9 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 Snowflake
4 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 generation
5 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
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 Rust
9 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 definition
4 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 definition
4 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 system
2 versions - Latest release: 4 months ago - 1 dependent package - 518 downloads total - 1 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
ego-tree 0.6.2
Vec-backed ID-tree
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
colorid 0.0.6
The unique 4-colors-ID string generator in in Rust
7 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 Rust
1 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) implementation
3 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 IDs
2 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 identifiers
5 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 range
1 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 it
3 versions - Latest release: over 1 year ago - 844 downloads total - 1 stars on GitHub - 1 maintainer
steamidfx 2.1.0 πŸ’°
Work with steam id easily
5 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 scopes
16 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 application
4 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 versa
1 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 application
3 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/time
4 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 values
1 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 rust
3 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 application
4 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 validation
1 version - Latest release: 11 months ago - 405 downloads total - 0 stars on GitHub - 1 maintainer
hyperid 2.3.1
Superfast id generator
13 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 ID
1 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 Hangeul
1 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 numbers
1 version - Latest release: over 7 years ago - 1.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
leaves 0.5.0
Distributed ID Allocator
7 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 Rust
2 versions - Latest release: 10 months ago - 827 downloads total - 4 stars on GitHub - 1 maintainer
dmv_derive 0.2.2
Defines the `Dmv` derive macro
5 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 Rust
1 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 conflict
1 version - Latest release: almost 2 years ago - 373 downloads total - 0 stars on GitLab.com - 1 maintainer
id-generator 0.3.0
generate id
3 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 requests
2 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 thread
6 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 IDs
11 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 Base62
5 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 UUID
6 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 Rust
2 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 Snowflake
6 versions - Latest release: 7 months ago - 1.81 thousand downloads total - 8 stars on GitHub - 1 maintainer
riddance 0.1.1
retiring, recyclable, reservable IDs
3 versions - Latest release: 5 months ago - 805 downloads total - 4 stars on GitHub - 1 maintainer
stidgen 0.1.1 πŸ’°
Strongly Typed ID types macro
2 versions - Latest release: almost 3 years ago - 826 downloads total - 2 stars on GitHub - 1 maintainer