Supported Languages & Tables
57 languages, 96 tables — verified against official Braille specifications
How to read these numbers
BrailleKit 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 BrailleKit. 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
100%
af-g2 Grade 2 (Contracted) Stable 175 gold
entries
100%
Amharic
(አማርኛ)
1 table — all stable
▸
am-g1 Grade 1 (Uncontracted) Stable 241 gold
entries
100%
Arabic
(العربية)
2 tables — all stable
▸
ar-g1 Grade 1 (Uncontracted) Stable 86 gold
entries
100%
ar-g2 Grade 2 (Contracted) Stable 86 gold
entries
100%
Bengali
(বাংলা)
1 table — all stable
▸
bn-g1 Grade 1 (Uncontracted) Stable 57 gold
entries
100%
Burmese
(မြန်မာ)
2 tables
▸
my-g1 Grade 1 (Uncontracted) Alpha 327 gold
entries
100%
my-g2 Grade 2 (Contracted) Alpha 283 gold
entries
100%
Catalan
(Català)
1 table — all stable
▸
ca-g1 Grade 1 (Uncontracted) Stable 46 gold
entries
100%
Chinese
(中文)
1 table
▸
zh-g1 Grade 1 (Uncontracted) Beta Croatian
(Hrvatski)
2 tables — all stable
▸
hr-g1 Grade 1 (Uncontracted) Stable 61 gold
entries
100%
hr-comp8 8-dot Computer Braille Stable 108 gold
entries
100%
Czech
(Čeština)
2 tables — all stable
▸
cs-g1 Grade 1 (Uncontracted) Stable 126 gold
entries
100%
cs-comp8 8-dot Computer Braille Stable 174 gold
entries
100%
Danish
(Dansk)
2 tables — all stable
▸
da-g1 Grade 1 (Uncontracted) Stable 30 gold
entries
100%
da-g2 Grade 2 (Contracted) Stable 71 gold
entries
100%
Dutch
(Nederlands)
3 tables — all stable
▸
nl-g1 Grade 1 (Uncontracted) Stable 30 gold
entries
100%
nl-g2 Grade 2 (Contracted) Stable 32 gold
entries
100%
nl-comp8 8-dot Computer Braille Stable 155 gold
entries
100%
English 6 tables
▸
en-ueb-g1 Grade 1 (Uncontracted) Stable 162 gold
entries
100%
en-ueb-g2 Grade 2 (Contracted) Stable 4,479 gold
entries
100%
en-ueb-g2-shortforms Grade 2 (Contracted) Alpha en-cbc Computer Braille Code Stable 47 gold
entries
100%
en-us-comp8 8-dot Computer Braille Stable 86 gold
entries
100%
en-nemeth Math (Nemeth Code) Stable 70 gold
entries
100%
Esperanto 1 table — all stable
▸
eo-g1 Grade 1 (Uncontracted) Stable 42 gold
entries
100%
Estonian
(Eesti)
1 table — all stable
▸
et-g1 Grade 1 (Uncontracted) Stable 62 gold
entries
100%
Filipino 2 tables — all stable
▸
fil-g1 Grade 1 (Uncontracted) Stable 40 gold
entries
100%
fil-g2 Grade 2 (Contracted) Stable 118 gold
entries
100%
Finnish
(Suomi)
1 table — all stable
▸
fi-g1 Grade 1 (Uncontracted) Stable 37 gold
entries
100%
French
(Français)
3 tables — all stable
▸
fr-g1 Grade 1 (Uncontracted) Stable 36 gold
entries
100%
fr-g2 Grade 2 (Contracted) Stable 400 gold
entries
100%
fr-comp8 8-dot Computer Braille Stable 153 gold
entries
100%
German
(Deutsch)
4 tables — all stable
▸
de-g0 Grade 0 (Basic Latin Extension) Stable 101 gold
entries
100%
de-g1 Grade 1 (Uncontracted) Stable 108 gold
entries
100%
de-g2 Grade 2 (Contracted) Stable 20,066 gold
entries
100%
de-comp8 8-dot Computer Braille Stable 121 gold
entries
100%
Greek
(Ελληνικά)
1 table — all stable
▸
el-g1 Grade 1 (Uncontracted) Stable 50 gold
entries
100%
Hebrew
(עברית)
1 table — all stable
▸
he-g1 Grade 1 (Uncontracted) Stable 78 gold
entries
100%
Hindi
(हिन्दी)
1 table — all stable
▸
hi-g1 Grade 1 (Uncontracted) Stable 78 gold
entries
100%
Hungarian
(Magyar)
3 tables
▸
hu-g1 Grade 1 (Uncontracted) Stable 51 gold
entries
100%
hu-g2 Grade 2 (Contracted) Alpha 58 gold
entries
100%
hu-comp8 8-dot Computer Braille Stable 164 gold
entries
100%
Indonesian
(Bahasa Indonesia)
1 table — all stable
▸
id-g1 Grade 1 (Uncontracted) Stable 36 gold
entries
100%
Irish
(Gaeilge)
2 tables — all stable
▸
ga-g1 Grade 1 (Uncontracted) Stable 39 gold
entries
100%
ga-g2 Grade 2 (Contracted) Stable 45 gold
entries
100%
Italian
(Italiano)
3 tables
▸
it-g1 Grade 1 (Uncontracted) Stable 52 gold
entries
100%
it-g2 Grade 2 (Contracted) Alpha 3 gold
entries
100%
it-comp8 8-dot Computer Braille Stable 163 gold
entries
100%
Japanese
(日本語)
2 tables
▸
ja-g1 Grade 1 (Uncontracted) Stable 173 gold
entries
100%
ja-g2 Grade 2 (Contracted) Alpha Khmer
(ខ្មែរ)
1 table — all stable
▸
km-g1 Grade 1 (Uncontracted) Stable 47 gold
entries
100%
Korean
(한국어)
2 tables
▸
ko-g1 Grade 1 (Uncontracted) Stable 32 gold
entries
100%
ko-g2 Grade 2 (Contracted) Beta 29 gold
entries
100%
Latvian
(Latviešu)
1 table — all stable
▸
lv-g1 Grade 1 (Uncontracted) Stable 33 gold
entries
100%
Lithuanian
(Lietuvių)
1 table — all stable
▸
lt-g1 Grade 1 (Uncontracted) Stable 104 gold
entries
100%
Malay
(Bahasa Melayu)
2 tables — all stable
▸
ms-g1 Grade 1 (Uncontracted) Stable 48 gold
entries
100%
ms-g2 Grade 2 (Contracted) Stable 48 gold
entries
100%
Mongolian
(Монгол)
1 table — all stable
▸
mn-g1 Grade 1 (Uncontracted) Stable 42 gold
entries
100%
Multilingual 1 table
▸
music-intl Music Notation Alpha Northern Sotho
(Sesotho sa Leboa)
1 table
▸
nso-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Norwegian
(Norsk)
3 tables — all stable
▸
no-g1 Grade 1 (Uncontracted) Stable 95 gold
entries
100%
no-g2 Grade 2 (Contracted) Stable 42 gold
entries
100%
no-comp8 8-dot Computer Braille Stable 120 gold
entries
100%
Polish
(Polski)
2 tables — all stable
▸
pl-g1 Grade 1 (Uncontracted) Stable 70 gold
entries
100%
pl-g2 Grade 2 (Contracted) Stable 44 gold
entries
100%
Portuguese
(Português)
3 tables — all stable
▸
pt-g1 Grade 1 (Uncontracted) Stable 114 gold
entries
100%
pt-g2 Grade 2 (Contracted) Stable 140 gold
entries
100%
pt-comp8 8-dot Computer Braille Stable 191 gold
entries
100%
Romanian
(Română)
1 table — all stable
▸
ro-g1 Grade 1 (Uncontracted) Stable 56 gold
entries
100%
Russian
(Русский)
1 table — all stable
▸
ru-g1 Grade 1 (Uncontracted) Stable 90 gold
entries
100%
Slovak
(Slovenčina)
1 table — all stable
▸
sk-g1 Grade 1 (Uncontracted) Stable 41 gold
entries
100%
Slovenian
(Slovenščina)
1 table — all stable
▸
sl-g1 Grade 1 (Uncontracted) Stable 30 gold
entries
100%
Spanish
(Español)
3 tables — all stable
▸
es-g1 Grade 1 (Uncontracted) Stable 5,804 gold
entries
100%
es-g2 Grade 2 (Contracted) Stable 733 gold
entries
99.7%
es-comp8 8-dot Computer Braille Stable 116 gold
entries
100%
st 1 table
▸
sot-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Swahili
(Kiswahili)
2 tables
▸
sw-g1 Grade 1 (Uncontracted) Stable 48 gold
entries
100%
sw-g2 Grade 2 (Contracted) Alpha 48 gold
entries
100%
Swedish
(Svenska)
2 tables — all stable
▸
sv-g1 Grade 1 (Uncontracted) Stable 33 gold
entries
100%
sv-g2 Grade 2 (Contracted) Stable 151 gold
entries
100%
Tamil
(தமிழ்)
1 table — all stable
▸
ta-g1 Grade 1 (Uncontracted) Stable 30 gold
entries
100%
Telugu
(తెలుగు)
1 table — all stable
▸
te-g1 Grade 1 (Uncontracted) Stable 43 gold
entries
100%
Thai
(ไทย)
1 table — all stable
▸
th-g1 Grade 1 (Uncontracted) Stable 66 gold
entries
100%
tn 1 table
▸
tsn-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Turkish
(Türkçe)
2 tables — all stable
▸
tr-g1 Grade 1 (Uncontracted) Stable 57 gold
entries
100%
tr-g2 Grade 2 (Contracted) Stable 57 gold
entries
100%
Ukrainian
(Українська)
1 table — all stable
▸
uk-g1 Grade 1 (Uncontracted) Stable 58 gold
entries
100%
Urdu
(اردو)
2 tables
▸
ur-pk-g1 Grade 1 (Uncontracted) Stable 77 gold
entries
100%
ur-pk-g2 Grade 2 (Contracted) Alpha 77 gold
entries
100%
Venda
(Tshivenda)
1 table
▸
ve-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Vietnamese
(Tiếng Việt)
2 tables — all stable
▸
vi-g1 Grade 1 (Uncontracted) Stable 57 gold
entries
100%
vi-g2 Grade 2 (Contracted) Stable 57 gold
entries
100%
Welsh
(Cymraeg)
1 table — all stable
▸
cy-g2 Grade 2 (Contracted) Stable 46 gold
entries
100%
Xhosa
(isiXhosa)
1 table
▸
xh-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Zulu
(isiZulu)
1 table
▸
zu-g2 Grade 2 (Contracted) Alpha 165 gold
entries
100%
Auto-generated from BrailleKit table metadata and gold test corpus. Benchmark data scored against liblouis (liblouis). Word lists from the Leipzig Corpora Collection (CC BY 4.0). Generated: 2026-05-29 11:12:21.