PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Transliteration Python Packages

Python packages with the GitHub topic transliteration. Sorted by monthly downloads, with stars and forks.
ikegami-yukino
jaconv

Pure-Python Japanese character interconverter for Hiragana, Katakana, Hankaku, and Zenkaku

3.8M 351 33
anyascii
anyascii

Unicode to ASCII transliteration - C Elixir Go Java JS Julia PHP Python Ruby Rust Shell .NET

3.7M 423 31
barseghyanartur
transliterate

Bi-directional transliterator for Python. Transliterates (unicode) strings according to the rules specified in the language packs.

629K 314 50
opendatakosovo
cyrtranslit

Transliterate Cyrillic script to Latin script and vice versa.

98K 124 29
Arg0s1080
mrz

Machine Readable Zone generator and checker for official travel documents sizes 1, 2, 3, MRVA and MRVB (Passports, Visas, national id cards and other travel documents)

52K 391 136
nalgeon
iuliia

Transliterate Cyrillic → Latin in every possible way

22K 127 8
osori
korean-romanizer

A Python library for Korean romanization

15K 115 12
3aransia
aaransia

Transliteration for languages and dialects

10K 44 11
TigreGotico
scriptconv

Zero-dependency script & phoneme-notation core — ISO-15924 detection & metadata, IPA ↔ ARPABET/X-SAMPA/Lexique/Kirshenbaum/Cotovía/RFE, Buckwalter ↔ Arabic, Hangul → jamo, kana

6K 3 0
raeq
disarm

Canonicalize and neutralize adversarial Unicode — homoglyph/bidi/zalgo/invisibles — before it reaches your classifiers, indexes, and identifiers

6K 2 2
miurahr
unihandecode

unihandecode is a transliteration library to convert all characters/words in Unicode into ASCII alphabet that aware with Language preference priorities

4K 70 9
aliperdehan
pdfmd-cli

One command from Markdown to a good-looking PDF: a Pandoc wrapper with smart defaults, project-file discovery and a multi-engine fallback chain

4K 0 0
opencollector
jntajis-python

A fast character conversion and transliteration library based on the scheme defined for Japan National Tax Agency (国税庁) 's corporate number (法人番号) system.

4K 21 0
shubhattin
lipilekhika

A Fast, Comprehensive Typing and Conversion tool for Indian Languages

4K 7 0
AfriSpeech
africa-g2p

Text and orthography toolkit for 869 African languages: grapheme-to-phoneme (native spelling or IPA), conversion between any two languages' orthographies, one shared cross-language spelling, and a reversible plain-ASCII form. Non-Latin scripts romanised. Pure Python, no dependencies.

3K 18 5
azakapro
alifbo

Convert Uzbek text between Cyrillic, old Latin and the new 2026 Latin alphabet. Handles the apostrophe mess, the sʼh boundary, and alphabet-agnostic search keys. Zero dependencies, TypeScript.

2K 7 2
NarVidhai
google-transliteration-api

Python library to use Google Transliterate API which powers the G Input Tools

2K 23 3
dontbeidle
kaalin

Karakalpak language toolkit for Python — Latin/Cyrillic script conversion, number-to-words, and string utilities

1K 2 3
apakabarlabs
bengali-romanizer

Bengali to Latin script romanization library

952 2 0
raeq
translit-rs

Canonicalize and neutralize adversarial Unicode — homoglyph/bidi/zalgo/invisibles — before it reaches your classifiers, indexes, and identifiers

950 2 2
in-rolls
indicate

transliterate hindi, punjabi to english

877 18 3
kariminf
lang-trans

Python transliteration library (mostly from non-latin scripts, such as Arabic, Japanese, etc.)

786 20 4
curran-gehring
biblical-transliteration

Biblical Hebrew + Koine Greek transliteration in three schemes (SBL, Simple, Phonetic). Zero dependencies.

706 0 0
elibooklover
transliter

TransLiter is a Python library to transliterate Korean/Japanese/Cyrillic into Latin script.

651 9 1
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology