Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

DataCards

sophokles187sophokles18726k downloads

Transform Dataview query results into visually appealing, customizable card layouts.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates10

Transform Dataview query results into visually appealing, customizable card layouts.

Quick Start

  1. Enable: Activate the plugin in Obsidian's Community Plugins settings
  2. Use: Create a code block with the datacards language and write a Dataview query:
```datacards
TABLE author, rating, cover FROM #books
SORT rating DESC

// Settings
preset: portrait
imageProperty: cover
```

Or create a kanban board:

```datacards
TABLE file.link as "Task", priority, status FROM #tasks
SORT status ASC

// Settings
preset: kanban
```

That's it! Your Dataview results will now display as beautiful cards or interactive kanban boards.

Features

  • Custom Code Block: Use datacards code blocks with Dataview query syntax
  • Kanban Boards: Interactive task boards with inline editing, new task creation, and automatic organization
  • Flexible Presets: Multiple card preset options (grid, portrait, square, compact, dense, kanban) optimized for different use cases
  • Highly Customizable: Adjust nearly all settings per code block, mixing and matching preset characteristics, including property display and font size options
  • Advanced Image Support: Display images from frontmatter properties with support for wiki links, embedded wiki links (![[image.jpg]]), and markdown syntax
  • Refresh Button: Manual refresh button for reliable updates in both reading and editing modes
  • Dynamic & Fixed Columns: Choose between responsive dynamic columns or fixed column layouts with unlimited column support
  • Smart Settings Hierarchy: Per-block settings properly override global settings with clear priority rules
  • Global Settings: Default configuration with per-block overrides
  • Mobile Optimization: Dedicated mobile settings for better display on small screens
  • Performance Enhancements: Lazy loading for images to improve loading times

Documentation

Visit the documentation site for complete guides, examples, and reference materials:

Requirements

  • Obsidian v0.15.0+
  • Dataview Plugin

Installation

Community Plugins

Note: DataCards is not yet available in the Community Plugins store. Please use BRAT or manual installation until then.

  1. Open Obsidian Settings
  2. Go to Community Plugins
  3. Click "Browse" and search for "Data Cards"
  4. Click "Install", then "Enable"

Example Usage

Create a datacards code block with a Dataview query and optional settings:

```datacards
TABLE author, rating, genre, cover FROM #books
SORT rating DESC
WHERE rating >= 4

// Settings
preset: portrait
columns: 8
imageProperty: cover
properties: [author, rating, genre]
```

Important: You must explicitly include all properties you want to display in your Dataview query (including the image property).

See the documentationok for more detailed examples.

Support Development

If you find DataCards useful and would like to support its development, consider buying me a coffee:

License

GNU General Public License v3.0 (GPL-3.0)

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Acknowledgments

  • Dataview Plugin (MIT License) - This plugin uses the Dataview API
66%
HealthGood
ReviewCaution
About
Transform Dataview query results into customizable card layouts or interactive kanban boards. Use presets and per-block overrides, show images from frontmatter/wiki/Markdown, pick responsive or fixed columns, and manage items with inline editing, new-item creation, manual refresh, and mobile-optimized layouts.
VisualizationProject managementEditing
Details
Current version
1.1.0
Last updated
11 months ago
Created
Last year
Updates
10 releases
Downloads
26k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
OTHER
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
sophokles187sophokles187
github.com/Sophokles187
GitHubsophokles187
  1. Community
  2. Plugins
  3. Visualization
  4. DataCards

Related plugins

Kanban

Create Markdown-backed Kanban boards.

Mermaid View

Handle Mermaid files as first-class citizens, rendering them fullscreen when opened.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.