Indic Project

Language no barrier

Indic project creates indian language applications and solutions for majority of India that does not speak English. We work on community powered research and development of free and open source Indian language information infrastructure for desktop, web and mobile.



Indic Keyboard Logo
Indic Keyboard

Award-winning Indian Language keyboard application for Android phones that supports 23 languages and 57 layouts.

Download Indic Keyboard

Varnam is a cross platform predictive transliterator for Indic languages. Varnam aims at providing consistent input experience across different platforms in almost all indic languages.

Try it

Libindic is a web platform to host Free Software language processing applications. It consists of a web framework and a set of applications for processing Indian languages. It is a platform for porting existing and upcoming language processing applications to the web.

Visit Platform

dhvani is a text to speech system designed for Indian Languages. It is helpful for the visually challenged users as a screenreader in their mother tongue. Currently dhvani is capable of generating intelligible speech for Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Panjabi, Tamil, Telugu, Pashto(experimental)


ibus-sharada-braille(ISB) is an ibus input engine based on six key approach of braille. It currently supports seven languages English, Malayalam, Hindi, Kannada, Tamil, French, and Spanish.

Grandham is an effort to build crowdsourced bibliography datapool. It suppports all indian languages and have interfaces and apis fo library, publishers and general public. The Malayalagrandham dataset the biggest bibliography data set in malayalam and may be the largest malayalam Open data archive.

Read some books

Join the effort

Matrix Telegram Discourse