Dynamic Views

unlisted

by churnish

Elegant grid and masonry card views for Bases and Datacore.

179 starsUpdated 4d agoGPL-3.0
View on GitHub

Dynamic Views

Elegant grid and masonry card views for Bases and Datacore.

Features

  • Show text previews from first few lines of notes
  • Show note images
  • Display images as covers, thumbnails, posters, or card backdrops
  • Cover slideshow
  • Wrap long titles to new line
  • Scroll long properties horizontally
  • Full screen image viewer
  • Immersive full screen scrolling on phone

Extras

  • Load cards while scrolling rather than all at once
  • Position card images on top, bottom, left or right of text
  • Hover across thumbnail to preview other images
  • Position property labels above, inline, or hide them
  • Display properties stacked or side-by-side
  • Interactive checkbox properties
  • Select and copy card text
  • Configure default view settings
  • Open URL card button (↗)
  • Shuffle view button
  • Open random file button
  • Fold sections when grouping by property
  • Full keyboard navigation
  • Apply CSS snippets to individual views

And numerous other quality‑of‑life improvements over the default Bases card view.

Integrations

Perfect for

  • Image galleries
  • Mood boards
  • Media libraries
  • Everyday notes
  • Web Clipper

Installation

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

Please ensure your files are regularly backed up.

Until Dynamic Views is made available in the plugin directory, to install it:

  1. Download and enable the BRAT plugin.
  2. Install via BRAT.
  3. Select 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. Open the vault folder in the system file manager.
  3. Navigate to your Obsidian config folder (.obsidian by default, hidden on most OSes).
  4. Unzip dynamic-views.zip and place it in the plugins folder.
  5. Reload plugins or app.
  6. Enable Dynamic Views in Obsidian settings → Community plugins → Installed plugins.

Support

  • Visit the wiki to learn about plugin features and find helpful tips.
  • Found a bug or have a feature request? Open an issue.
  • Have a question? Start a discussion.
  • PRs welcome. Reach out if you'd like to help maintain the plugin.

Credits

The theme in the screenshots is Cupertino.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.