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

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: almost 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
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 - 128 dependent packages - 655 dependent repositories - 3.12 million downloads total - 497 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 - 38 dependent packages - 1,011 dependent repositories - 2.64 million downloads total - 32 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
colorid 0.0.6
The unique 4-colors-ID string generator in in Rust
7 versions - Latest release: over 1 year ago - 1.92 thousand downloads total - 20 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
rustflake 0.1.1 💰
Thread-safe 'twitter' snowflakes.
2 versions - Latest release: almost 5 years ago - 2 dependent packages - 5 dependent repositories - 9.02 thousand downloads total - 35 stars on GitHub - 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
object-id 0.1.4
Unique object ID with no generation
5 versions - Latest release: 2 months ago - 5.44 thousand downloads total - 1 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
sqids 0.4.1
Generate short unique ids from numbers.
8 versions - Latest release: 2 months ago - 1 dependent repositories - 9.5 thousand downloads total - 134 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: over 2 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: over 3 years ago - 2.96 thousand downloads total - 9 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 - 3 dependent packages - 7 dependent repositories - 153 thousand downloads total - 7 stars on GitHub - 1 maintainer
id_factory 1.0.0
A library for creating typed or untyped id numbers.
2 versions - Latest release: 6 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
ids_service 1.3.7
Library that allows to generate unique Ids.
20 versions - Latest release: over 1 year ago - 9.21 thousand downloads total - 0 stars on GitLab.com - 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
id_allocator 0.1.0
A simple ID allocator adapted from. [idalloc](https://github.com/udoprog/idalloc)
1 version - Latest release: about 1 month ago - 250 downloads total - 4 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: 4 months ago - 3.34 thousand downloads total - 5 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: 2 months ago - 1.36 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: 2 months ago - 1.41 thousand downloads total - 1 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: 2 months ago - 1.44 thousand downloads total - 1 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
strong_id 0.3.0
Strongly typed, base32 encoded IDs
6 versions - Latest release: about 1 month ago - 1.7 thousand downloads total - 5 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: almost 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
uid 0.1.7 💰
A crate for the creation of unique IDs.
9 versions - Latest release: over 2 years ago - 9 dependent packages - 18 dependent repositories - 47.6 thousand downloads total - 2 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: over 2 years ago - 826 downloads total - 2 stars on GitHub - 1 maintainer
id-pool 0.2.2 💰
Create and recycle integer ids using a ranged pool
4 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 4.33 thousand downloads total - 3 stars on GitHub - 1 maintainer
const-identify 0.1.1
Generates unique ids that can be used at compile time.
2 versions - Latest release: 8 months ago - 693 downloads total - 0 stars on GitHub - 1 maintainer
infallible-sonyflake 0.1.1 💰
A async/sync distributed unique ID generator inspired by Twitter's Snowflake
2 versions - Latest release: almost 3 years ago - 782 downloads total - 2 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 repositories - 15.3 thousand downloads total - 157 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 - 2 dependent packages - 2 dependent repositories - 23.2 thousand downloads total - 10 stars on GitHub - 1 maintainer
identifier_derive 0.1.3
Derive macros for identifier.
4 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
reusable-id-pool 0.1.2
A pool for RAII IDs
3 versions - Latest release: 13 days ago - 549 downloads total - 2 stars on GitHub - 1 maintainer
autoincrement 1.0.1 💰
Autoincrement wrapper for different purposes
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.84 thousand downloads total - 0 stars on GitHub - 1 maintainer
fs-id 0.2.0
Uniquely identify files within the system
2 versions - Latest release: 4 months ago - 518 downloads total - 1 stars on GitHub - 1 maintainer
unique-type-id 1.3.0 💰
A unique id proc-macro generator for types.
8 versions - Latest release: 6 months ago - 2 dependent packages - 5.35 thousand downloads total - 11 stars on GitHub - 1 maintainer
unique_type_id_workspace 💰
A workspace for the unique type id crate.
2 versions - Latest release: 13 days ago - 620 downloads total - 11 stars on GitHub - 1 maintainer
identifier 0.1.3
Generate 128 bits id structs easily
4 versions - Latest release: over 3 years ago - 1.53 thousand downloads total - 1 stars on GitHub - 1 maintainer
unique-type-id-derive 1.3.0 💰
A unique id proc-macro generator for types.
7 versions - Latest release: 6 months ago - 2 dependent packages - 4.67 thousand downloads total - 11 stars on GitHub - 1 maintainer
Top 6.7% on crates.io
slug 0.1.5
Convert a unicode string to a slug
6 versions - Latest release: 6 months ago - 66 dependent packages - 2,161 dependent repositories - 9.35 million downloads total - 34 stars on GitHub - 1 maintainer
frostflake 0.4.0
Customizable and thread-safe distributed id generator
5 versions - Latest release: about 2 years ago - 3.23 thousand downloads total - 5 stars on GitHub - 1 maintainer
cool-id-generator 1.0.1
generates the best ids, which are fun to read and fun to eat
5 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 9.25 thousand downloads total - 7 stars on GitHub - 1 maintainer
alfred-the-obese-and-friendly-turbo-uuid-generator 0.1.1
generates the best ids, which are fun to read and fun to eat
2 versions - Latest release: over 3 years ago - 1.12 thousand downloads total - 7 stars on GitHub - 1 maintainer
blizzard-id 0.1.0
A UID library, originally developed for the Blizzard Game Engine ❄️
1 version - Latest release: over 2 years ago - 2 dependent packages - 1.19 thousand downloads total - 6 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: 20 days ago - 7 dependent packages - 9 dependent repositories - 168 thousand downloads total - 30 stars on GitHub - 1 maintainer
minimal-id 0.8.0
A library that implements generating short, unique ids with minimal collisions and good locality
11 versions - Latest release: over 4 years ago - 1 dependent repositories - 6.96 thousand downloads total - 7 stars on GitHub - 1 maintainer
pxid 0.5.0
Prefixed Globally Unique Identifier
14 versions - Latest release: 4 months ago - 1 dependent repositories - 6.97 thousand downloads total - 1 stars on GitHub - 1 maintainer
handle-key 0.1.0 💰
Typed and named or unnamed map keys
1 version - Latest release: over 1 year ago - 306 downloads total - 0 stars on GitHub - 1 maintainer
rustq-nanoid 0.0.1-dev3
A tiny, secure, URL-friendly, unique string ID generator for Rust.
3 versions - Latest release: almost 2 years ago - 761 downloads total - 1 maintainer
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.43 thousand downloads total - 2 stars on GitHub - 1 maintainer
snowferris 1.0.2
various unique ID formats for Rust
5 versions - Latest release: about 2 years ago - 1.72 thousand downloads total - 1 maintainer
serial_int 2.0.0
Safe, easy-to-use auto-increment integers
14 versions - Latest release: about 2 years ago - 5.55 thousand downloads total - 1 maintainer
lexicoid 0.1.0 💰
Short & stable IDs based on timestamps
1 version - Latest release: over 1 year ago - 309 downloads total - 7 stars on GitHub - 1 maintainer
slid 0.2.0
Simple labeled IDs
2 versions - Latest release: over 1 year ago - 626 downloads total - 0 stars on GitLab.com - 1 maintainer
optimus 0.2.1
ID hashing and Obfuscation using Knuth's Algorithm
3 versions - Latest release: about 1 year ago - 829 downloads total - 0 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 - 12.9 thousand downloads total - 1 maintainer
steam-id
Module to make SteamID usage and conversion easy
1 version - Latest release: 25 days ago - 617 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 - 929 downloads total - 2 stars on GitHub - 1 maintainer
surrealdb_id 0.1.2
Id and Relation for SurrealDB
3 versions - Latest release: about 2 months ago - 765 downloads total - 1 stars on GitHub - 1 maintainer