{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/10"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces/2"}],"enrichment":{"capability":"Provides Python bindings to macOS's IOSurface framework, enabling access to shared memory surfaces used for graphics and media operations on macOS.","skillfed_tags":["macos-only","graphics-bindings","pyobjc"],"use_cases":["Building macOS graphics applications that need to share buffers between processes via IOSurface.","Accessing low-level media or video processing pipelines that rely on IOSurface for efficient memory management.","Integrating Python code with native macOS frameworks that use IOSurface internally.","Developing system utilities or performance-critical tools on macOS that require direct surface memory access."],"what_it_does":"This package wraps Apple's IOSurface framework for use in Python, allowing developers to interact with macOS's shared memory surface objects. IOSurface is a low-level framework used internally by macOS for efficient graphics and media buffer sharing between processes. The wrapper translates Objective-C APIs into Python, making framework classes and methods callable from Python code.\n\nThe package is part of the larger PyObjC project and provides no embedded documentation\u2014users must consult Apple's IOSurface documentation and PyObjC's general translation guides. It is intended for developers building graphics-intensive applications, media tools, or system-level software on macOS that need direct access to IOSurface primitives.","worth_installing":"Yes, if you are developing on macOS and need direct access to IOSurface for graphics or media work. The package is actively maintained, has no known vulnerabilities, and installs cleanly. No, if you are not on macOS or do not need IOSurface specifically\u2014this is a narrow, platform-specific binding with no cross-platform value."},"id":"pyobjc-framework-iosurface","links":{"html":"https://skillfed.io/packages/pyobjc-framework-iosurface","md":"https://skillfed.io/packages/pyobjc-framework-iosurface.md","pypi":"https://pypi.org/project/pyobjc-framework-iosurface/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-IOSurface","python_support":"supports_current","summary":"Wrappers for the framework IOSurface on macOS"},"popularity":{"monthly_downloads":650419,"position":5563,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
