
Overview
Nepali text entry often involves switching between Romanized typing, Unicode Devanagari and legacy Preeti encodings. I worked on a family of AafnaiPatro tools that make these workflows approachable on the web.

Live Nepali typing tool screenshot, captured November 14 2026
Live user workflows
Roman-to-Unicode typing: type Roman Nepali and choose suggested Devanagari words; copy the Unicode result
Preeti ↔ Unicode: convert text between the legacy font mapping and modern Unicode in either direction
Voice typing: use supported browser speech recognition and microphone permission to produce editable Nepali text
Related language utilities: text-to-speech, spelling assistance and OCR are listed in the wider tools directory
What makes the design challenging
Language tools need accurate transformations, legible Devanagari rendering, usable suggestions and safe text handling. Voice support is browser/device dependent, and recognition output needs human review. A browser-local typing workflow should not be conflated with all voice services being local.
My contribution
Product design, Nepali language UX, feature planning, interface iteration and troubleshooting across linked utilities.
Try it
Disclosure: Independently developed/managed product work; features and browser compatibility evolve.
0 likes · 0 views · Nov 14, 2026
Practical Nepali typing, Unicode/Preeti conversion, voice-to-text and text workflows designed for real multilingual browser usage.