If you take notes in Obsidian, you've probably hit the same wall: search finds text, but it can't answer "show me every snippet I've tagged regex" or "what debugging notes do I still have open?" That's what the Dataview plugin is for — it treats your notes' frontmatter (and inline fields) as rows in a database and lets you query them with a SQL-like syntax, right inside a note.

The setup

Dataview reads YAML frontmatter at the top of each note. Say every snippet note in a snippets/ folder starts like this:

language: javascript

tags: [regex, validation]