Description
Text layout and rendering can be provided to graphical applications through a shared library. Developers install it as a dependency for software that needs complex text shaping.
This is supporting runtime and development code rather than an app users open directly.