WebAssembly port of FreeType - A freely available software library to render fonts.
Homepage: https://freetype.org
FreeType is a freely available software library to render fonts.
It is written in C, designed to be small, efficient, highly customizable, and portable while capable of producing high-quality output (glyph images) of most vector and bitmap font formats.
Please read the docs/CHANGES file, it contains IMPORTANT INFORMATION.
Read the files docs/INSTALL* for installation instructions; see the file LICENSE.TXT for the available licenses.
For using FreeType's git repository instead of a distribution bundle, please read file README.git. Note that you have to actually clone the repository; using a snapshot will not work (in other words, don't use the 'Download ZIP' button on the GitHub web interface).
The FreeType 2 API reference is located in directory docs/reference; use the file index.html as the top entry point. It is also available online.
Additional documentation is available as a separate package from our sites. Go to
https://download.savannah.gnu.org/releases/freetype/
and download one of the following files.
freetype-doc-2.13.3.tar.xz freetype-doc-2.13.3.tar.gz ftdoc2133.zip
To view the documentation online, go to
https://freetype.org/freetype2/docs/
This WebAssembly port is part of a larger effort to bring professional desktop applications to browsers with native performance.
👨💻 About the Maintainer: Isaac Johnston (@superstructor) - Building foundational browser-native computing infrastructure through systematic C/C++ to WebAssembly porting.
📊 Impact: 70+ open source WASM libraries enabling professional applications like Blender, GIMP, and scientific computing tools to run natively in browsers.
🚀 Your Support Enables:
- Continued maintenance and updates
- Performance optimizations
- New library ports and integrations
- Documentation and tutorials
- Cross-browser compatibility testing
💖 Sponsor this work to help build the future of browser-native computing.