{"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 Accessibility framework, enabling programmatic access to accessibility features and UI automation on macOS.","skillfed_tags":["macos-only","ui-automation","accessibility"],"use_cases":["Write Python scripts to automate UI interactions on macOS by querying and manipulating accessibility elements.","Build accessibility testing tools that verify UI elements are properly exposed to assistive technologies.","Create macOS automation utilities that interact with native applications via their accessibility APIs.","Develop screen reader or voice control extensions that integrate with macOS accessibility services.","Monitor accessibility events and respond to user interactions in custom macOS applications."],"what_it_does":"pyobjc-framework-accessibility is a thin Python wrapper around Apple's native Accessibility framework for macOS, part of the larger PyObjC project. It lets you write Python code that interacts with macOS accessibility APIs\u2014the same APIs used by screen readers, voice control, and other assistive technologies\u2014to query UI elements, monitor accessibility events, and automate user interface interactions programmatically.\n\nThe package is a bridge between Python and Objective-C; it does not include its own documentation but defers to Apple's framework documentation and PyObjC's general translation guides. It depends on three other PyObjC framework packages (pyobjc-core, pyobjc-framework-Cocoa, pyobjc-framework-Quartz) and is available as precompiled wheels for Python 3.10 through 3.15 on macOS. It is actively maintained and carries no known security vulnerabilities.","worth_installing":"Yes, if you are on macOS and need programmatic access to the Accessibility framework. The package is actively maintained, has no known vulnerabilities, and carries a permissive MIT license. Install friction is moderate due to macOS-only wheels and three framework dependencies, but these are standard for PyObjC. Not applicable on non-macOS platforms."},"id":"pyobjc-framework-accessibility","links":{"html":"https://skillfed.io/packages/pyobjc-framework-accessibility","md":"https://skillfed.io/packages/pyobjc-framework-accessibility.md","pypi":"https://pypi.org/project/pyobjc-framework-accessibility/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-11","license_spdx":null,"license_treatment":"permissive","name":"pyobjc-framework-Accessibility","python_support":"supports_current","summary":"Wrappers for the framework Accessibility on macOS"},"popularity":{"monthly_downloads":656521,"position":5490,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"12.2.2"}
