{"categories":[{"label":"Graphics","url":"https://skillfed.io/packages/category/multimedia-graphics"},{"label":"Graphics Conversion","url":"https://skillfed.io/packages/category/multimedia-graphics-graphics-conversion"}],"enrichment":{"capability":"Python bindings for Google Skia's Path Ops module, enabling boolean operations (intersection, union, difference, xor) on vector paths.","skillfed_tags":["vector-geometry","font-tools","graphics-processing"],"use_cases":["Font processing: compute path intersections and unions when manipulating glyph outlines.","Vector graphics: combine or subtract paths when building complex shapes from simpler ones.","Clipping operations: compute the intersection of two paths to clip one to another's boundary.","Path simplification: use boolean operations to resolve overlaps and clean up complex path data.","Geometric analysis: determine XOR or difference regions between overlapping vector shapes."],"what_it_does":"skia-pathops wraps Google's Skia Path Ops library, a specialized tool for performing boolean operations on vector paths. It lets you compute intersections, unions, differences, and XOR combinations of paths\u2014operations fundamental to vector graphics processing, font manipulation, and CAD-like applications.\n\nThe package provides a thin Python interface to Skia's C++ implementation, so it's fast and reliable for path geometry work. It has no runtime dependencies, only a compiled extension module. Installation is straightforward on common platforms via pre-built wheels, though you'll need Python 3.10 or later.","worth_installing":"Yes, if you need robust boolean path operations in Python. The package is actively maintained, has no known vulnerabilities, and offers pre-built wheels for most platforms. Install friction is moderate but manageable. The permissive BSD license poses no barrier. Suitable for font tools, vector graphics libraries, and geometric processing workflows."},"id":"skia-pathops","links":{"html":"https://skillfed.io/packages/skia-pathops","md":"https://skillfed.io/packages/skia-pathops.md","pypi":"https://pypi.org/project/skia-pathops/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-16","license_spdx":null,"license_treatment":"permissive","name":"skia-pathops","python_support":"supports_current","summary":"Python access to operations on paths using the Skia library"},"popularity":{"monthly_downloads":278947,"position":8129,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.2"}
