{"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"}],"enrichment":{"capability":"Provides Python bindings to macOS's CoreMotion framework, enabling access to motion and activity data from device sensors like accelerometers and gyroscopes.","skillfed_tags":["macos-only","sensor-data","pyobjc-framework"],"use_cases":["Build macOS applications that respond to device motion, such as gesture recognition or tilt-based controls.","Collect accelerometer and gyroscope data from a Mac for research or fitness tracking applications.","Detect user activity (walking, running, stationary) on macOS for context-aware application behavior.","Develop accessibility tools that adapt to user motion or activity patterns on macOS."],"what_it_does":"This package wraps Apple's CoreMotion framework for use in Python, allowing developers to access motion and activity sensor data on macOS. It is part of the PyObjC project, which provides a bridge between Python and Objective-C frameworks on Apple platforms. The wrapper does not include its own documentation; users must consult Apple's CoreMotion documentation alongside PyObjC's general translation guides to understand how to use the framework from Python.\n\nThe package depends on pyobjc-core and pyobjc-framework-Cocoa and is available only as pre-built wheels for macOS. It supports Python 3.10 through 3.15, including free-threading builds for Python 3.13+. Installation is straightforward on supported platforms, and the project is actively maintained with recent releases.","worth_installing":"Yes, if you are developing on macOS and need native access to motion sensors. The package is actively maintained, has no known vulnerabilities, and carries a permissive license. Install friction is moderate due to platform specificity and Python version constraints, but pre-built wheels minimize setup complexity. Not applicable on non-macOS systems."},"id":"pyobjc-framework-coremotion","links":{"html":"https://skillfed.io/packages/pyobjc-framework-coremotion","md":"https://skillfed.io/packages/pyobjc-framework-coremotion.md","pypi":"https://pypi.org/project/pyobjc-framework-coremotion/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-CoreMotion","python_support":"supports_current","summary":"Wrappers for the framework CoreMotion on macOS"},"popularity":{"monthly_downloads":655736,"position":5509,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
