An open API service indexing awesome lists of open source software.

https://github.com/shubhattin/lipilekhika

A Fast, Comprehensive Typing and Conversion tool for Indian Languages
https://github.com/shubhattin/lipilekhika

ime indic-scripts input-tool sanskrit script-conversion transliteration typing-tool vedic-sanskrit-typing

Last synced: 5 months ago
JSON representation

A Fast, Comprehensive Typing and Conversion tool for Indian Languages

Awesome Lists containing this project

README

          

# Lipi Lekhika

> A powerful, fast, and open-source transliteration tool for Indian Brahmic scripts

[![Website](https://img.shields.io/badge/Website-lipilekhika.in-blue)](https://lipilekhika.in)
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
[![GitHub](https://img.shields.io/github/stars/shubhattin/lipilekhika?style=social)](https://github.com/shubhattin/lipilekhika)

## โœจ Features

- ๐Ÿ”„ **Bidirectional Transliteration** - Convert between 15+ [Indian Brahmic scripts](https://en.wikipedia.org/wiki/Brahmic_scripts) including Devanagari, Bengali, Tamil, Telugu, and more
- โšก **Real-time Typing** - Type in any Indian language using English keyboard with a intuitive map
- ๐ŸŽฏ **Highly Customizable** - Custom Transliteration and Typing Options
- ๐Ÿš€ **Blazing Fast** - Optimized for performance in JavaScript and Rust
- ๐Ÿ“š **Multiple Language Bindings** - Available as packages for JavaScript, Rust and Python
- ๐ŸŒ **Multi-platform** - Use on multiple devices. Web, Andoid, Windows, Linux

## Apps
- ๐ŸŒ **Web App** - Try it instantly at [lipilekhika.in/app](https://lipilekhika.in/app)
- ๐ŸชŸ **Windows** - Download the [latest MSI installer](https://lipilekhika.in/redirect/pc-app-release-win-download)
- ๐Ÿค– **Android** - Get it on [Google Play Store](https://play.google.com/store/apps/details?id=com.shubhattin.lipilekhika) or download the [latest APK](https://lipilekhika.in/redirect/mobile-app-release-page)
- ๐Ÿง **Linux** - Install the [fcitx5 plugin](https://github.com/shubhattin/lipilekhika/blob/main/plugins/fcitx5/README.md)

## ๐Ÿ“ฆ Packages

- **JavaScript/TypeScript** - [`lipilekhika`](https://www.npmjs.com/package/lipilekhika) on NPM ยท [![npm version](https://img.shields.io/npm/v/lipilekhika.svg)](https://www.npmjs.com/package/lipilekhika) [![npm downloads](https://img.shields.io/npm/dm/lipilekhika.svg)](https://www.npmjs.com/package/lipilekhika) ยท [Docs](https://lipilekhika.in/getting-started/javascript)

- **Rust** ๐Ÿฆ€ - [`lipilekhika`](https://crates.io/crates/lipilekhika) on Crates.io ยท [![crates.io](https://img.shields.io/crates/v/lipilekhika.svg)](https://crates.io/crates/lipilekhika) [![crates.io](https://img.shields.io/crates/d/lipilekhika.svg)](https://crates.io/crates/lipilekhika) ยท [Docs](https://lipilekhika.in/getting-started/rust)

- **Python** ๐Ÿ - [`lipilekhika`](https://pypi.org/project/lipilekhika/) on PyPI ยท [![PyPI version](https://img.shields.io/pypi/v/lipilekhika.svg)](https://pypi.org/project/lipilekhika/) [![PyPI downloads](https://img.shields.io/pypi/dm/lipilekhika.svg)](https://pypi.org/project/lipilekhika/) ยท [Docs](https://lipilekhika.in/getting-started/python)

- **WebAssembly** : Rust-powered [WebAssembly module](https://lipilekhika.in/getting-started/wasm)

- **Go** - [`github.com/shubhattin/lipilekhika/packages/go/lipilekhika`](https://pkg.go.dev/github.com/shubhattin/lipilekhika/packages/go/lipilekhika) ยท [Package README](./packages/go/lipilekhika/README.md) ยท [Docs](https://lipilekhika.in/getting-started/go)

## ๐Ÿš€ Quick Start

**Web App**: [lipilekhika.in/app](https://lipilekhika.in/app) - Try it instantly in your browser

**Documentation**: [lipilekhika.in](https://lipilekhika.in/getting-started/introduction/) - Comprehensive guides and API reference

**Key Resources**:

- [Introduction](https://lipilekhika.in/getting-started/introduction) - Learn the basics
- [JavaScript Guide](https://lipilekhika.in/getting-started/javascript) - Integration guide for JavaScript/TypeScript
- [Python Guide](https://lipilekhika.in/getting-started/python) - Integration guide for Python
- [Supported Scripts](https://lipilekhika.in/reference/supported_scripts) - Full list of scripts
- [Browser Typing Tool](https://lipilekhika.in/getting-started/browser_typing_tool) - Real-time typing setup

## ๐Ÿค Contributing

Contributions are welcome! Help us improve Lipi Lekhika through bug reports, feature requests, or code contributions.

**GitHub Repository**: [github.com/shubhattin/lipilekhika](https://github.com/shubhattin/lipilekhika) ยท **Issues**: [Report here](https://github.com/shubhattin/lipilekhika/issues)

---

## ๐Ÿ“š Legacy

**Old Lipi Lekhika** (archived version):

- [GitHub Archive](https://github.com/shubhattin/old_lipi_lekhika_archive) ยท [Old Web App](https://lipilekhika.in/old/) ยท [Windows/Android Binaries](https://github.com/shubhattin/lipilekhika/releases/tag/old)