Obsidian plugin API provides a direct way to render markdown anywhere you want - it’s called MarkdownRenderer.renderMarkdown(source, ...)
. This API unfortunately doesn’t work for link embeds, so plugins can’t render embeds.
Please consider supporting the rendering of embeds. After all, this is a feature that’s already in obsidian.
Raising issue in issue discussion of dataviewjs plugin for visibility (Is is possible to embed the files in the list view ? · Issue #177 · blacksmithgu/obsidian-dataview · GitHub)
Repeat of thread from Obsidian plugin API does not support rendering of embeds? for visibility.