Cieľom Aksharamukha je poskytnúť konverziu skriptov medzi rôznymi skriptami v indickej kultúrnej sfére (južná Ázia, Stredná Ázia, juhovýchodná Ázia, východná Ázia). Patria sem historické skripty, súčasné / inšpirované skripty odvodené od Brahmi, skripty vynájdené pre menšinové indické jazyky, skripty, ktoré koexistovali s indickými skriptami (ako Avestan) alebo lingvisticky súvisiace skripty, ako je stará perzština. Špecificky tiež poskytuje bezstratový prepis medzi hlavnými indickými skriptami (spolu so Sinhalou).
Okrem jednoduchého mapovania znakov sa Aksharamukha tiež pokúša implementovať rôzne ortografické konvencie špecifické pre skript / jazyk (ak sú známe), ako sú dĺžky samohlások, geminácia a nasalizácia. Poskytuje tiež niekoľko možností prispôsobenia na doladenie a získanie požadovanej pravopisu.
Aksharamukha odteraz podporuje 79 skriptov a 7 metód romanizácie.
Podporované skripty sú:
Ahom, Ariyaka, Assamese, Avestan, Balijci, Batak Karo, Batak Mandailing, Batak Pakpak, Batak Toba, Batak Simalungun, Bengálsky, Brahmi, Bhaiksuki, Buginský (Lontara), Buhid, Barmský (Mjanmarsko), Čakma, Cham, Devanagari, Dogra , Gondi (Gunjala), Gondi (Masaram), Grantha, Grantha (Pandya), Gujarati, Hanunoo, Javanese, Kaithi, Kannada, Khamti Shan, Kharoshthi, Khmer (Kambodža), Khojki, Khom Thai, Khudawadi, Lao, Lao (Pali) ), Lepcha, Limbu, Malayalam, Mahajani, Marchen, Meetei Mayek (Manipuri), Modi, Mon, Mro, Multani, Newa (Nepál Bhasa), stará perzština, Oriya, PhagsPa, Punjabi (Gurmukhi), Ranjana (Lantsa), Rejang , Rohingya (Hanifi), Santali (Ol Chiki), Saurashtra, Siddham, Shan, Sharada, Sinhala, Sora Sompeng, Soyombo, Sundanese, Syloti Nagari, Tagbanwa, Tagalog, Tai Laing, Tai Tham (Lanna), Takri, Tamil, Tamil (Extended), Tamil Brahmi, Telugu, Thaana (Dhivehi), Thai, Tibetan, Tirhuta (Maithili), Urdu, Vatteluttu, Wancho, Warang Citi, Zanabazar Square, Cyrillic (Russian), IPA,
Podporované formáty Romanization sú:
Harvard-Kyoto, ITRANS, Velthuis, IAST, ISO, Titus, Roman (čitateľný).