{"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 Apple's ReplayKit framework on macOS, enabling screen and audio recording capabilities from Python applications.","skillfed_tags":["macos-native","screen-recording","objective-c-binding"],"use_cases":["Build a macOS screen recording utility that captures video and audio for local storage or streaming.","Create a macOS application that records user interactions for automated testing or accessibility features.","Develop a macOS game or media application that integrates native screen capture without external dependencies.","Build developer tools on macOS that need to record application behavior or system activity programmatically."],"what_it_does":"This package wraps Apple's ReplayKit framework, making it accessible from Python code running on macOS. ReplayKit is a native macOS framework for recording screen and audio content, and this binding translates the Objective-C API into Python-friendly interfaces through PyObjC. It does not provide its own documentation; instead, it relies on Apple's official ReplayKit documentation combined with PyObjC's general guidance on Objective-C to Python translation.\n\nThe package is part of the larger PyObjC ecosystem and serves developers who need to build macOS applications with recording capabilities. Installation requires macOS and Python 3.10 or later, with pre-built wheels available for multiple Python versions and architectures. The two runtime dependencies\u2014pyobjc-core and pyobjc-framework-Cocoa\u2014provide the foundational binding infrastructure.","worth_installing":"Yes, if you are developing on macOS and need ReplayKit functionality from Python. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. The medium install friction is unavoidable given the platform-specific nature; ensure your target macOS version and Python version (3.10+) align with the available wheels before installing."},"id":"pyobjc-framework-replaykit","links":{"html":"https://skillfed.io/packages/pyobjc-framework-replaykit","md":"https://skillfed.io/packages/pyobjc-framework-replaykit.md","pypi":"https://pypi.org/project/pyobjc-framework-replaykit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-ReplayKit","python_support":"supports_current","summary":"Wrappers for the framework ReplayKit on macOS"},"popularity":{"monthly_downloads":653517,"position":5534,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
