The M-Files UI Extensibility Framework is a collection of features, APIs, program execution environments and libraries that allow external add-ins (M-Files Applications) to be used for modifying M-Files behavior. With these applications, the M-Files experience can be changed to better match specific business areas and needs.
This is a reference documentation of interface objects and other features that are required to develop M-Files Applications. See the developer's guide to get started.
To better get the idea of what you can do with these add-ins, see User Interface Extensibility Framework Samples in M-Files Developer Portal.