Quartz supports Obsidian Bases, which allow you to create dynamic, database-like views of your notes. See the official Obsidian documentation for the full syntax reference.

Quick Example

Create a .base file in your content folder:

filters:
  and:
    - file.hasTag("task")
 
views:
  - type: table
    name: "Task List"
    order:
      - file.name
      - status
      - due_date

Each view gets its own page at <base-name>/<view-name>.

Link to base views using the standard wikilink syntax:

[[my-base.base#task-list|Task List]]

This resolves to my-base/Task-List.

Configuration

This functionality is provided by the ObsidianBases transformer plugin (which parses .base files) and the BasePage emitter plugin (which generates the pages).