{"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 macOS's GameController framework, enabling access to game controller input and device management on macOS.","skillfed_tags":["macos-only","game-input","pyobjc-bridge"],"use_cases":["Build a macOS game or interactive application that reads input from connected game controllers","Detect and enumerate available game controllers on a macOS system programmatically","Monitor controller connection and disconnection events in a macOS application","Access raw input data from game controllers in Python on macOS"],"what_it_does":"This package wraps Apple's GameController framework for use in Python, allowing developers to detect, enumerate, and read input from game controllers connected to macOS. It sits atop PyObjC's bridge layer and requires understanding of both the underlying Objective-C framework and PyObjC's translation conventions.\n\nThe package is actively maintained and supports Python 3.10 through 3.15, with wheels built for multiple architectures. It has no known security vulnerabilities and carries a permissive MIT license. Installation requires macOS and the compiled dependencies pyobjc-core and pyobjc-framework-Cocoa; the package itself does not include documentation beyond references to Apple's official GameController documentation.","worth_installing":"Yes, if you are developing on macOS and need programmatic access to game controller input. The package is actively maintained, carries no security issues, and has a permissive license. Install friction is moderate due to platform specificity and compiled dependencies, but that is inherent to the task. Not applicable on non-macOS platforms."},"id":"pyobjc-framework-gamecontroller","links":{"html":"https://skillfed.io/packages/pyobjc-framework-gamecontroller","md":"https://skillfed.io/packages/pyobjc-framework-gamecontroller.md","pypi":"https://pypi.org/project/pyobjc-framework-gamecontroller/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-GameController","python_support":"supports_current","summary":"Wrappers for the framework GameController on macOS"},"popularity":{"monthly_downloads":656781,"position":5485,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
