Vanilla JS
Add the thaana-keyboard class to any input or textarea, then
call thaanaKeyboard().
Type Latin letters — they get mapped to Thaana.
Source
<input class="thaana-keyboard" dir="rtl" />
<textarea class="thaana-keyboard" dir="rtl"></textarea>
<script type="module">
import { thaanaKeyboard } from "https://esm.sh/thaana-keyboard-lite";
thaanaKeyboard();
</script>