#uuid #guid #simd

no-std uuid-simd

SIMD-accelerated UUID operations

7 releases (4 breaking)

0.8.0 Dec 28, 2022
0.7.0 Jul 23, 2022
0.6.2 Jun 29, 2022
0.5.1 Jun 26, 2022
0.1.0 Nov 12, 2021

#19 in #guid

Download history 158607/week @ 2025-12-30 391247/week @ 2026-01-06 496117/week @ 2026-01-13 612938/week @ 2026-01-20 554543/week @ 2026-01-27 516192/week @ 2026-02-03 489785/week @ 2026-02-10 540706/week @ 2026-02-17 665534/week @ 2026-02-24 691452/week @ 2026-03-03 629755/week @ 2026-03-10 473760/week @ 2026-03-17 394175/week @ 2026-03-24 382475/week @ 2026-03-31 423183/week @ 2026-04-07 428024/week @ 2026-04-14

1,697,589 downloads per month
Used in 774 crates (4 directly)

MIT license

195KB
5.5K SLoC

SIMD-accelerated UUID operations.

Examples

use uuid::Uuid;
use uuid_simd::UuidExt;

let text = "67e55044-10b1-426f-9247-bb680e5fe0c8";
let uuid: Uuid = Uuid::parse(text.as_bytes()).unwrap();
println!("{}", uuid.format_simple())

uuid-simd

Crates.io Docs MIT licensed

SIMD-accelerated UUID operations

Documentation: https://docs.rs/uuid-simd

Repository: https://github.com/Nugine/simd

Dependencies

~250KB