Skip to content

Introduction

Lipi Lekhika is a transliteration tool for Indian Brahmic Scripts. Supports all the Modern Indian Scripts including Devangari, Bengali, Kannada, Gujarati, Telugu, Tamil, Malayalam, Odia, Assamese, Gurumukhi and Sinhala. There are also two special output targets Normal and Romanized. Full List of Supported Scripts

Romanized is a standard based on IAST and ISO 15919. Normal is an opinionated standard inspired by ITRANS and Harvard-Kyoto.

You can convert text from one script to another with a simple interface customizable interface. Support is also available for Custom Transliteration Options.

ॐ श्री परमात्मने नमः

Lipi Lekhika comes a simple, fast and accurate typing tool for Indian Languages. It enables and empowers you to type in Indian Languages with full speed and accuracy. It employs a predictable and intuitive approach for mapping keys in Indian Scripts. Realtime Typing Reference

Almost all modern Indian Scripts support Vedic Sanskrit Accent Symbols. Lipi Lekhika comes with robust typing and transliteration support for Vedic Sanskrit.

ॐ स॒ह ना॑ववतु । स॒ह नौ॑ भुनक्तु ।

Lipi Lekhika also supports Brahmi, Grantha, Modi, Sharada and Siddham. Example of नमस्कारम् in these scripts is shown below.

  • Brahmi :- 𑀦𑀫𑀲𑁆𑀓𑀸𑀭𑀫𑁆
  • Grantha :- 𑌨𑌮𑌸𑍍𑌕𑌾𑌰𑌮𑍍
  • Modi :- 𑘡𑘦𑘭𑘿𑘎𑘰𑘨𑘦𑘿
  • Sharada :- 𑆤𑆩𑆱𑇀𑆑𑆳𑆫𑆩𑇀
  • Siddham :- 𑖡𑖦𑖭𑖿𑖎𑖯𑖨𑖦𑖿

Lipi Lekhika package is available for JavaScript, Python, Go and Rust. These Packages support Script Transliteration and offer utilities for implementing a typing tool based on the core transliteration engine.