XML tree-view with filter and search for blazor webassebly

I am looking for a blazor xml-view component (does not necessarily need to be open source). In my application I want to upload several xml-files (where the user can choose one from) to be shown in a xml-viewer to look up details of the file content. The viewer should be able to show the xml-file as tree (expanding/collapsing) and have a filter and search option like the added image shows. Do you know if there already are any blazor components with this functionality or any JavaScript components I can use (interoperability)? I am not looking for anything specific, I just want to use an already existing component so I don’t have to implement it on my own.

Tanks in advance,

Julia

How many English words
do you know?
Test your English vocabulary size, and measure
how many words do you know
Online Test
Powered by Examplum