Packages
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 for macOS's LocalAuthenticationEmbeddedUI framework, enabling authentication UI integration in Python applications running on macOS.
Provides Python bindings to macOS's UserNotificationsUI framework, enabling programmatic access to user notification UI components on macOS.
Provides Python bindings to macOS's MailKit framework, allowing you to access mail-related APIs from Python code running on macOS.
However, it is macOS-only and requires understanding both the MailKit framework and PyObjC's Objective-C-to-Python translation model.
Provides Python bindings to macOS's IOBluetooth framework, enabling Bluetooth device discovery, connection, and communication from Python code running on macOS.
Provides Python bindings to the macOS XPC inter-process communication framework through PyObjC, enabling Python code to interact with XPC services on macOS.
Provides Python bindings to Apple's BackgroundAssets framework on macOS, enabling background asset management in native macOS applications.
Provides Python bindings to macOS's IOBluetoothUI framework, enabling Bluetooth device selection and pairing dialogs in native applications.
Provides Python bindings to Apple's AVRouting framework on macOS, enabling audio routing control from Python code.
Provides Python bindings to Apple's HealthKit framework on macOS, enabling programmatic access to health and fitness data stored in the system.
Provides Python bindings to Apple's MetalFX framework on macOS, enabling access to graphics optimization and upscaling capabilities through PyObjC.
Provides Python bindings to macOS's ExtensionKit framework, enabling Python developers to access native extension capabilities on macOS through PyObjC.
Provides Python bindings to macOS's SafetyKit framework, enabling access to safety-related APIs through PyObjC.
Provides Python bindings for macOS's SharedWithYou framework, enabling access to shared content and collaboration features through PyObjC.
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 Apple's ThreadNetwork framework on macOS, enabling Python code to interact with Thread networking capabilities through PyObjC.
However, it is only useful on macOS and requires Python 3.10+; it is not a cross-platform solution.
Provides Python bindings to Apple's BrowserEngineKit framework on macOS, enabling programmatic access to browser engine capabilities from Python code.
However, it is macOS-only and requires understanding of both PyObjC translation patterns and Apple's BrowserEngineKit documentation.
Provides Python bindings to macOS's InputMethodKit framework, enabling development of custom input methods for text input on macOS 10.5 or later.
Provides Python bindings for Apple's Cinematic framework on macOS, enabling programmatic access to cinematic video features through PyObjC.
However, it is macOS-only and requires Python 3.10+; it is not useful outside that environment.
Provides Python bindings to Apple's SensitiveContentAnalysis framework on macOS, enabling detection and classification of sensitive content in images and videos.
Provides Python bindings for macOS's Symbols framework, enabling access to native symbol-related APIs through PyObjC.
Provides Python bindings to the macOS Collaboration framework, enabling access to user identities and identity selection UI elements from Python code running on macOS 10.5 or later.
Provides Python bindings to macOS's DictionaryServices framework, enabling dictionary and spelling lookup functionality from Python code running on macOS.
Provides Python bindings to macOS's CalendarStore framework, enabling access to iCal data including calendars and tasks with change notifications.
However, it is macOS-only and requires familiarity with Objective-C API translation; it is not a high-level calendar library.
Provides Python bindings to the macOS InstantMessage framework, allowing access to iChat information and auxiliary video source control for iChat Theater.
Install only if you have a specific legacy iChat use case and are willing to work without built-in documentation.
Provides Python bindings to Apple's AppleScriptKit framework, enabling macOS applications to interact with AppleScript automation capabilities from Python code.
Provides Python bindings to macOS's Carbon framework, enabling Python code to call Carbon APIs directly on macOS systems.
However, Carbon is a legacy framework; confirm that your use case genuinely requires it rather than a modern macOS API before adding the dependency.
Provides Python bindings to Apple's MediaExtension framework on macOS, enabling access to media processing capabilities through Objective-C interop.
Provides Python bindings for Apple's DeviceDiscoveryExtension framework on macOS through PyObjC.
However, it is a thin wrapper with no bundled documentation, so you will need to reference Apple's framework docs and PyObjC's translation guidelines to use it…
Provides Python bindings to macOS's FSKit framework, enabling access to filesystem-related APIs through PyObjC.
Provides Python bindings to macOS's SecurityUI framework, enabling access to security-related user interface components from Python code running on macOS.
Install only if you are on macOS and need SecurityUI specifically; it is not useful on other platforms.
Provides Python bindings for Apple's ARKit framework on macOS, enabling augmented reality capabilities through Objective-C bridge access.
However, it is macOS-only, requires Python 3.10+, and offers no bundled documentation—you must cross-reference Apple's ARKit docs and PyObjC guides.
Provides Python bindings to macOS's CompositorServices framework, enabling access to low-level composition and rendering APIs from Python on macOS systems.
However, it is macOS-only and requires Python 3.10+, and you will need to consult Apple's documentation to use it effectively since the bindings themselves are…
Provides Python bindings for macOS's GameSave framework, allowing Python code to access native game-saving functionality on macOS through PyObjC.
However, it is only useful on macOS and requires familiarity with both the GameSave framework itself and PyObjC's translation patterns.
Generates PNG/image files from HTML, CSS, and URLs by wrapping headless browser rendering (Chrome, Chromium, or Edge).
Install only if you have a compatible browser (Chrome, Chromium, or Edge) available on your system; otherwise, the package will fail at runtime.
Cheetah3 is a template engine and code generator that transforms template files into Python, HTML, C++, Java, SQL, and other output formats.
Provides additional Qt widgets and UI components (like range sliders and custom comboboxes) not included in the standard PyQt/PySide libraries, plus utilities for threading and icon generation from font files.
Install it if you need range sliders, font-based icons, or threading helpers in a Qt application.
Builds interactive command-line prompts with validation, supporting text input, lists, checkboxes, path selection, and external editor integration for collecting and parsing user responses.
However, do not rely on it for active bug fixes or new features—if you encounter issues or need support, you may need to fork or patch it yourself.
Displays text-based progress bars in the console, with customizable widgets that show progress state and auto-resize to terminal width.
Kivy is a Python framework for building graphical user interfaces that run on desktop, mobile, and embedded platforms from a single codebase, with native support for multitouch input and cross-platform deployment.
Not recommended if you need native platform look-and-feel or tight integration with platform-specific APIs—consider platform-specific frameworks for those cases.