--- id: pyobjc-framework-healthkit version: "12.2.2" license: MIT license_treatment: permissive maintenance: active --- # pyobjc-framework-HealthKit — Wrappers for the framework HealthKit on macOS License: permissive · Maintenance: active · Downloads: 635.4K/mo ## What it is and what it does This package wraps Apple's HealthKit framework for use from Python on macOS. HealthKit is the system framework that manages health and fitness data on Apple devices, including metrics like heart rate, steps, workouts, and other wellness information. The wrapper allows Python code to query and interact with this data through PyObjC's Objective-C bridge. The package is a thin binding layer—it does not include its own documentation, instead directing users to Apple's HealthKit documentation and PyObjC's general documentation on Python-to-Objective-C translation. It requires pyobjc-core and pyobjc-framework-Cocoa as dependencies and runs only on macOS with Python 3.10 or later. Use it for: - Build macOS health-tracking applications that read user fitness data from the system HealthKit store - Analyze personal health metrics programmatically by querying HealthKit data from Python scripts - Integrate HealthKit data into custom health dashboards or reporting tools on macOS - Export or sync health and fitness records from HealthKit to external systems or databases ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides Python bindings to Apple's HealthKit framework on macOS, enabling programmatic access to health and fitness data stored in the system. Yes, if you are developing on macOS and need programmatic access to HealthKit data. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is moderate due to platform specificity and dependency requirements, but this is unavoidable for macOS framework bindings. Not applicable on non-macOS systems. ## Install pip install pyobjc-framework-healthkit uv add pyobjc-framework-healthkit poetry add pyobjc-framework-healthkit ## Installing pyobjc-framework-HealthKit Before you install: Medium install friction: wheels are macOS-only and platform-specific (universal2 binaries for various macOS versions and Python versions from 3.10 to 3.15). Requires pyobjc-core and pyobjc-framework-Cocoa as runtime dependencies. Active maintenance with recent releases. License in practice: MIT license is permissive; you can use, modify, and distribute this package freely with minimal restrictions. Quickstart: pip install pyobjc-framework-healthkit import HealthKit # Access HealthKit framework through PyObjC bindings # Refer to Apple's HealthKit documentation for specific API usage macOS only; requires Python 3.10 or later; requires a macOS system with HealthKit framework available Verify before relying: - Whether HealthKit data access requires specific app entitlements or user permissions beyond standard Python execution - Whether this package supports all HealthKit data types and queries available in current macOS versions ## Package facts - License: MIT (permissive) - Python support: supports_current - Install friction: medium - Maintenance: active - Downloads: 635.4K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags healthkit python macos, apple health data access, macos fitness data api, pyobjc healthkit bindings, health metrics python, macos wellness framework, macos-only, objective-c-bindings, health-data [View on SkillFed](https://skillfed.io/packages/pyobjc-framework-healthkit) · [View on PyPI](https://pypi.org/project/pyobjc-framework-healthkit/)