UI Extensions
Flywheel supports UI extensions — custom widgets and panels that are registered in the Flywheel web interface. The Python SDK provides read-only access to extension registrations.
What the SDK supports
The Python SDK allows you to inspect what UI extensions are installed on a site. Creating, configuring, or removing UI extensions requires the Flywheel web interface or the fw-client Python package. Refer to the Flywheel product documentation for full extension management instructions.
Note
UI Extensions themselves are created with a different SDK: the Flywheel Extension SDK
Listing registered extensions
UI extensions are registered as site-level providers. Use the providers API to inspect them:
Getting a specific provider
Related pages
- UI Extension Applications product documentation - more on UI extensions, including how to manage from the UI
- Flywheel Extension SDK - how to develop UI Extensions for Flywheel