varna 1.0.0

Varna — multilingual language engine: phoneme inventories, G2P rules, scripts, grammar, and lexicon for 50+ languages
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Benchmarks

Latest: **2026-04-01T06:10:58Z** -- commit `aadcd67`

Tracking: `0510e79` (baseline) -> `163aa00` (optimized) -> `aadcd67` (current)

| Benchmark | Baseline (`0510e79`) | Mid (`163aa00`) | Current (`aadcd67`) |
|-----------|------|------|------|
| `english_phoneme_inventory` | 58.28 ns | 157.0 ns +169% | 143.5 ns +146% |
| `phoneme_lookup_ipa` | 14.48 ns | 15.92 ns +10% | 14.53 ns |
| `sanskrit_phoneme_inventory` | -- | 208.0 ns | 196.1 ns |
| `greek_phoneme_inventory` | -- | 91.78 ns | 89.78 ns |
| `registry_phonemes_lookup` | -- | 225.3 ns | 209.7 ns |
| `script_by_code_lookup` | -- | 19.44 ns | 19.64 ns |

---

Generated by `./scripts/bench-history.sh`. History in `bench-history.csv`.