About Script Try It Download Community Specification

The Alphabet

The Yapiri Script

48 characters — consonants, vowels, diacritics, numerals, and punctuation — designed from first principles for the sounds of Kokborok.



The Characters

Full Glyph Inventory

pU+E006
tU+E007
kU+E008
phU+E009
thU+E00A
khU+E00B
bU+E00C
dU+E00D
gU+E00E
chU+E00F
jU+E010
chhU+E011
mU+E012
nU+E013
n′U+E014
ngU+E015
sU+E016
rU+E017
lU+E018
yU+E01C
wU+E01D
hU+E01E
vU+E019
fU+E01A
zU+E01B
aU+E000
eU+E001
iU+E002
uU+E003
oU+E004
əU+E005
0U+E01F
1U+E020
2U+E021
3U+E022
4U+E023
5U+E024
6U+E025
7U+E026
8U+E027
9U+E028
commaU+E029
full stopU+E02A
exclamationU+E02B
quotationU+E02C
questionU+E02D
◌́high toneU+0301
◌̋reduplicationU+030B

Built from First Principles

Every glyph in Yapiri was drawn from scratch — no shapes borrowed from Bengali, Roman, Devanagari, or any other script. The forms emerged from a consistent calligraphic stroke system designed specifically for Kokborok phonology.

01

Phonological Completeness

Every sound in Kokborok — including aspirates, affricates, and the schwa — has its own dedicated character. No ambiguity, no compromise.

02

Visual Distinctiveness

Each glyph is designed to be immediately distinguishable from every other. High contrast between similar-sounding pairs prevents reading errors.

03

Digital Readiness

PUA-encoded for immediate use, with a Unicode submission roadmap in progress. OpenType GPOS anchors ensure correct diacritic placement across rendering engines.

04

Modern Vocabulary Support

F, V, and Z characters included for loanwords and borrowed modern vocabulary — Yapiri is designed for contemporary use, not just heritage preservation.

Context

Yapiri vs Other Kokborok Scripts

Feature Yapiri Bengali Script Roman Script Aima
Designed for Kokborok phonology✓ Yes✗ No✗ No✓ Yes
Aspirate consonants✓ Dedicated glyphsApproximateDigraphs✓ Yes
Tonal diacritics✓ Yes✗ No✗ NoPartial
Custom numerals✓ Yes✗ No✗ No✓ Yes
Unicode roadmap✓ In progress✓ Encoded✓ Encoded✗ No
Downloadable font✓ Free✓ Available✓ Available✗ Limited