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

Canvas Card-Materializer

redsheep913redsheep913407 downloads

Materialize Canvas cards into organized Markdown files with auto-folder categorization, preserving connections and colors.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates8

Materialize Canvas cards into permanent, organized Markdown files — bringing Heptabase-style card-based note-taking to Obsidian, with every connection and color preserved.

Features

  • Materialize — right-click one or more selected text cards on a Canvas and choose Materialize cards to files. Each becomes a real .md file, replacing the card in place; layout and arrows stay untouched.
  • Structured metadata — every materialized file records its Canvas origin in frontmatter (see table below), so connections stay queryable data instead of one-off text.
  • Native links — canvas_out/canvas_in are plain [[wikilinks]], so they show up in Obsidian's Graph view and backlinks like any other link.
  • Visual sync — drag a materialized file back onto a Canvas and its saved canvas_color is restored automatically.
  • Color tags — a colored card also gets a canvas-color/<name> tag (e.g. canvas-color/red), so Obsidian's native tag pane/search can group cards by color, Heptabase-style.
  • Safe by default — filenames are deduplicated against your whole vault, not just the current batch, so materializing never silently overwrites an unrelated file with the same name.

Frontmatter fields

Field Type Meaning
canvas_id string The original Canvas node ID, used to identify files this plugin created
canvas_color string The card's color at materialize time ("0"–"6", or a custom hex)
canvas_out string[] [[wikilinks]] to other materialized cards this one points to
canvas_in string[] [[wikilinks]] from other materialized cards that point to this one
tags string[] Includes a canvas-color/<name> tag matching canvas_color (skipped when the card has no color); other existing tags are preserved

How to use

  1. Select one or more text cards on a Canvas.
  2. Right-click → Materialize cards to files.
  3. Files land in <canvas's folder>/<canvas name>/.
  4. Open a materialized file's Properties panel to see canvas_out / canvas_in — click through like any other link.

Installation

Open Settings → Community Plugins → Browse, search for Canvas Card-Materializer, and install.

HealthExcellent
ReviewSatisfactory
About
Materialize Canvas text cards into Markdown files with a single action, replacing nodes on the Canvas while keeping layout intact. Preserve arrows as clickable backlinks, auto-categorize notes into color-based folders, and record canvas_id and canvas_color in each file's frontmatter.
CanvasFilesFolders
Details
Current version
1.1.3
Last updated
5 days ago
Created
6 months ago
Updates
8 releases
Downloads
407
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
redsheep913redsheep913
github.com/redsheep913
GitHubredsheep913
  1. Community
  2. Plugins
  3. Canvas
  4. Canvas Card-Materializer

Related plugins

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

GridExplorer

Browse and organize note files visually in a flexible grid layout.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Advanced Note Mover

Quickly and easily move notes to a predefined folder. Perfect for organizing your notes.

Create Note in Folder

Add commands to create a note in a specific folder.

File Cleaner Redux

Help you to clean empty files and unused attachments in the vault.