Back to blog

Blog

OpenOdia Python Package Launched on PyPI

@openodia
toolspython

What happened

The openodia Python package was published on PyPI, making Odia language processing accessible to any Python developer. The initial release included transliteration (Roman ↔ Odia script), text normalization, and basic tokenization utilities.

Why it matters

Before openodia, developers working with Odia text had to write their own utilities from scratch — handling Unicode, dealing with non-standard encodings, and building transliteration logic. The package standardized these operations, lowering the barrier to entry for Odia NLP development.

Get started

uv add openodia
from openodia import transliterator

# Roman to Odia script
odia_text = transliterator.to_odia("odia bhasha")
print(odia_text)  # → ଓଡ଼ିଆ ଭାଷା

# Odia to Roman
roman_text = transliterator.to_roman("ଓଡ଼ିଆ")
print(roman_text)  # → odia

Links