About

Dhivehi fonts have been passed around the internet for decades: on dhivehi.mv, Hassan Hameed's site, the Thaana Type Foundry, thatmaldivesblog and dhivehifont.com, and in countless shared folders. Many of them are hard to use on the web. Some still put Thaana on Latin keys, some have broken line metrics that clip the fili, and most don't come in web formats.

dvfonts collects them in one place and cleans them up:

  • Pre-Unicode fonts are remapped to real Unicode Thaana, so they work with any keyboard and on the web.
  • Where a modern Unicode version of an old A_ font exists, only the modern one is listed.
  • Duplicates are merged and their other names kept as searchable aliases.
  • Vertical metrics are repaired so text isn't clipped and line height matches on every platform.
  • Every font ships as WOFF2, WOFF and TTF, with small Thaana/Latin subsets for the embed API.
  • Glyph outlines are never changed. Fonts whose license forbids derivatives are shipped exactly as published.

dvfonts is open source. The site, the font pipeline and the @yashau/thaana packages are on GitHub at yashau/dvfonts under the MIT license; the fonts keep their own licenses. Issues and pull requests are welcome.