werx and pywer
These two Python packages are competitors, both providing functionality to calculate Word Error Rate, but differing in their focus on speed and ease of use.
About werx
analyticsinmotion/werx
🐍📦 Easy-to-use Python package for lightning-fast Word Error Rate (WER) analysis
Powered by a Rust core, WERx delivers exceptional performance—processing ~907,000 utterances per second on LibriSpeech benchmarks with minimal memory overhead. Beyond standard WER metrics, it provides detailed word-level error breakdowns (insertions, deletions, substitutions) with customizable error weights, and integrates seamlessly with Pandas and Polars for downstream analysis. Designed for production use with minimal dependencies, it handles edge cases gracefully while supporting both single-sentence and corpus-level evaluations.
About pywer
jumon/pywer
A simple Python package to calculate word error rate (WER).
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work