Packages
Provides Python bindings to Apple's MapKit framework on macOS, allowing you to integrate map display and location features into native macOS applications.
Provides Python bindings for the macOS MediaAccessibility framework, enabling access to media accessibility features on macOS 10.9 and later.
Provides Python bindings to Apple's MediaExtension framework on macOS, enabling access to media processing capabilities through Objective-C interop.
Provides Python bindings to macOS's MediaLibrary framework, enabling programmatic access to media library functionality on macOS 10.9 and later.
Provides Python bindings to macOS's MediaPlayer framework, enabling programmatic control of media playback and player interface elements on macOS.
Provides Python bindings to Apple's MediaToolbox framework on macOS, enabling direct access to media processing and toolbox APIs from Python code.
Provides Python bindings to Apple's Metal graphics framework on macOS, enabling low-level GPU programming and graphics acceleration from Python.
Provides Python bindings to Apple's MetalFX framework on macOS, enabling access to graphics optimization and upscaling capabilities through PyObjC.
Provides Python bindings for Apple's MetalKit framework on macOS, enabling GPU-accelerated graphics and compute programming through Objective-C bridge wrappers.
Install only if you are on macOS 10.9 or later; it is not usable on other platforms.
Provides Python bindings to Apple's MetalPerformanceShaders framework on macOS, enabling GPU-accelerated compute and graphics operations from Python code.
Install only if you are on macOS with Python 3.10+; it is not portable to other platforms.
Provides Python bindings to Apple's MetalPerformanceShadersGraph framework on macOS, enabling GPU-accelerated graph computation from Python code.
Provides Python bindings to macOS's MetricKit framework, enabling access to performance and diagnostic metrics collection on Apple platforms.
Provides Python bindings to Apple's MLCompute framework on macOS, enabling access to machine learning compute acceleration through Objective-C bridge wrappers.
However, it is only useful on macOS and requires Python 3.10+; it is also a thin binding with no bundled documentation, so you must be comfortable consulting Apple's…
Provides Python bindings to Apple's ModelIO framework on macOS, enabling access to 3D model loading, mesh processing, and related graphics capabilities through a Python interface.
Provides Python bindings to macOS's MultipeerConnectivity framework, enabling peer-to-peer networking and device discovery on local networks.
Provides Python bindings to macOS's NaturalLanguage framework, enabling access to Apple's native text processing and language analysis capabilities from Python code.
Provides Python bindings to macOS's NetFS framework, enabling programmatic access to network filesystem operations on macOS systems.
However, it is macOS-only and requires Python 3.10+; it is also not useful outside that environment.
Provides Python bindings to Apple's Network framework on macOS, enabling direct access to low-level networking APIs from Python code.
Provides Python bindings to Apple's NetworkExtension framework, enabling macOS applications to interact with network configuration and extension APIs at the system level.
Provides Python bindings to macOS's NotificationCenter framework, enabling Python applications to work with system notifications on macOS.
Provides Python bindings to macOS's OpenDirectory and CFOpenDirectory frameworks, enabling directory services access from Python on macOS 10.6 and later.
However, it is macOS-only and requires Python 3.10+; it is not useful on other operating systems.
Provides Python bindings to macOS's OSAKit framework, enabling programmatic control of Open Scripting Architecture (OSA) and AppleScript execution from Python.
However, it is macOS-only and requires understanding of both PyObjC's translation layer and Apple's OSAKit API; the lack of bundled documentation means you will need…
Provides Python bindings to macOS's OSLog framework, enabling logging to the system's unified logging system from Python applications.
Provides Python bindings to Apple's PassKit framework on macOS, enabling programmatic access to digital wallet and pass management capabilities.
However, it is only useful on macOS with Python 3.10+; if you need cross-platform wallet functionality or are not on macOS, this package will not help.
Provides Python bindings to Apple's PencilKit framework, enabling macOS applications to integrate drawing and handwriting input capabilities.
Provides Python bindings to Apple's PHASE framework on macOS, enabling audio processing and spatial audio capabilities through PyObjC.
However, it is only useful on macOS; Windows and Linux users cannot use it.
Provides Python bindings to macOS's Photos framework, enabling programmatic access to the Photos app and its media library through Objective-C bridge calls.
Provides Python bindings to macOS's PhotosUI framework, enabling access to Apple's photo and media picker interfaces from Python code.
Provides Python bindings to macOS's PreferencePanes framework, enabling you to build preference pane plugins for System Preferences using Python and PyObjC.
However, it is a thin wrapper with no Python-specific documentation, so you should be comfortable reading Apple's framework docs and PyObjC's translation guide before…
Provides Python bindings to Apple's PushKit framework on macOS 10.15 and later, enabling integration with remote notification services through Objective-C bridge calls.
Provides Python bindings to macOS Quartz frameworks (CoreGraphics, ImageIO, QuartzCore, PDFKit, and others) for 2D graphics, image processing, video manipulation, and PDF handling on macOS.
Provides Python bindings to macOS's QuickLookThumbnailing framework, allowing you to generate thumbnail images for files programmatically.
However, it is macOS-only and requires Python 3.10 or later and familiarity with PyObjC and Apple's framework documentation.
Provides Python bindings to Apple's ReplayKit framework on macOS, enabling screen and audio recording capabilities from Python applications.
Provides Python bindings to macOS's SafariServices framework, enabling programmatic access to Safari-related functionality from Python code running on macOS.
However, it is only useful on macOS and requires knowledge of both PyObjC conventions and Apple's SafariServices API—not a general-purpose tool.
Provides Python bindings to macOS's SafetyKit framework, enabling access to safety-related APIs through PyObjC.
Provides Python bindings to macOS's SceneKit framework for 3D graphics, scene management, and rendering from Python code.
Provides Python bindings to macOS's ScreenCaptureKit framework, enabling screen and window capture functionality through PyObjC.
Provides Python bindings to macOS's ScreenSaver framework, enabling you to write custom screensaver modules in Python that integrate with the native macOS screensaver system.
Provides Python bindings to Apple's ScreenTime framework on macOS, allowing programmatic access to screen time data and parental control settings.
Install only if you have a specific need for ScreenTime integration; it is a low-level binding and requires familiarity with both Apple's framework documentation and…
Provides Python bindings to macOS's ScriptingBridge framework, enabling Python code to control and interact with AppleScript-compatible applications on macOS.