How to read these numbers
TactiPress is an independent implementation built from official published Braille specifications. It does not use, copy, or derive from liblouis or any other Braille software.
Gold entries are input texts with expected Braille output, extracted by us from the cited official standards. This gold reference is not independently certified by any Braille authority.
Where available, reference tools (liblouis) are scored against the same gold entries. The percentage shown is that tool's own score on the gold entries — not a comparison to TactiPress. Shown for context, not as ground truth.
Status legend
- Stable
- Verified against official standard with curated gold corpus. Safe for production use.
- Beta
- Implemented per documented standard, gold coverage still incomplete.
- Alpha
- Skeleton — coverage incomplete or unverified.
All Languages
Afrikaans 2 tables — all stable
▸
af-g1 Grade 1 (Uncontracted) Stable 243 gold
entries
af-g2 Grade 2 (Contracted) Stable 175 gold
entries
Amharic
(አማርኛ)
1 table — all stable
▸
am-g1 Grade 1 (Uncontracted) Stable 1,594 gold
entries
Arabic
(العربية)
2 tables
▸
ar-g1 Grade 1 (Uncontracted) Stable 124 gold
entries
ar-g2 Grade 2 (Contracted) Beta 21 gold
entries
Bengali
(বাংলা)
1 table — all stable
▸
bn-g1 Grade 1 (Uncontracted) Stable 94 gold
entries
Burmese
(မြန်မာ)
1 table
▸
my-g1 Grade 1 (Uncontracted) Alpha 255 gold
entries
Catalan
(Català)
1 table
▸
ca-g1 Grade 1 (Uncontracted) Beta 45 gold
entries
Chinese
(中文)
1 table
▸
zh-g1 Grade 1 (Uncontracted) Alpha Croatian
(Hrvatski)
2 tables
▸
hr-g1 Grade 1 (Uncontracted) Beta 59 gold
entries
hr-comp8 8-dot Computer Braille Beta 105 gold
entries
Czech
(Čeština)
2 tables
▸
cs-g1 Grade 1 (Uncontracted) Stable 296 gold
entries
cs-comp8 8-dot Computer Braille Beta 174 gold
entries
Danish
(Dansk)
2 tables — all stable
▸
da-g1 Grade 1 (Uncontracted) Stable 46 gold
entries
da-g2 Grade 2 (Contracted) Stable 245 gold
entries
Dutch
(Nederlands)
3 tables
▸
nl-g1 Grade 1 (Uncontracted) Stable 101 gold
entries
nl-g2 Grade 2 (Contracted) Beta 41 gold
entries
nl-comp8 8-dot Computer Braille Beta 142 gold
entries
English 5 tables
▸
en-ueb-g1 Grade 1 (Uncontracted) Stable 137 gold
entries
en-ueb-g2 Grade 2 (Contracted) Stable 5,883 gold
entries
en-cbc Computer Braille Code Stable 47 gold
entries
en-us-comp8 8-dot Computer Braille Beta 86 gold
entries
en-nemeth Math (Nemeth Code) Alpha Esperanto 1 table — all stable
▸
eo-g1 Grade 1 (Uncontracted) Stable 42 gold
entries
Estonian
(Eesti)
1 table
▸
et-g1 Grade 1 (Uncontracted) Beta 62 gold
entries
Filipino 2 tables — all stable
▸
fil-g1 Grade 1 (Uncontracted) Stable 52 gold
entries
fil-g2 Grade 2 (Contracted) Stable 118 gold
entries
Finnish
(Suomi)
1 table — all stable
▸
fi-g1 Grade 1 (Uncontracted) Stable 780 gold
entries
French
(Français)
3 tables
▸
fr-g1 Grade 1 (Uncontracted) Stable 1,337 gold
entries
fr-g2 Grade 2 (Contracted) Stable 27,292 gold
entries
fr-comp8 8-dot Computer Braille Beta 153 gold
entries
German
(Deutsch)
4 tables
▸
de-g0 Grade 0 (Basic Latin Extension) Stable 113 gold
entries
de-g1 Grade 1 (Uncontracted) Beta 121 gold
entries
de-g2 Grade 2 (Contracted) Stable 25,040 gold
entries
100%
de-comp8 8-dot Computer Braille Beta 111 gold
entries
Greek
(Ελληνικά)
1 table — all stable
▸
el-g1 Grade 1 (Uncontracted) Stable 27,728 gold
entries
Hebrew
(עברית)
1 table
▸
he-g1 Grade 1 (Uncontracted) Beta 1,353 gold
entries
Hindi
(हिन्दी)
1 table
▸
hi-g1 Grade 1 (Uncontracted) Beta 80 gold
entries
Hungarian
(Magyar)
3 tables
▸
hu-g1 Grade 1 (Uncontracted) Stable 266 gold
entries
hu-g2 Grade 2 (Contracted) Alpha 55 gold
entries
hu-comp8 8-dot Computer Braille Beta 161 gold
entries
Indonesian
(Bahasa Indonesia)
1 table — all stable
▸
id-g1 Grade 1 (Uncontracted) Stable 306 gold
entries
Irish
(Gaeilge)
2 tables — all stable
▸
ga-g1 Grade 1 (Uncontracted) Stable 50 gold
entries
ga-g2 Grade 2 (Contracted) Stable 85 gold
entries
Italian
(Italiano)
3 tables
▸
it-g1 Grade 1 (Uncontracted) Stable 1,374 gold
entries
it-g2 Grade 2 (Contracted) Alpha 6 gold
entries
it-comp8 8-dot Computer Braille Beta 163 gold
entries
Japanese
(日本語)
1 table — all stable
▸
ja-g1 Grade 1 (Uncontracted) Stable 335 gold
entries
Khmer
(ខ្មែរ)
1 table
▸
km-g1 Grade 1 (Uncontracted) Beta 47 gold
entries
Korean
(한국어)
2 tables
▸
ko-g1 Grade 1 (Uncontracted) Stable 242 gold
entries
ko-g2 Grade 2 (Contracted) Beta Latvian
(Latviešu)
1 table
▸
lv-g1 Grade 1 (Uncontracted) Beta 33 gold
entries
Lithuanian
(Lietuvių)
1 table
▸
lt-g1 Grade 1 (Uncontracted) Beta 61 gold
entries
Malay
(Bahasa Melayu)
2 tables
▸
ms-g1 Grade 1 (Uncontracted) Beta 48 gold
entries
ms-g2 Grade 2 (Contracted) Beta Mongolian
(Монгол)
1 table — all stable
▸
mn-g1 Grade 1 (Uncontracted) Stable 42 gold
entries
Multilingual 1 table
▸
music-intl Music Notation Alpha Norwegian
(Norsk)
3 tables
▸
no-g1 Grade 1 (Uncontracted) Stable 64 gold
entries
no-g2 Grade 2 (Contracted) Beta 198 gold
entries
no-comp8 8-dot Computer Braille Beta 116 gold
entries
Polish
(Polski)
2 tables
▸
pl-g1 Grade 1 (Uncontracted) Stable 2,536 gold
entries
pl-g2 Grade 2 (Contracted) Beta 35 gold
entries
Portuguese
(Português)
3 tables
▸
pt-g1 Grade 1 (Uncontracted) Stable 1,286 gold
entries
pt-g2 Grade 2 (Contracted) Stable 140 gold
entries
pt-comp8 8-dot Computer Braille Beta 178 gold
entries
Romanian
(Română)
1 table — all stable
▸
ro-g1 Grade 1 (Uncontracted) Stable 240 gold
entries
Russian
(Русский)
1 table — all stable
▸
ru-g1 Grade 1 (Uncontracted) Stable 10,589 gold
entries
Slovak
(Slovenčina)
1 table — all stable
▸
sk-g1 Grade 1 (Uncontracted) Stable 335 gold
entries
Slovenian
(Slovenščina)
1 table
▸
sl-g1 Grade 1 (Uncontracted) Beta 30 gold
entries
Spanish
(Español)
3 tables
▸
es-g1 Grade 1 (Uncontracted) Stable 7,165 gold
entries
es-g2 Grade 2 (Contracted) Stable 733 gold
entries
es-comp8 8-dot Computer Braille Beta 116 gold
entries
Swahili
(Kiswahili)
1 table
▸
sw-g1 Grade 1 (Uncontracted) Beta 48 gold
entries
Swedish
(Svenska)
2 tables — all stable
▸
sv-g1 Grade 1 (Uncontracted) Stable 99 gold
entries
sv-g2 Grade 2 (Contracted) Stable 151 gold
entries
Tamil
(தமிழ்)
1 table
▸
ta-g1 Grade 1 (Uncontracted) Beta 55 gold
entries
Telugu
(తెలుగు)
1 table
▸
te-g1 Grade 1 (Uncontracted) Beta 78 gold
entries
Thai
(ไทย)
1 table
▸
th-g1 Grade 1 (Uncontracted) Beta 21 gold
entries
Turkish
(Türkçe)
2 tables
▸
tr-g1 Grade 1 (Uncontracted) Beta 55 gold
entries
tr-g2 Grade 2 (Contracted) Beta Ukrainian
(Українська)
1 table — all stable
▸
uk-g1 Grade 1 (Uncontracted) Stable 8,154 gold
entries
Urdu
(اردو)
1 table
▸
ur-pk-g1 Grade 1 (Uncontracted) Beta 73 gold
entries
Vietnamese
(Tiếng Việt)
1 table — all stable
▸
vi-g1 Grade 1 (Uncontracted) Stable 927 gold
entries
Welsh
(Cymraeg)
1 table
▸
cy-g2 Grade 2 (Contracted) Beta 46 gold
entries
Auto-generated from TactiPress table metadata and gold test corpus. Benchmark data scored against liblouis (). Word lists from the Leipzig Corpora Collection (CC BY 4.0). Generated: 2026-08-11 16:49:26.