Harfbuzz é um motor de formatação de texto OpenType. Ele é usado para desenhar texto em vários sistemas operacionais e  plataformas. Ele suporta muitos scripts diferentes, incluindo árabe, hindi e tailandês. Além disso, ele é capaz de lidar com fontes complexas, como aquelas que possuem variações de estilo.  Ele é amplamente utilizado em aplicativos de software livre, como o Firefox e o Chrome. 