{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/9"},{"label":"User Interfaces","url":"https://skillfed.io/packages/category/software-development-user-interfaces"}],"enrichment":{"capability":"Provides Python bindings to Apple's MapKit framework on macOS, allowing you to integrate map display and location features into native macOS applications.","skillfed_tags":["macos-native","objective-c-bindings","geospatial"],"use_cases":["Build a macOS desktop application that displays interactive maps and responds to user interactions.","Integrate location-based features into a Python-based macOS tool using CoreLocation data.","Create a native macOS map viewer or navigation utility without writing Objective-C or Swift.","Prototype or develop geospatial applications on macOS using Python's ecosystem alongside native map rendering."],"what_it_does":"pyobjc-framework-mapkit is a thin wrapper layer that exposes Apple's MapKit framework to Python developers on macOS. It bridges the gap between Python code and the native Objective-C MapKit API, allowing you to build macOS applications that display maps, handle location data, and interact with map views using Python instead of Swift or Objective-C directly.\n\nThe package is part of the larger PyObjC project and depends on four other PyObjC framework bindings (pyobjc-core, pyobjc-framework-Cocoa, pyobjc-framework-CoreLocation, and pyobjc-framework-Quartz). It is macOS-only and requires Python 3.10 or later. The wrappers themselves are minimal\u2014they do not include standalone documentation\u2014so you will need to consult Apple's MapKit documentation alongside PyObjC's translation guides to understand how to use the framework.","worth_installing":"Yes, if you are developing a macOS application in Python and need native map display and location features. The package is actively maintained, MIT-licensed, carries no known vulnerabilities, and supports current Python versions. Install friction is moderate due to macOS-only availability and framework dependencies, but that is inherent to the use case. Not applicable for cross-platform or non-macOS projects."},"id":"pyobjc-framework-mapkit","links":{"html":"https://skillfed.io/packages/pyobjc-framework-mapkit","md":"https://skillfed.io/packages/pyobjc-framework-mapkit.md","pypi":"https://pypi.org/project/pyobjc-framework-mapkit/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-MapKit","python_support":"supports_current","summary":"Wrappers for the framework MapKit on macOS"},"popularity":{"monthly_downloads":656612,"position":5489,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
