https://alar.ink (Kannada-English dictionary) was built using https://github.com/knadh/dictmaker
It addresses some of the things you’ve mentioned.
It addresses some of the things you’ve mentioned.
EDIT: after visiting your site, somehow my browser language has been switched to Kannada and I'm now finding myself highly amused at seeing Twitter threads in this script. Would love to know how you did that!