Shoes 是一套基于 Ruby 语言的 GUI 开发工具。其最初由 why the lucky stiff 开发,在他停止了一切公开活动之后,社区接手了该项目并继续开发。Shoes 可以在 Microsoft Windows、OS X 和 Linux上运行,底层使用了 Cairo 和 Pango 函数库。
HarfBuzz是用于文字塑形的软件开发库,亦即用于转换Unicode文本到字形指标及方位的过程。最近的HarfBuzz以处理多种字体技术为目标,而第一版只处理OpenType字体。
New HarfBuzz只提供文字塑形功能而不提供文字布局及渲染,后者需要其他的支持,Pango可以用于高级的文本排布,FreeType或Anti-Grain Geometry可以用于文本渲染。