Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shpaker/epyxid

Python wrapper around Rust implementation of XID (Globally Unique ID Generator)
https://github.com/shpaker/epyxid

pyo3 python rust xid

Last synced: about 2 months ago
JSON representation

Python wrapper around Rust implementation of XID (Globally Unique ID Generator)

Awesome Lists containing this project

README

        

# ePyXID

[![PyPI](https://img.shields.io/pypi/v/epyxid.svg)](https://pypi.python.org/pypi/epyxid)

Fast globally unique sortable id generator.

Python wrapper around Rust implementation of xid https://github.com/kazk/xid-rs

## Install

```shell
pip install epyxid
```

## Usage

```python
from epyxid import XID, xid_create

xid: XID = xid_create()
print(xid)
# cnisffq7qo0qnbtbu5gg
print(bytes(xid))
# b'e\xe5\xc7\xbfG\xd6\x01\xab\xaf\xab\xf1a'
print(xid.time)
# 2024-03-04 16:08:15
```