It’s hard for me to add something else to the description of the plugin, because the plugin does not require specific settings after installation (except that replacing the 3 above files by turning on the switch in the plugin settings to support the functionality of specific widgets: Relation, Filter, Search), therefore it is operational immediately after installation. According to the ideology of CMS, the plugin uses the configuration mechanism defined in the widget alias controller (in addition to config the widget list & form, more precisely, the widget alias, the component has the ability to override the standard display by placing the corresponding modified widget .htm files in the subfolder of the components/ backtofront/aliasName). This means that you just need to familiarize yourself with the information on configuring backend widgets, lists and forms (https://octobercms.com/docs/backend/widgets#generic-widgets,
An example of the source code is in the test plugin that comes with this plugin. Some additional extended description is unlikely to ever appear (there is simply neither time nor desire to engage in a waste of time, look at the popularity of the plugin and everything will become clear - profit does not justify the time spent even on its basic description, not to mention write the code...).