---
id: uuid-utils
version: "0.17.0"
license: BSD-3-Clause
license_treatment: permissive
maintenance: active
---
# uuid-utils — Fast, drop-in replacement for Python's uuid module, powered by Rust.
License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI
## Install
pip install uuid-utils
uv add uuid-utils
poetry add uuid-utils
## Description
# Python UUID Utils
[](https://pypi.org/project/uuid-utils/)

[](https://pypi.org/project/uuid-utils)
[](https://codspeed.io/aminalaee/uuid-utils?utm_source=badge)
---
Fast, drop-in replacement for Python's uuid module, powered by Rust.
Available UUID versions:
- `uuid1` - Version 1 UUIDs using a timestamp and monotonic counter.
- `uuid3` - Version 3 UUIDs based on the MD5 hash of some data.
- `uuid4` - Version 4 UUIDs with random data.
- `uuid5` - Version 5 UUIDs based on the SHA1 hash of some data.
- `uuid6` - Version 6 UUIDs using a timestamp and monotonic counter.
- `uuid7` - Version 7 UUIDs using a Unix timestamp ordered by time.
- `uuid8` - Version 8 UUIDs using user-defined data.
## Installation
Using `pip`:
```shell
pip install uuid-utils
```
or, using `conda`:
```shell
conda install -c conda-forge uuid-utils
```
## Example
```shell
>>>...
## AI interpretation — verify before relying
Fast UUID generation and manipulation library powered by Rust, offering a drop-in replacement for Python's standard uuid module with support for UUID versions 1, 3, 4, 5, 6, 7, and 8.
Verdict: Production-ready, actively maintained package offering substantial performance gains (10–19× faster than stdlib) for UUID operations. No known vulnerabilities, permissive licensing, and broad platform support make it a safe choice for performance-sensitive applications. Medium install friction is offset by pre-built wheels and strong maintenance signals.
[View on SkillFed](https://skillfed.io/packages/uuid-utils) · [View on PyPI](https://pypi.org/project/uuid-utils/)