{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"}],"enrichment":{"capability":"Provides Python bindings to the FreeType font rendering library, enabling you to load TrueType and OpenType fonts, access glyph metrics and outlines, and render text to bitmaps.","skillfed_tags":["font-rendering","graphics-bindings"],"use_cases":["Render text to bitmap images for game engines, image processing pipelines, or custom UI rendering without relying on system font rasterizers.","Extract glyph outlines and metrics from font files for vector graphics, font analysis, or custom text layout implementations.","Build font inspection tools that read and display TrueType/OpenType font properties, character coverage, and glyph data.","Create bitmap fonts or pre-rendered text atlases for performance-critical graphics applications.","Freeze desktop applications with PyInstaller while ensuring FreeType binaries are bundled correctly."],"what_it_does":"freetype-py is a high-level Python wrapper around the FreeType font rendering engine. It lets you load font files (TrueType, OpenType), query glyph metrics and outlines, and rasterize text to bitmaps. The package ships with prebuilt FreeType binaries for common platforms (Windows, macOS, Linux on x86_64 and aarch64), so most installations work out of the box via pip.\n\nFor less common architectures or when you need to compile from source, you can build FreeType yourself using the included build script, though this requires a C/C++ toolchain and CMake. The library is stable and production-ready, but development is dormant. It has no runtime dependencies beyond FreeType itself and works with Python 3.7 and later.","worth_installing":"Yes, if you need direct control over font rendering or glyph access. The prebuilt wheels make installation frictionless on mainstream platforms. Dormant maintenance is not a blocker for stable, mature font-binding code, but verify that the version meets your Python and architecture requirements before committing. No known vulnerabilities."},"id":"freetype-py","links":{"html":"https://skillfed.io/packages/freetype-py","md":"https://skillfed.io/packages/freetype-py.md","pypi":"https://pypi.org/project/freetype-py/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-08-29","license_spdx":null,"license_treatment":"permissive","name":"freetype-py","python_support":"supports_current","summary":"Freetype python bindings"},"popularity":{"monthly_downloads":4474937,"position":2296,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"2.5.1"}
