I created uroman-rs, a 22x faster rewrite of uroman, a universal romanizer.
Hey everyone,
I created uroman-rs, a rewrite of the original uroman in Rust. It's a single, self-contained binary that's about 22x faster and passes the original's test suite.
It works as both a CLI tool and as a library in your Rust projects.
repo: https://github.com/fulm-o/uroman-rs
Here’s a quick summary of what makes it different:
- It's a single binary. You don't need to worry about having a Python runtime installed to use it.
- It's a drop-in replacement. Since it passes the original test suite, you can swap it into your existing workflows and get the same output.
- It's fast. The ~22x speedup is a huge advantage when you're processing large files or datasets.
Hope you find it useful.