Lipi Lekhika • Realtime Typing + Transliteration
Built for modern and ancient Brahmic scripts — including Vedic accents — with a fast, predictable typing experience.
Try typing
Supported Scripts
+ Ancient scripts: Brahmi, Grantha, Modi, Sharada, Siddham
Package guides:JavaScript·Rust·Python·Go
Everything you need for Indian script transliteration and typing
Convert text seamlessly between any supported Indian script with high accuracy. Supports all modern and ancient Brahmic scripts.
Fast, accurate, and predictable typing tool with intuitive key mappings. Low-latency character rendering for smooth typing.
Comprehensive support for Vedic Sanskrit with accent symbols (स्वर). Robust typing and transliteration for sacred texts.
Support for historical scripts including Brahmi, Grantha, Modi, Sharada, and Siddham for academic and research use.
Fine-tune transliteration with native numerals, inherent vowel control, and script-specific transformations.
Type-safe APIs with autocomplete, tree-shakable packages, zero dependencies, and comprehensive documentation.
Lipi Lekhika packages are available across JavaScript, Rust, Python, and Go.
The typing module can be accessed from React, Svelte, SolidJS, and VueJS.
The transliteration module can be accessed using a Rust powered wasm module. It will be available as a part of npm js library.