RFC 9562 UUID v4 (random), v5 (deterministic), v6 and v7 (time-sortable) generation, with batch and raw-bytes forms, from one native Rust core. Two backends behind one surface, selected automatically and both shipped prebuilt: a Magnus extension where a precompiled platform gem matches, and stdlib Fiddle everywhere else. No runtime bridge, no dependencies beyond Fiddle.

Required Ruby Version

>= 3.3

Authors

Brian Buvinghausen

Versions

  1. 0.8.0
    1. source

      1. 0.8.0 source October 09, 2026 (109 KB)
    2. aarch64-linux-gnu

      1. 0.8.0 multi-abi October 09, 2026 (343 KB)
    3. aarch64-linux-musl

      1. 0.8.0 multi-abi October 09, 2026 (376 KB)
    4. aarch64-mingw-ucrt

      1. 0.8.0 multi-abi October 09, 2026 (315 KB)
    5. arm64-darwin

      1. 0.8.0 multi-abi October 09, 2026 (325 KB)
    6. x64-mingw-ucrt

      1. 0.8.0 multi-abi October 09, 2026 (339 KB)
    7. x86_64-linux-gnu

      1. 0.8.0 multi-abi October 09, 2026 (357 KB)
    8. x86_64-linux-musl

      1. 0.8.0 multi-abi October 09, 2026 (389 KB)
  2. 0.7.0
    1. source

      1. 0.7.0 source October 07, 2026 (98.5 KB)
    2. aarch64-linux-gnu

      1. 0.7.0 multi-abi October 07, 2026 (333 KB)
    3. aarch64-linux-musl

      1. 0.7.0 multi-abi October 07, 2026 (365 KB)
    4. aarch64-mingw-ucrt

      1. 0.7.0 multi-abi October 07, 2026 (303 KB)
    5. arm64-darwin

      1. 0.7.0 multi-abi October 07, 2026 (313 KB)
    6. x64-mingw-ucrt

      1. 0.7.0 multi-abi October 07, 2026 (325 KB)
    7. x86_64-linux-gnu

      1. 0.7.0 multi-abi October 07, 2026 (346 KB)
    8. x86_64-linux-musl

      1. 0.7.0 multi-abi October 07, 2026 (379 KB)
  3. 0.6.1
    1. source

      1. 0.6.1 source October 03, 2026 (85.5 KB)
    2. aarch64-linux-gnu

      1. 0.6.1 multi-abi October 03, 2026 (324 KB)
    3. aarch64-linux-musl

      1. 0.6.1 multi-abi October 03, 2026 (355 KB)
    4. aarch64-mingw-ucrt

      1. 0.6.1 multi-abi October 03, 2026 (304 KB)
    5. arm64-darwin

      1. 0.6.1 multi-abi October 03, 2026 (313 KB)
    6. x64-mingw-ucrt

      1. 0.6.1 multi-abi October 03, 2026 (325 KB)
    7. x86_64-linux-gnu

      1. 0.6.1 multi-abi October 03, 2026 (335 KB)
    8. x86_64-linux-musl

      1. 0.6.1 multi-abi October 03, 2026 (367 KB)
  4. 0.6.0
    1. source

      1. 0.6.0 source October 03, 2026 (84 KB)
    2. aarch64-linux-gnu

      1. 0.6.0 multi-abi October 03, 2026 (322 KB)
    3. aarch64-linux-musl

      1. 0.6.0 multi-abi October 03, 2026 (354 KB)
    4. aarch64-mingw-ucrt

      1. 0.6.0 multi-abi October 03, 2026 (302 KB)
    5. arm64-darwin

      1. 0.6.0 multi-abi October 03, 2026 (312 KB)
    6. x64-mingw-ucrt

      1. 0.6.0 multi-abi October 03, 2026 (324 KB)
    7. x86_64-linux-gnu

      1. 0.6.0 multi-abi October 03, 2026 (333 KB)
    8. x86_64-linux-musl

      1. 0.6.0 multi-abi October 03, 2026 (365 KB)
  5. 0.5.0
    1. source

      1. 0.5.0 source October 02, 2026 (112 KB)
    2. aarch64-linux

      1. 0.5.0 multi-abi October 02, 2026 (448 KB)
    3. aarch64-mingw-ucrt

      1. 0.5.0 multi-abi October 02, 2026 (428 KB)
    4. arm64-darwin

      1. 0.5.0 multi-abi October 02, 2026 (426 KB)
    5. x64-mingw-ucrt

      1. 0.5.0 multi-abi October 02, 2026 (408 KB)
    6. x86_64-linux

      1. 0.5.0 multi-abi October 02, 2026 (449 KB)
Show all versions (85 total)

Pushed by

GitHub

SHA 256 checksum