முதன்மை பதிவிறக்கங்கள் (primary downloads)
'அழகி' ஆன்ட்ராய்ட் மென்பொருள்
'அழகி+' விண்டோஸ் மென்பொருள் (நிறுவல் படிகள்)
தேவையிருப்பின் மட்டுமே (optional downloads)
அழகி+ 'போர்டபிள்' மென்பொருள் (நிறுவல் படிகள்)
'க்ளாஸிக்' அழகி மென்பொருள்
400-க்கும் மேற்பட்ட அழகிய இலவச எழுத்துருக்கள்
Azhagi App - for Android
Azhagi+ (AzhagiPlus) - for Windows
'Classic' Azhagi - for Windows
Azhagi for Mac/iPhone/etc.?
Tamil and Indic fonts
Features of Azhagi App (for Android)
Features of Azhagi+ (for Windows)
Features of 'Classic' Azhagi (for Windows)
Screenshots - for all the above FREEWARE
Azhagi Android App - Full Details
Azhagi+ (AzhagiPlus) - Full Details
'Classic' Azhagi - Full Details
Azhagi for Mac/iPhone/etc.?
100s of Free Tamil and Indic fonts
Azhagi app - for Android phones/tabs, etc.
Azhagi+ (AzhagiPlus) - for Windows desktops/laptops
OPTIONAL downloads (only if needed)
'Portable' AzhagiPlus - for Windows desktops/laptops
'Classic' Azhagi - for Windows desktops/laptops
100s of free fonts - for Windows desktops/laptops
All Languages' Key Mappings
Frequently Asked Questions
Azhagi Facebook Group
Azhagi Facebook Page
Azhagi app installation steps
Azhagi+ operating manual
Azhagi operating manual
Since 2000 -
Azhagi for Android
Azhagi+ for Windows
100s of Free Fonts
Wikipedia on Azhagi
Users of Azhagi
Azhagi Facebook Group
Azhagi Facebook Page
About the Author
Story of Azhagi
Spread the News
Features of Azhagi App
Features of AzhagiPlus
Features of Azhagi
Other Indic software
Freeware that I use
Various other Indic softwares
When someone shares something of value with you and you benefit from it, you have a moral obligation to share it with others
" - Chinese proverb
Herebelow, you can find various softwares and tools developed by various selfless individuals and also commercial enterprises who have given their level best for Indic computing (i.e. computing in Indian languages like Tamil, Hindi, Malayalam, Telugu, Kannada, Bengali, Oriya, Punjabi, Gujarati, etc.) and it's promotion. You can also read my short or detailed comments/reviews on few of the softwares. In this connection, kindly please read
to see what best you can do to spread the news of Azhagi/Azhagi+ and all softwares of their kind, for the benefit of the global society.
I take this opportunity to offer my very sincere and utmost appreciation and gratitude to all developers of beneficial softwares and people who
humanity in general.
- Two(2) unique freewares
If you have landed in this page straightaway, without knowing anything much about azhagi.com and it's
softwares, then please note that azhagi.com offers two
indic softwares -
. Apart from being
(easier+faster) while helping you to type in Tamil and other Indian languages (Hindi, Sanskrit, Telugu, Kannada, Malayalam, Marathi, Gujarati, Bengali, Punjabi, Oriya, Assamese, etc.), both Azhagi+ and Azhagi possess various other useful,
and unique features too - click
to have a look at the power features of Azhagi+ and click
to see the power tools of Azhagi. Hence, kindly study ALL the features of both freewares and spread the news for the benefit of all. Further, Azhagi+ is regularly updated. You can click
to download the betas. A
version of Azhagi+ is also available - click
to download the same.
Download Azhagi+ Setup.zip
How to install and operate Azhagi+
Download Azhagi Setup.zip
How to install and operate Azhagi?
Offline dictionaries for Tamil
Tamil-Tamil and English-English
dictionaries, named 'Pulavan' and 'Paalam' resp. Few highlights of this software herebelow:
One can search using Phonetic input mode also (apart from Tamilnet99 and Typewriter input modes). The phonetic scheme employed is not same as that of
but for typing single words with the sole purpose of searching its meaning, I did not find this as a great deterrent.
One exquisite feature of this software is the option of
. This allows the user to search for words in which a particular syllable occurs anywhere in the word.
Whenever a particular word is not found in the dictionary, you can add it into the dictionary with your own meaning(s).
Palaniappa Brothers' PALS
dictionary. There is no facility to search phonetically. So, I was unable to explore this software.
Great many thanks to the creators of the above dictionaries, which are the only two available offline Tamil dictionaries, as of now (26-4-2012).
Online dictionaries for Indian languages
English to Tamil
Tamil to English
dictionaries. Best of the lot, in my assessment. These are such exhaustive dictionaries that for those who want "MORE", these would prove absolutely amazing. One can search on compound terms too (for e.g.
direct access processing
). Other features include display of 'Recent Searches', 'Alphabetic list', 'Related words in drop-down, as you type', etc. Please do check out the 'Next' link at the bottom of the table lists, if meanings and related words are more in number.
English - Tamil Dictionary
. Brilliant! The author of this site has only contributed all the Tamil words you find in the above-listed Eudict.com dictionaries. The site has various sub-sections (e.g. Aviation, Cricket, Finance, Shipping, etc.) listed on the right side of the page. Clicking them, one can get meanings for words in one's interested field of interest. The author's home site is
- This is excellent too! Stupendous! Earlier (in Feb 2012 or so), I used to see lots of advertisements in this site. So, I did not suggest this site at the top of this section. But, as of now (Jan 2013), I do not see any advertisements. So, this is yet another best place for Tamil dictionaries - both English to Tamil and Tamil to English. In the home page of
, I see online dictionaries offered by tamilcube.com for other Indian and world languages (Telugu, Kannada, Hindi, Chinese, Japanese, Arabic, etc.) too.
English - Tamil Dictionary
Lifco's Tamil-Tamil-English Dictionary
J. P. Fabricius's Tamil and English search dictionary
Wiktionary English to Tamil Dictionary
Tamil to English Dictionary
There are many other indic online dictionaries too, like "tamildictionary.org", "tamildict.com", etc. etc. But, personally, I do not visit them often because of too many advertisements.
I wholeheartedly thank all those involved in the above dictionary projects - which look wonderful, to say the least.
Online Indic translators
English - Tamil Translator
Tamil - English Translator
a) The English-Tamil and Tamil-English translators are in Alpha stage (as on 7-7-11). So, way to go before they prove perfect to your needs.
b) Apart from Tamil, Google's translators are available for Hindi, Telugu and many other world languages also.
c) Well, as on 24-May-2017, I can very well say that the English-Tamil translator is in Beta stage. It is fair enough now. One can use it (more often than in 2011) and make changes in the Tamil translation wherever required. It still requires a lot of effort on your part but much better than what it was in 2011. I expect the English-Tamil and Tamil-English translators to improve much further in times to come.
to all those (in Google) involved in bringing out the translation modules.
Free Tamil fonts converters
You do not need to look any further than
AzhagiPlus's Font Converter
tool. It is in-built into Azhagi and meets "ALL" your conversion needs. It has a
by which you can effect
conversion of formatted texts directly inside MS-Word documents
itself. And, it is extendable by the user himself/herself to effect conversion from ANY Tamil font encoding (not included in the 'Converter' by default) to ANY other Tamil font encoding. You will be greatly at ease using AzhagiPlus's Converter as it
auto-detects the font encoding
for the Tamil texts pasted in the conversion box and even sets a suitable Tamil font (if available in the system) for both the pasted and converted texts. You can access the in-built converter in many ways. One of the ways is to click on the button captioned 'Font Encodings Converter' in the very opening screen of Azhagi+.
The converter available at
. It does both NonUnicode->Unicode conversion and Unicode->NonUnicode conversion for around 36 Tamil fonts/encodings. The abovesaid page can be saved (as a webpage - just like you normally save other webpages) and accessed
The converter provided at
as it does both NonUnicode->Unicode conversion and Unicode->NonUnicode conversion for around 20 Tamil fonts/encodings. It can be saved (as a webpage - just like you normally save other webpages) and accessed offline too.
The converter at
is another very good one. It mainly does NonUnicode->Unicode conversion for around 20 Tamil fonts/encodings. It can be saved (as a webpage - just like you normally save other webpages) and accessed offline too.
NHM provides a Tamil fonts
tool, which can be downloaded and used in offline mode. The same is available as an online service too -
. You can effect both NonUnicode->Unicode conversion and Unicode->NonUnicode conversion for a core set of popular fonts and font encodings.
to reach a section below in this same page wherein I have listed some softwares of great use. Some of them do 'Tamil fonts conversion' - like
(already mentioned above),
and Elcot's converter. You can choose the one which meets your requirements. A converter is available
too, to convert specifically from senthamil font to Unicode.
If you are a beginner
, I would suggest you to
try the converter here first
. The author of this page has adapted Suratha's wonderful conversion scripts but given step-by-step explanatory narrations which makes it easy for anybody to achieve their desired conversion fast and easy. The various Tamil font conversion modes available here are:
Convert from "Indoweb, Murasoli, Webulagam, Thinathanthi, Dinamani, Thinaboomi, Anjal, Thatstamil(LIBI), Amudham/Dinakaran, Mylai Vikatan(old), Tab, Tam(kumudam/vikatan), Bamini, TSC, Romanised, koeln, Anu Graphics (Pallavar), Nakkeeran(senthamiz)" to Unicode.
Convert from "Unicode" to Bamini, Tscii, TAB.
Convert from "Romanised" [i.e. transliterated text in English. e.g. 'anbe sivam'] to Bamini, Tscii, TAB.
Convert from "Bamini" to Tscii.
Thanks to the developers of the above-cited Tamil fonts converters.
As far as classic Azhagi is concerned, it can only do Unicode to Tscii, Tscii to Unicode, Tscii to TAB and Unicode to TAB conversions. These converters are in-built into Azhagi. However, there is no need to use this as the in-built converter of Azhagi+ (AzhagiPlus) is far move advanced, extendable to effect conversion from ANY Tamil font encoding to ANY other Tamil font encoding.
For 'Tscii to Unicode' and 'Unicode to Tscii' conversion, please click on 'File->Fonts Converter' and choose the appropriate ones from 'From' and 'To' list boxes. To paste Tscii or Unicode text into the upper box, copy the text from the source document and please press 'Ctrl+V' in the upper box. The text will appear in the upper box. And thereafter, you can press the 'Convert' button to get the conversion effected. The conversion will get effected within a few seconds. Once the conversion is over, select the full text in the lower box and press 'Ctrl+C' to copy the text so that you can paste it anywhere else.
Azhagi also has a sophisticated
for 'Tscii to Unicode' conversion. The bulk converter can convert multiple Tscii files (say 100s) into Unicode in quick time. To utilise this bulk converter, click on 'File->Convert to Unicode->Choose conversion mode before converting' and then click on 'Convert multiple files (Batch Process)'.
For 'Tscii to TAB' conversion, click on 'Tools->Convert Tamil text to TAB encoding'.
For 'Unicode to TAB' conversion, first convert your text to Tscii and paste the resulting text in Azhagi's Non-Unicode Editor. Then, click on 'Tools->Convert Tamil text to TAB encoding'.
Free Hindi fonts converters
Pramukh Hindi Font Converter
tool converts texts in Devanagari script (Hindi, Sanskrit, Marathi, etc.) in non-Unicode Hindi fonts (like AkrutiDevPriya, Chanakya, DV-TTGanesh, DV-TTSurekh, DV-TTYogesh, HTChanakya, Krutidev, Sahaj Two, Sangam Two, Saral, Shivaji, Shusha, Shweta Two, Walkman Chanakya) to Unicode text and vice versa. Only hitch is that there are some limitations (for instance, only 200 characters allowed per conversion attempt)
Free multi-language fonts converter
Webdunia's Hindi and other Indian languages fonts converter
Thanks to Webdunia for this multi-language fonts converter. Texts in non-Unicode fonts (mainly of 'ShreeLipi' encoding) in different languages (Tamil, Hindi, Malayalam, Gujarati, Bengali, Punjabi, Kannada, Marathi, Telugu) can be converted to Unicode.
Free inter-language 'transliteration' converters
A comprehensive converter for conversion between very many languages (Bengali, Burmese, Cambodian, English, Gujarati, Hindi, Kannada, Malayalam, Oriya, Punjabi, Tamil, Telugu, Tibetan, Thai, etc.), including Grantha. Excellent. Has ability to upload text files and convert them too. One can also convert entire websites by using the separate tool provided for this purpose
. I encountered a minor glitch (as on 12-3-2012) though while converting from Tamil to Malayalam. Sure the author will be correcting the same soon.
A FREE offline converter (portable, I believe) covering Devanagari, e-Grantha, Kannada, Malayalam, Telugu, Tamil, etc. As far as I know, this is the only "offline" free software available as of now (11-May-2012) for doing inter-language 'transliteration' conversions. Additionally, Bhasha-Ime does transliteration also. For more details, please visit the site.
Indic converter providing conversion between any of these languages - Bengali, English, Gujarati, Hindi, Kannada, Malayalam, Oriya, Punjabi, Tamil, Telugu. Very good, neat and easy. I found a few mistakes (as on 7-3-2012) though while converting from Malayalam to Tamil, etc. Sure the author will be correcting the same soon.
Similar to the abovementioned learnsanskrit tool. Added advantage is that it's author Gopi (Mr.Gopalakrishnan) is very friendly and answers useful questions related to Indic computing through his forums.
A neat tool to convert from various Indian languages (Hindi, Malayalam, Telugu, Kannada, Bengali, Oriya, Gujarati, Punjabi, etc.) into Tamil.
A firefox addon, as such, to transliterate web page contents between following scripts - Tamil, Telugu, Hindi, Kannada, Malayalam, Diacritic, Roman.
An indic transliteration conversion facility is available for use (vide 'Baraha Pad') if you download and install 'Baraha' software.
Itranslator - a free utility from 'Omkarananda Ashram Himalayas' - to convert
5.30 encoded text into Devanagari or Transliteration. ITRANS online is here -
Thanks to the above developers of Indic transliteration converters.
Inter-language transliteration-conversion tool is not available in Azhagi, as of now.
Free Tamil fonts - 100s of them - in various encodings
to get more free Tamil fonts - 100s of them - in Tscii, Unicode, TAB, TAM and various other font encodings.
I take this opportunity to offer my sincere appreciation to all the developers of free Tamil fonts.
Free Unicode Indic fonts - 100s of them
to get more free Indian language Unicode fonts - 100s of them.
Thanks to all the developers of free fonts for Indian languages.
Softwares and online tools for computing in various Indian languages
You may find some of the sites mentioned below in one or both of: a)
Softwares list from mazhalaigal.com
Softwares list from ezilnila.com
An 'Indian Languages' Word processor - Since 2000. Recently (since 2010 or so, if I am right), it became commercial. As a free software until then (for 10 years!), I am sure lakhs of people (multilingual) must have got benefitted from Baraha (a single man Sheshadrivasu's very noble contribution). It has support for braille printing, as a special future.
A free Tamil word processor. It has it's own
text processing engine.
Friendly Gopi's free online Indian language transliterators, beautiful (converted)
, handy firefox plugins for indic computing, transliteration scripts for integration in websites, and many other tools. You can
his transliterators/converters and use them in offline mode too. Gopi's tools have been greatly beneficial to the society. For e.g., his
is a useful Tamil fonts converter; his
UCedit - Godavari
Telugu typing tool and other utilities are used by a broad spectrum of people.
The fonts converter available at
is excellent for the fact that it does both NonUnicode->Unicode conversion and Unicode->NonUnicode conversion for around 20 Tamil fonts/encodings. It can be saved (as a webpage - just like you normally save other webpages) and accessed offline too.
PonguTamil free online Tamil transliterator. It can be saved (as a webpage - just like you normally save other webpages) and accessed offline too.
Suratha's free online Tamil fonts converter. It can be saved (as a webpage - just like you normally save other webpages) and accessed offline too. It encompasses many fonts and it is comprehensive.
Suratha's conversion tools available at the abovementioned page are available here too, with help tips at the bottom of the page.
Conversion from Tamil text in various other fonts to Unicode.
Naavi Tamil Sandhi Checker. This online tool is very "impressive". Particularly, after the results are displayed either in bold or in color, click such Tamil words/sentences for further explanations. The explanations are excellent with clear-cut grammar rules.
'MenTamizh' Tamil word processor. This "commercial" application has indeed some very "nice" set of features (Tamil Spell Checker, Tamil Sandhi Checker, Tamil Dictionaries, etc.), including a 'very easy' and 'very fast' Tamil fonts converter. Quoting from an email received from Mr. Raguveeradayal, one of the members of
Azhagi's google group
, the font conversion works "just like converting English Arial font to Times New Roman --- just select the text, go to the fonts list and change the font -- that's all. The only thing is that the whole document gets converted even when only a portion of text is selected."
A free Tamil (and other Indian languages) IME. It can enable
automatically in your XP system, upon installation. Like Azhagi+, it also uses XML files but the info in the XML files is not straightforward (even as on 2015) for the user to understand, edit and modify. NHM provides a separate Tamil fonts
tool too. The same is available as an online service
Quite a few free softwares for Tamil are available here. Free source codes are also available -
Yet another FREE Indic IME. Cute, quite small and portable. When I tested it, the keymappings were not perfect for Tamil and it was not user-friendly. But, for other languages, Azhagi user Mr.Koteswar (from AndhraPradesh) wrote that it is quite good except that the keymappings are very difficult to remember and have to be referred quite often.
One more free Indic IME. Portable, I believe. For more details, please visit the site.
A free online editor. Helps you type in both phonetic and Tamil-typewriter modes.
Microsoft's portal - a one'stop center for all information and resources related to Indic computing
Indian Language Data Centre - Free fonts and tools for various Indian languages
A free fonts converter tool from Elcot
An utility to convert ITrans, RIT and Adhawin files. Free.
A Tamil word processor which works in Mac platform also. Helps input Tamil in mobiles, ipods and similar devices too.
A Tamil and Hindi word processor.
A free-form online transliterator for all major Indian languages. As far as Tamil is concerned, I found it extremely intelligent and very easy while typing certain words but could not type certain other words at all. Like Google, Quillpad also provides widgets (both free and commercial) for integrating it's transliterator into any website.
- provides you a tool to help you type (vide transliteration) in Hindi in mobile phones. It is reported that support for other Indian languages also will be provided by it's developers very soon. To know more about Quillpad's developer and innovator Mr.Ram Prakash, click
Google's free online transliterator for various Indian languages. As far as I see it, it's based on a transliteration dictionary, fundamentally, and hence very user-friendly and fast. But, personally, as of now, I find this system very fast/friendly for typing out a few lines, but for large amounts of texts, editing (to correct mistakes in texts already typed out) becomes quite tedious. Nevertheless, for typing out a few sentences (as is the need for many in this busy world, for quick chats and email messages) online, it's great and can prove to be an extremely effective/handy tool. In the future, I expect/wish this tool to become 100% easy during editing also, and become more versatile (available for use in all applications in all OSes) so that many more get to benefit from this user-friendly tool.
As of Aug 2009, SAT mode has been introduced in Azhagi, which is akin to Google's Indic Transliteration. For details, please see
As of Jan 18 2010, I see that Google has extended its free online transliteration service to offline mode too. i.e. One can download (for free) and use google's transliterator to type directly in Tamil (and several other languages) in ANY Windows application. That's nice. I downloaded and tried out the
(input method editor) immediately and it's excellent. The editing process is also less tedious than it was earlier (when tested with the online version). In fact, I see that Microsoft also has come out with a similar tool (free and advertised as beta) and it's
. I tried the same just a while ago and it is very good for typing. Compared to Google, it gives less Tamil equivalents for a word typed but seems to be more intelligent in choosing the best word amongst alternatives sometimes; the editing process is more tedious than that of google but I am sure this area will be improved/perfected in versions to come. Also, as newbies and other users get used to these "free-form transliterators", they may perhaps easily learn to type their original texts itself without mistakes and hence their later editing/correction needs might be less. Well, all said and done, the bottom-line is that it augurs well to see that both established companies Google and Microsoft have now come out with a transliterator, at last, that works in all applications, that too with many language options. This will spread the awareness of language transliterators amongst computer users at a mighty rapid pace and that's a heartening and great development indeed, benefitting the global society! I hope now that language translators, voice recognition softwares, etc. also will get developed sooner than later. In this context, please read
, if ever your time/interest permits.
I take this opportunity to offer my sincere appreciation to all the developers of softwares/tools for computing in various Indian languages. And, thanks to the editors of
- who have compiled their own comprehensive lists and hosted them for the benefit of all.
Mobile computing in Indian languages
I am just providing information herebelow about various products. That is all to it. My reviews and opinions on these products may differ from others'. So, it is up to you to decide on whether to download/use a particular product or not.]
- Well well well, I finally released the first production version of 'Azhagi' Android App in Google play store on Aug 10, 2016. A great sigh of relief, as of now. Please see
full details here
. Anyway, I thought I will maintain the following (old)information still (at least for some more time to come), as a matter of maintaining the history of development of Android 'Azhagi'.
Android 'Azhagi' - It is in the making - for all major Indian languages which Android supports, as of now. A 'fundamental' working model was ready by 26-Jan-2013 itself but due to certain reasons (
lack of resources
- time, money,
, hardware/software, etc., etc.) I could not release it even until Dec 2015. Anyway, kindly join
Azhagi's Facebook Group
for news on the release of 'Android Azhagi'. The release may be sometime in the future (but I cannot give any definite date; sorry about it). Long-time users of Azhagi/Azhagi+ know the
under which I work. So, kindly bear with
until the final release. I pray to the Lord Almighty that 'Android Azhagi' gets released soon to satisfy the needs of many who have been waiting for it since the past few years. I seek your prayers too.
Update (on 21-11-2015):
With the arrival of Google Indic Keyboard (reviewed below in this same section), I thought I can relax somewhat because, as such, if you type using Azhagi's phonetic transliteration scheme in 'Google Indic Keyboard', you will get the words correctly, exactly as you will get in Azhagi, which I have mentioned in my detailed post on Google Indic Keyboard
. But, lack of an underlying transliteration scheme in 'Google Indic Keyboard' is a very very great drawback#. It relies only on 'predictive text' and hence it is difficult to type even common words like 'kondirundhapozhudhu' (கொண்டிருந்தபொழுது) in Tamil. So, personally, I find it suitable only for typing short texts (a sentence or two). For lengthy texts, you have to rely on 'Indic Keyboard' APP only, as of now, about which I have written just immediately
. You can try out 'Pramukh IME' app too (about which app also I have written hereunder in this same section), if you wish to. And, if it is only for Tamil, then you can use Sellinam (reviewed hereunder in this same section). All said and done, you may not find any of the 4 apps I have mentioned above (Indic Keyboard, Google Indic Keyboard, Pramukh IME and Sellinam) to be convenient for you. If that is the case, then you will have to wait for 'Android Azhagi' only. Because, the above 4 apps are the best I can suggest for typing in one or more Indian languages, as of now (2-Jan-2016). Of course, if you find any of the above 4 apps absolutely convenient for you, it is (and will be) my pleasure always. Go ahead and continue to use them. All the very best.
(#) I wish Google provides an underlying transliteration scheme in 'Google Indic Keyboard' APP sooner than later. Actually, in the desktop version (
) of their transliteration tools also, they have not yet introduced an underlying transliteration scheme, though the desktop version has been existing for more than a decade or so.
- for Android systems - OPEN SOURCE - for more than 20 world languages [Tamil, Hindi, Urdu, Kannada, Malayalam, Bengali, Arabic, Burmese, etc.] with more than 50 keyboard layouts - you can install it from
. This is
I am currently using (even as of 02-Jan-2016). I loved the 'predictive text' technology provided in this app for ALL the languages, including English. It has an underlying transliteration scheme for all langages which is almost the same as the 'UserDefinedPhonetics'** scheme (Alt+4) provided for Tamil in Azhagi+. Personally, I found this app to be the best of all the Indic apps for those who are already accustomed or who can get accustomed to the transliteration scheme used in this app. My "very detailed" review of this app is in
of mine in Azhagi's Facebook Group. If interested, please read my post, use this app and get benefited.
This 'UserDefinedPhonetics' scheme
, as long-time users of Azhagi would know, does not conform to Azhagi's
Tamil Phonetic Transliteration scheme (existing since its inception in 2000 and the basis for the standard transliteration schemes for other languages introduced later). The 'UserDefinedPhonetics' scheme provided in 'Indic Keyboard' app however is much the same as the ones used in softwares like eKalappai or Android apps like Sellinam. So, those users can easily adapt to 'Indic Keyboard' app.
Update (on 21-Nov-2015): After writing all of the above on 4-Nov-2015, three days back, by chance, I happened to read this blog post -
- which tells how an individual, Mr. Jishnu Mohan, initiated the "Indic Keyboard" app, the difficulties he faced, how Google's open source OS & particularly it's open source LatinIME code was the foundation for the "Indic Keyboard" and much more.....
Indic Keyboard Gesture Typing
- This is another version of the Indic Keyboard app. It has swiping feature added for some languages. That is a great addition. For more details, please see
. My hearty salutes to Mr. Jishnu Mohan for his fantastic efforts (amidst various difficulties) in creating this app and it's parent version (Indic Keyboard).
Google Indic Keyboard
- for Android systems - for more than 10 world languages [Tamil, Hindi, Kannada, Malayalam, Bengali, etc.] - you can install it from
. I liked the 'predictive text' technology provided in this app (along with transliteration) for ALL the languages, including English. It is quite versatile and easy to use. But, lack of an underlying transliteration scheme is a very very great drawback. So, personally, I find it suitable only for typing short texts (a sentence or two). For lengthy texts, you have to rely on 'Indic Keyboard' only, as of now, about which I have written just above. My "very detailed" review of this app is in
of mine in Azhagi's Facebook Group. If interested, please read my post, use this app and get benefited.
PramukhIME Indic Keyboard - for Android systems - for around 20 Indian languages [Tamil, Hindi, Telugu, Kannada, Malayalam , Bengali, etc.] - you can install it from
. It is based on transliteration and hence should be of help to many people to type in Indian languages. The availability of 'predictive text' would have made this app great. Waiting for the same (even as on 2-Jan-2016).
- for iphones and ipads - for more than 20 languages [incl. Tamil and Hindi] - by Hilal Baig - you can install this app from
. I do not have iphone, ipad, etc. So, I can rely only on feedback from my near/dear. With such feedback, it looks like this app is very good. It's Tamil transliteration scheme is akin to Azhagi's proprietary Tamil transliteration scheme and hence Azhagi users will find it very convenient. Only thing is that the Tamil (Hindi, etc.) word will appear only when you tap spacebar after typing the Tanglish (Hinglish, etc.) equivalent. Also,
network connection is necessarily needed
when you use iPhrase.
Google Keyboard - for Android systems - for more than 60 world languages [incl. Tamil, Hindi, Telugu, Kannada, Malayalam and Bengali] - you can install it from
. I loved the gesture typing, voice input, automatic correction of mistyped words and most of all the 'predictive text' suggestions while typing in English. Typing in other languages along with such a versatile English keyboard would perhaps make Google keyboard the first choice for some users. Strangely, for Tamil and Hindi, the Indian languages I tested out, the keyboards were not based on transliteration. So, I could not explore deeply as to how good the 'predictive text' suggestions for these languages are. To the extent I tested for Tamil, the predictive texts suggested were not that good.
Google Handwriting Input - for Android systems - for 82 languages [as of 18-04-2015] - you can install it from
. Well, what to say! It is just incredibly good. I tried it yesterday (17-04-2015) for English and Tamil and I loved it like anything. It is fantastic. You can even try writing very casually (just as you would write fast with pen in a notebook). An extremely useful product. It is sure to enthuse people who have long stopped writing anything at all (or write only sparingly) to start writing again. I am also sure it will enthuse many people who do not know to write in a particular language to learn writing now so that they can use this product to type in that particular langage in their android phones and tablets. It may still not be someone's cup of tea (just as it is with any other product) but the purpose of my review is not about that at all. It is all about my own awe and admiration on the immense greatness of this product and it's extreme usefulness for times to come. I am happy that whatever I aspired in
more than a decade ago is slowly and steadily becoming a reality. That's the way to go.
Yesterday, while thinking for a while on the various methodologies that might have been used to develop this tool, I thought if I write the characters in reverse, that might give me a clue. So, today (18-4-2015), just a while ago, I tried typing some Tamil characters in reverse. For e.g. I tried writing 'ற' in reverse. i.e. I wrote 'ற' starting from it's final point and then moving to it's initial point. I typed 'உ' starting from the end point and then moving to the initial point. The results were different (i.e. correct characters were not printed). The results were different while I typed some English characters too. For e.g. 'Z'. So, my guess (may or may not be right) is that this wonderful and immensely useful tool is based on strokes used in typing various characters.
Google Translate - for Android systems - you can install it from
. I have not tried this out yet. Should be similar to the online tool, I presume, which has been around for long.
Indian keyboard - for Android systems - you can install it from
this Google play page
. Developer of this App can be reached at
. As per developer, following keyboards are supported with dictionary support: Hindi, Tamil, Telugu, Kannada, Malayalam, Marathi, English.
- Free "TRIAL" download link for Android available in
- this page also mentions the status of support for other platforms. Swype supports very many world languages (including some Indian languages - Tamil, Telugu, Hindi, etc.) - you can see the full list
. Swype possesses certain interesting and very advantageous features - you can read them all by visiting
and clicking the various links therein - esp.
Google Hindi input
- for Android systems - you can install it from
this Google play page
multilingual keyboard - for Android systems - you can install it from
this Google play page
. As per developer, very many world languages' keyboards are supported, including Hindi, Sanskrit, Urdu, Tamil, Telugu, Kannada, Malayalam, etc., etc.
for Android - Only for Tamil. In many ways, Sellinam is similar to the 'Indic Keyboard' app reviewed above, but Sellinam is only for Tamil. I presume Sellinam is an extension of Google's open source Latin IME. As far as I can see,
is well developed, well popularised and well tested. Thus, it would very well satisfy the needs of those who are used to the 'UserDefinedPhonetics'^^ scheme provided in Azhagi.
This 'UserDefinedPhonetics' scheme
, as long-time users of Azhagi would know, does not conform to Azhagi's
Tamil Phonetic Transliteration scheme (existing since its inception in 2000 and the basis for the standard transliteration schemes for other languages introduced later).
- an open source product. Release news at
this page of thamizha.com
. Application download at
. As per the 'release news' page, Android TamilVisai can input Tamil in any of the Android applications, it supports all Android versions, it supports phonetic keyboard, it shows live preview to see the text typed in tamil.
talks about 3 FREE methods to send SMS in Tamil. One of the free methods explains
'how to use Azhagi to send SMS'
. Kindly have a look. I have not tried this out personally, myself. You can also have a look at
of Ravi's. It has details and links to various aspects of mobile computing in Tamil.
An open source product
- product home page
- for sending SMS in Tamil using your mobile. The site has detailed info pages on:
How to download the ucscSellinam application to your phone
Requirements to use the ucscSellinam Tamil SMS application
Mobile phone compatibility matrix
The site also hosts a FAQ section.
There are also commercial solutions available for SMS in Tamil or more generally speaking 'mobile computing in Indian languages like Hindi, etc.'. e.g.
. These sites have detailed information on the features of their products.
'iPhone Tamil Calendar'
- A commercial application. Details at
Great many thanks to the developers of the above softwares.
'Learn Tamil' tools
Learn Tamil - Lots of downloadable documents
Learning/Teaching aids and research topics
Learn Tamil - through English
I offer my deep gratitude to Mr.Pollachi Nasan (Editor,
) for his above single-handed efforts in providing such excellent tools on learning/teaching Tamil.
'Learn Tamil' blog
Very many thanks for ever to the author of the 'learning-tamil' blog - particularly, you can find various Tamil learning resources in the 2nd link above.
Learn English through Tamil
Free lessons in Tamil, to learn English
One has to profusely thank the author of 'aangilam' blog for his unique and very useful service.
Learn HTML in Tamil
There are lots of HTML tutorials in English. But, the tutorial available
in ezilnila.com is in Tamil (in 7 lucid parts) and moreover, it teaches HTML in a style (akin to teaching 'a, b, c, d' to children) which any layman/laywoman can easily understand and start creating html pages within minutes.
Kindly see Mr. Thangam palani's
html tutorial pages
also. Newly started on Mar 2012. Many lessons. Quite detailed. In lucid Tamil. Quite useful.
As of 27-Apr-2014, I see that Mr. Palani's site 'techthangam.com' is not reachable. Hence, the above-referenced link will take you to one of his site's archived pages only. Thanks a TON to
, not only for maintaining the archived pages of techthangam site but for maintaining the archived pages of 1000s and 1000s of many other websites which are either not reachable now or have changed in contents/design a lot.
I immensely thank (Late)
and Mr. Thangam Palani for the above wonderful and exceedingly worthy contribution which many of our sisters and brothers who aspire to create html pages will find extremely useful. I appreciate Mr. Thangam Palani's
note of thankfulness
(even for a very small link given by me) for his attitude because it is
Gratitude is not only the greatest of virtues, but the parent of all others
Read (with meanings) and Search on Thirukkurals
There might be many online sites available offering Thirukkurals with their meanings but Gokulnath's site (a very neat design and presentation) is definitely worth seeing, esp. for it's very versatile and well thought-out 'search' functionality.
தமிழ் காவியத் தேடல்
A unique consolidation
, I can say. Sublime work.
to learn details on how the above lofty work got evolved. Hearty thanks to Sri. Sundaram Balasubramanian and all those who were involved (in one way or other) in this unique work. However, as of 21-10-2015, I see sporadic spelling mistakes in tamizhkavyathedal.com pages. I sincerely wish they get corrected in future.
Tamil prosody analyzer
- You can find more information on the features of this 'special' software
and in this
What an original idea! What a software! Will be immensely useful and will be a great cup of joy for all who write Tamil classical poems. Thanks indeed to Sri.Vinodh Rajan, the author of this software.
Learn Grantha | Grantha fonts and softwares
- A lucid and easy Grantha tutor. Probably a unique effort.
Grantha Fonts and Softwares
Thanks to energetic young man, Sri.Vinodh Rajan, for his sincere efforts.
Text-to-Speech (TTS) softwares
- eSpeak - Open source software.
- NVDA (NonVisual Desktop Access) - 100% free software.
NVDA itself is bundled with the above "eSpeak" multilingual speech synthesizer, as of 2014. What is special about NVDA is how it got authored by two severely sight impaired noble souls. The touching story is
. You can operate NVDA in portable mode. For regular day-to-day use, specifically considering the visually impaired alone, I think this is perhaps the
(out of those mentioned in this section). In fact, I have received emails to this effect from one visually impaired brother from Senkottai (TamilNadu, India) and also from a brother (Mr. Raju) who is helping out the visually impaired in various ways.
Immense thanks should go to the above for the initiative taken in a 'special' area. The value of the above tools for educational presentations (and kind) and especially their help for the visually impaired is
. Collectively, these tools perform text-to-speech conversion for
, Hindi, Kannada and several other world languages.
Out of the above four, I found the
(first in the list) tool to be very good (with respect to nativity and understandability) and thanks for those who sponsor(ed) the iisc project. For my personal experience with the above softwares (except NVDA, on which I have briefly given my views under its link itself, as you can see/read above),
. My observations/notes might be of help to you or some other needy person whom you know. Regarding Azhagi's initiative in Tamil 'Text 2 Speech', since 2001, please see
Please note that some of my observations above as "best", "very good", etc. are specifically keeping in mind the visually impaired, for whom the above softwares are like divine boons, at any point of time. So, if you are a normal person, NONE of the above tools may satisfy you with respect to any aspect (voice, clarity, nativity, etc., etc., etc.). Hence, kindly do not email to me stating the same and enquiring me about the availability of any other better software for TTS. I am not aware of any, as of now (April 2014), as far as Tamil is concerned. If you are aware of better TTS softwares (not necessarily for Tamil, but for any Indian language), kindly let me know. If you wish to write me anything else on TTS, kindly please read my related pages
Tamil (Sanskrit, etc.) OCR
Google's OCR tools - please see this facebook post -
http://gtamilocr.sourceforge.net (or) http://sourceforge.net/projects/gtamilocr
http://www.ildc.in/tamil/Gist/htm/ocr_spell.htm and https://groups.google.com/forum/#!topic/mintamil/Pnwx6lyEZjc
As far as I know, there is no 100% successful OCR for Indian languages. Still, you can try out the above, if you wish to, particularly Google's OCR tools (mentioned in Azhagi's facebook group post) because I see that they seem to be 90% successful, which is more than enough in my opinion, in the persent scenario. Please note that I myself have not tried them out so far.
Bhagavad Gita in Tamil
- exceedingly beautiful to see Bhagavad Gita explained, verse by verse, in simple Tamil.
Thanks in tons to the editors of sangatham.com (which announces itself as a 'Tamil website for Sanskrit') for the above wonderful endeavour.
Out of goodwill, I have listed the above information about 'softwares'* developed by other entities. Otherwise, whether any of the above 'softwares' is still free or not (OR) how any of the above 'softwares' exactly function (OR) whether the above 'softwares' function accurately or error-free, etc. etc. is entirely under the control of the respective authors only. I, personally, do not have any indepth idea of the various aspects of the other 'softwares'. As such, you can consider that I have just shared some information on other 'softwares'. That is all. So, use of any of the above 'softwares' is entirely upto your discretion. In other words, it is absolutely at your own risk to download/install/try/use any of the other 'softwares'. Also, please note that links to any of the above 'softwares' were valid links at the time of my mentioning them first in this page only. Whether these links remain valid all the time thereafter is not under my control, naturally. For my part, I do check the correctness of some of these links randomly, once in a while.
(*) 'softwares' means ALL of the 'softwares/tools/utilities/etc.' (developed by other entities), which I have listed above in this page.
Spread the News
In the context of all that you can find/read above, please read my message posted in 'Azhagi' google and yahoo group on Jul 31 2009 and Aug 1 2009 resp. I have slightly edited the copy of the message below, as of Jan 2017.
Group message sources:
As and when your time/interest permits, kindly please have a look at http://azhagi.com/indic.html. I have done whatever best possible by me (as of now) for spreading awareness of ALL softwares/tools available for computing in Tamil and other Indian languages, with links to all of them. This is apart from informing about them to others through personal mails, phone calls, etc. too, as ever.
It's my thanksgiving and 'awareness-spreading' page for ALL available softwares/tools (both commercial and non-commercial) so that many more get to benefit by using these softwares/tools, since, in my past 16 years' experience as the author of Azhagi's 3 different freeware, I have seen that 1000s and 1000s are not yet aware of such softwares/tools, though they are in need of the same.
A link ( Other Softwares | Tools ) for the aforesaid 'indic.html' page has been given at the top right of www.azhagi.com website and also from within Azhagi software itself. i.e. every visitor of azhagi.com or user of 'azhagi' software has ready access to all softwares/tools available for Indian language computing.
I have written/mentioned about the abovesaid 'indic.html' page in some of my earlier mails also. But, not sure whether everybody would have read them. Also, new members perhaps may not have read those mails. Hence, I have written again. Thanks, for sparing your valuable time.
If possible and if your time/interest permits, kindly
spread the news
of the abovementioned softwares/tools in the best way possible for you...
With sincere prayers for the welfare of all beings...
Love all Serve all
(Azhagi - www.azhagi.com)
Inventions/Innovations | Help for inventions/innovations
In 2004, in an interview given to a webzine, I had
to say. User requests for a Tamil translator or a Voice recognition software or Azhagi in Linux/MAC or ... or ... or ... have been existing ever since 2000 itself. For those users to get an understanding on what it takes to develop these softwares and also as a sort of a detailed sequel to what I had
in 2004, I compiled
. If interested, you may read it.
"When you move your focus from competition to contribution, life becomes a celebration. Never try to defeat people, just win their hearts."