{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/5"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"PyObjC-core provides the foundational bridge layer that lets Python code call Objective-C APIs and frameworks on macOS, enabling direct interoperability with native libraries.","skillfed_tags":["macos-native","language-bridge","cocoa"],"use_cases":["Write full Cocoa desktop applications in pure Python with access to native macOS UI frameworks.","Call Objective-C APIs and third-party frameworks from Python scripts running on macOS.","Embed Python logic into Objective-C applications by bridging between the two languages.","Prototype or automate macOS system tasks using Python with direct access to native APIs.","Inspect and interact with Objective-C classes from the Python interactive interpreter."],"what_it_does":"PyObjC-core is the low-level bridge that connects Python to Objective-C on macOS. It handles the translation layer between Python's object model and Objective-C's runtime, allowing you to instantiate Objective-C classes, call methods, and access properties directly from Python code. This is the foundation package; most users will also install framework-specific bindings to access actual macOS APIs.\n\nThe package is actively maintained, supports modern Python versions from 3.10 through 3.15 including free-threading variants, and carries no known vulnerabilities. It's a production-stable tool for developers building native macOS applications in Python or integrating Python with existing Objective-C codebases. The medium install friction reflects that it's platform-specific and requires compiled wheels, but those are readily available.","worth_installing":"Yes, if you are developing on macOS and need to call Objective-C frameworks or build native applications in Python. The active maintenance, permissive license, and lack of known vulnerabilities make it a solid choice. Not applicable on non-macOS platforms; installation will fail outside macOS."},"id":"pyobjc-core","links":{"html":"https://skillfed.io/packages/pyobjc-core","md":"https://skillfed.io/packages/pyobjc-core.md","pypi":"https://pypi.org/project/pyobjc-core/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-core","python_support":"supports_current","summary":"Python<->ObjC Interoperability Module"},"popularity":{"monthly_downloads":3326223,"position":2658,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
