I built a web app from start to finish using Python and Django to transliterate Lemko Carpatho-Rusyn Cyrillic into the Latin scripts of three locales: the United States, Slovakia, and Poland. It is a module for my rule-based machine translation (RBMT) engine.
It’s up and running here: www.lemkotran.com/romanize