werpy and pywer

These tools are competitors, with Werpy being a more performant and feature-rich option for scalable WER calculation compared to pywer's simpler approach.

werpy
63
Established
pywer
30
Emerging
Maintenance 13/25
Adoption 16/25
Maturity 18/25
Community 16/25
Maintenance 0/25
Adoption 12/25
Maturity 18/25
Community 0/25
Stars: 23
Forks: 6
Downloads: 8,740
Commits (30d): 0
Language: Python
License: BSD-3-Clause
Stars: 5
Forks:
Downloads: 308
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m

About werpy

analyticsinmotion/werpy

🐍📦 Ultra-fast Python package for calculating and analyzing the Word Error Rate (WER). Built for the scalable evaluation of speech and transcription accuracy.

Leverages C optimizations for fast sequence comparison and integrates Levenshtein distance algorithms for error analysis across strings, lists, and NumPy arrays. Provides customizable penalty weights for insertion, deletion, and substitution errors, plus built-in text normalization and detailed error breakdowns via dedicated summary functions. Designed for both single-pair comparisons and batch evaluation workflows in speech recognition and NLP model validation pipelines.

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