UAST: Unicode Aware Saį¹skį¹ta Transliteration
[!IMPORTANT] This is a minimalist Rust implementation. Please prefer using the full implementation at https://uast.dev for web-version or https://github.com/aneri0x4f/uast-cli for CLI version. If all that you are working with is devanÄgarÄ« and/or IAST, go ahead!
A tool for transliterating and typing Saį¹skį¹ta in the easiest computer, language, and human-friendly way
To install this program, you will need to install Rust
After that, simply run:
To build locally,
To remove,
If you use this repository, please cite the following paper:

DevanÄgarÄ« is the writing system that is adapted by various languages like Sanskrit (IAST: saį¹skį¹ta). International Alphabet of Sanskrit Transliteration (IAST) is a transliteration scheme for romanisation of Sanskrit language. IAST makes use of diacritics to represent various characters. On a computer, these are represented using Unicode standard which differs from how the Sanskrit language behaves at a very fundamental level. This results in an issue that is encountered while designing typesetting software for devanÄgarÄ« and IAST. We hereby discuss the problems and provide a solution that solves the issue of incompatibilities between various transliteration and encoding schemes.
Web version URL: https://uast.dev
Click on the encoding name for available options.