Creating a new script is not just an act of imagination. It is also an act of craftsmanship. Every curve, every connection, every key mapping had to be shaped by hand using tools that are themselves acts of generosity from the open-source world.

Three tools stood beside me throughout the journey of Yapiri: Inkscape, FontForge, and Keyman Developer. Together they turned a personal vision into something the community can actually use today.


Inkscape — Where the Glyphs Were Born

Inkscape is a free, powerful vector graphics editor. For Yapiri, it became the digital sketchbook where every character first took shape.

I began with rough ideas — sometimes drawn on paper or on an Android tablet — then brought them into Inkscape. The Bézier curve tools gave me precise control over the elegant, modern forms I wanted while still honoring the rhythmic, flowing feeling of Kokborok phonemes.

Inkscape’s strengths for script design:

Many of the final glyph shapes in Yapiri still carry traces of decisions made first in Inkscape — the balance of the vowels, the distinctive terminals on certain consonants, the visual harmony across the set.


FontForge — Turning Drawings into a Living Font

Once the glyphs existed as clean vector outlines, they needed to become a real font file that applications could understand. That is where FontForge entered the story.

FontForge is the veteran open-source font editor. It is not always the most beautiful interface, but it is incredibly powerful and completely free. For Yapiri it handled the heavy lifting:

FontForge also allowed me to do the patient, detailed work of centering glyphs, adjusting side bearings, and ensuring the font renders cleanly at both large display sizes and small text sizes. It is the tool that turned artistic drawings into a professional, usable typeface.

“A script is only real when it can be typed, displayed, and printed without friction. FontForge made that possible.”

— Reflection during final font polishing

Keyman Developer — Giving the Script a Voice on Keyboards

A beautiful font is only half the story. People also need an easy way to type the glyphs. That is the role of Keyman Developer, created by SIL International.

Keyman is the gold standard for creating keyboards for minority and indigenous languages. For Yapiri I used it to build:

Keyman Developer gave me visual editors for both desktop and mobile layouts, powerful rule-based input methods, and excellent documentation. The resulting keyboard feels natural to Kokborok speakers because the layout respects the sound system of the language rather than forcing a Latin or Bengali pattern onto it.

Without Keyman, Yapiri would have remained a beautiful but impractical set of pictures. With it, people can actually write in their own script on everyday devices.


The Workflow That Emerged

Step 01 — Design Inkscape

Design and refine individual glyphs as clean vector art. Export as .svg.

Step 02 — Font FontForge

Assemble glyphs into a font, map codepoints, set metrics, generate .ttf and .woff2.

Step 03 — Keyboard Keyman Developer

Create intuitive keyboard layouts for desktop and mobile. Package as .kmp for easy distribution.

This pipeline — Inkscape → FontForge → Keyman — became a reliable creative loop. I could go back and refine a glyph in Inkscape, re-import into FontForge, regenerate the font, and immediately test it in the Keyman keyboard.


Why These Tools Matter for Indigenous Scripts

Many communities around the world want to create or revive their own writing systems. Commercial font software is expensive. Many keyboard tools are closed or limited.

Inkscape, FontForge, and Keyman Developer are completely free, actively maintained by generous communities, and powerful enough for serious work. They lower the barrier so that passion and linguistic knowledge — not money — become the limiting factors.

For the Tiprasa people and for other indigenous communities, these tools represent a form of digital self-determination. We can shape our own letters, our own input methods, and our own digital future without asking permission from large corporations.

Gratitude I am deeply thankful to the developers and maintainers of Inkscape, FontForge, and Keyman. Their work made it possible for one person in Tripura to bring a new script into existence and share it with the world.

Final Thought

Yapiri exists because of many things — vision, persistence, community feedback, and the quiet generosity of open-source tools. Inkscape gave the glyphs their form. FontForge gave them a home in the digital world. Keyman Developer gave them a voice on keyboards and phones.

These three companions turned an idea into something tangible, usable, and alive. They are proof that with the right tools in generous hands, even small communities can create writing systems that will last for generations.

If you are dreaming of creating or reviving a script for your own language, know this: the tools are waiting. They are free. They are powerful. And they have already helped bring one more beautiful writing system into the world.

May they serve your language as faithfully as they have served Yapiri.