<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Text-Shaping on Pi Stack</title>
    <link>https://www.pistack.xyz/tags/text-shaping/</link>
    <description>Recent content in Text-Shaping on Pi Stack</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 21 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://www.pistack.xyz/tags/text-shaping/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Self-Hosted Font &amp; Text Rendering Libraries: FreeType vs HarfBuzz vs stb_truetype vs fontconfig</title>
      <link>https://www.pistack.xyz/posts/2026-06-21-font-text-rendering-libraries-freetype-harfbuzz-stb-fontconfig/</link>
      <pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate>
      <guid>https://www.pistack.xyz/posts/2026-06-21-font-text-rendering-libraries-freetype-harfbuzz-stb-fontconfig/</guid>
      <description>&lt;h2 id=&#34;introduction&#34;&gt;Introduction&lt;/h2&gt;&#xA;&lt;p&gt;Text rendering is one of the most critical yet often overlooked components in modern software. Every application that displays text — from web browsers to embedded systems, game engines to desktop environments — relies on a stack of font and text rendering libraries to convert glyph data into the pixels you see on screen. Choosing the right library stack can dramatically impact performance, visual quality, and cross-platform compatibility.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
