Features comparison with PnP Modern Search v4
The PnP Modern Search v4 shares the same code foundation as the aequos Modern Data Visualizer solutions. However, some features are only available in the commercial solution.
Important
Although these two solutions share the same code foundation, we do not "own" the PnP Modern Search as it is a Microsoft community-driven open source project. It means we do not 'control' or voluntarily 'block' new features and the two solutions evolve independently. However we try as much as possible to ensure the same base concepts remain the same and common issues are adressed on both sides. It is a win-win situation.
 
Data sources
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Available data sources | The data sources you can use to retrieve data. |  | SharePoint SearchMicrosoft Search
 | 
| Data source slots | Templates can use placeholder variables mapped to data source fields to make them reusable. | Yes | Yes | 
| Data caching | Data can be put in cache for performances. | Yes | No | 
| Data paging | Data can be browsed using paging controls. | Yes | Yes | 
Layouts
Filters
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Available templates | Templates you can use to filter values. | Check box (with search)Combo boxDate rangeDate intervalTaxonomy picker
 | Check box (without search)Combo boxDate rangeDate interval
 | 
| Configuration options | Available configuration options for filters | Filter display nameMulti value/single valueOperator between valuesOperator between filtersExpand by defaultShow values countShow values countSort values by name/count (ascending/descending)
 | Filter display nameMulti value/single valueOperator between valuesOperator between filtersExpand by defaultShow values countShow values countSort values by name/count (ascending/descending)
 | 
Verticals
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Data verticals | Browse data as silos. | Yes | Yes | 
| Custom tokens for verticals | Use verticals as tokens including custom data in the results Web Part | Yes | Yes | 
Search box
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Enter free text keywords | Users can enter free text queries in a search box Web Part. | Yes | Yes | 
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Tag Microsoft Group / Team | Tag a specific Microsoft 365 group or team using a custom Microsoft Graph schema extension | Yes | No | 
Extensibility
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Extensibility method | The method used to create extensions for Web Parts. | SPFx library components in global or site collection catalog. | SPFx library components in global or site collection catalog. | 
| Custom web components | Developers can create custom web components to use in templates. | Yes | Yes | 
| Custom suggestions providers | Developers can create custom suggestions providers for the search box. | Yes | Yes | 
| Custom data sources | Developers can create custom data sources with property pane options. | Yes | No | 
| Custom layouts | Developers can create custom layouts for the results component with property pane options. | Yes | Yes | 
| Custom Handlebars customizations | Developers can create custom helpers or partials for templates using Handlebars. | Yes | Yes | 
| Multiple extensibility libraries support | Developers can register one or more extensibility libraries per Web Part instances. | Yes | Yes | 
Miscellaneous, support & price
| Feature | Description | aequos Modern Data Visualizer | PnP Modern Search | 
| Supported browsers |  | ChromeFirefoxEdgeEdge ChromiumBraveSafariInternet Explorer 11 is not supported
 | ChromeFirefoxEdgeEdge ChromiumBraveSafariInternet Explorer 11 is not supported
 | 
| Support | How the solution is supported when your encounter issues | Guaranteed by @aequos. Major bugs correction within 5 open days. | By the open-source community (including us). No guarantee. If it breaks, it breaks | 
| Price |  | www.aequos.ca | Free | 
| License agreement |  | Commercial license. EULA at www.aequos.ca/eula | MIT License (anyone can reuse the code for commercial purposes) |