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.

werx
49
Emerging
pywer
30
Emerging
Maintenance 13/25
Adoption 10/25
Maturity 18/25
Community 8/25
Maintenance 0/25
Adoption 12/25
Maturity 18/25
Community 0/25
Stars: 8
Forks: 1
Downloads: 164
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 5
Forks:
Downloads: 308
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m

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).

Scores updated daily from GitHub, PyPI, and npm data. How scores work