Skip to content

greetclammy/dynamic-views

Repository files navigation

Dynamic Views

Elegant card views for Bases and Datacore.

Note

Looking for a princpial plugin maintainer. Get equal seat at the helm, author credit, the sole funding link, and eternal user gratitude.

Masonry

Grid

Datacore view

Add to note via Command palette > Dynamic Views: Insert query.

⚡️ Features

  • Native look and feel.
  • Fetch image preview from note content or property.
  • Fetch text preview from first few lines of notes.
  • Infinite scroll: items load as you scroll rather than all at once.
  • Optimized performance.
  • Fine-tuned customization.

✅ Install

Important

The plugin is in active development — things can break, or change drastically between releases.

Ensure your files are regularly backed up.

Untill Dynamic Views is made availiable in the plugin directory, follow the steps below to install it.

BRAT (recommended)

  1. Download and enable the community plugin BRAT.
  2. Open BRAT settings.
  3. Press Add Beta Plugin.
  4. Paste https://github.com/greetclammy/dynamic-views in the text field.
  5. Select Latest version.
  6. Check Enable after installing the plugin.
  7. Press Add Plugin.

Install manually

Note: to get updates for Dynamic Views, you will have to check for and install them manually.

  1. Download dynamic-views.zip in the Assets of the latest release.
  2. Unzip the folder and place it in the .obsidian/plugins folder (hidden on most OSes) at the root of your vault.
  3. Reload plugins or app.
  4. Enable Dynamic Views in Obsidian settings > Community plugins > Installed plugins.

💡 Tips

In a Datacore view:

  • @pages and is automatically prepended to each query — need not add it in query editor.
  • Press Ctrl/Cmd when hovering over card to bring up page preview.
  • Hover over thumbnails that have shadow to view up to first seven images in note, or to animate GIFs.
  • Right click (long press on mobile) on card title to open link context menu.
  • Card title can be drag and dropped to another note or open tabs.
  • Press on thumbnail to enlarge it (if Image Toolkit or snippet is enabled).
  • Search filter accepts #tags (use -#tag to exclude).
  • File path and tags in cards are horizontally scrollable.
  • In case of errors, edit your query at top of code block in Source view.
  • Explore settings to configure things to your liking.
  • Cards can be keyboard navigated with arrows keys.

⭐️ Support