pyobjc-framework-FileProviderUI
Wrappers for the framework FileProviderUI on macOS
What it is and what it does
This package wraps Apple's FileProviderUI framework for use in Python via PyObjC, allowing developers to interact with macOS file provider user interface APIs. It is a thin binding layer that translates Objective-C framework calls into Python, part of the broader PyObjC project that bridges macOS frameworks to Python.
The package provides no independent documentation—users must consult Apple's official FileProviderUI documentation and PyObjC's general translation guides to understand how to use the framework. It is maintained as part of the active PyObjC ecosystem and supports modern Python versions from 3.10 through 3.15, including free-threading support.
Use it for:
- Build macOS file provider extensions that need to present custom UI elements to users.
- Integrate file provider functionality into Python applications running on macOS.
- Access FileProviderUI framework capabilities from Python without writing Objective-C code.
- Develop file system integration tools for macOS that require UI components from the file provider framework.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Provides Python bindings to macOS's FileProviderUI framework, enabling programmatic access to file provider user interface components through PyObjC.
Yes, if you are developing on macOS and need to use the FileProviderUI framework from Python. The package is actively maintained, has no known vulnerabilities, installs with low friction, and carries a permissive MIT license. However, it is only useful on macOS and requires Python 3.10+; you will need to consult Apple's documentation separately since this package provides bindings only, not documentation.
Install
pyobjc-framework-fileproviderui on PyPI
pip
pip install pyobjc-framework-fileprovideruiuv
uv add pyobjc-framework-fileprovideruipoetry
poetry add pyobjc-framework-fileprovideruiInstalling pyobjc-framework-FileProviderUI
Before you install
Low friction installation with active maintenance—released 3 days ago with recent commits. Depends on pyobjc-core and pyobjc-framework-FileProvider, both part of the same ecosystem.
License in practice
MIT license permits use, modification, and distribution with minimal restrictions, suitable for commercial and open-source projects.
Quickstart
pip install pyobjc-framework-fileproviderui
import FileProviderUI
# Access FileProviderUI framework classes via PyObjC
Requires macOS and Python 3.10 or later; framework is macOS-specific and will not function on other operating systems.
Verify before relying
- Specific FileProviderUI classes and methods available through this wrapper beyond the framework name itself.
- Whether this package is intended for building file provider extensions or consuming existing file provider UI components.
Package facts
| License | MIT (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 2 — pyobjc-core, pyobjc-framework-FileProvider |
| Maintenance | actively maintained — 3 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 649,635/month — #5,572 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: pyobjc_framework_fileproviderui-12.2.2-py2.py3-none-any.whl
Keywords: PyObjC, FileProviderUI
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
pyobjc-framework-FileProviderProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI
pyobjc-framework-UniformTypeIdentifiersProvides Python bindings to macOS's…
permissive · top 5,000 on PyPI
pyobjc-framework-LocalAuthenticationEmbeddedUIProvides Python bindings for macOS's…
permissive · top 15,000 on PyPI
pyobjc-framework-SecurityUIProvides Python bindings to macOS's SecurityUI…
permissive · top 15,000 on PyPI
pyobjc-framework-PhotosProvides Python bindings to macOS's Photos…
permissive · top 15,000 on PyPI
pyobjc-framework-SafetyKitProvides Python bindings to macOS's SafetyKit…
permissive · top 15,000 on PyPI
pyobjc-framework-FSKitProvides Python bindings to macOS's FSKit…
permissive · top 15,000 on PyPI
pyobjc-framework-SharedWithYouProvides Python bindings for macOS's…
permissive · top 15,000 on PyPI
pyobjc-framework-IntentsUIProvides Python bindings for macOS's IntentsUI…
permissive · top 15,000 on PyPI
pyobjc-framework-DiscRecordingUIProvides Python bindings to macOS's…
permissive · top 15,000 on PyPI