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

SideCard

shuuulshuuul132 downloads

A sidebar card library for cross-referencing Markdown notes, PDFs, and images.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

SideCard adds a Heptabase-inspired side card panel to Obsidian. It is built for writing and research sessions where you want to keep several notes, PDFs, or images visible at once while you work in the editor.

Instead of constantly switching tabs, you can collect related files as cards in the sidebar, cross-reference them, resize them, pin them, and reorder them as your context changes.

Why

Heptabase is useful because it makes it easy to work with multiple pieces of context side by side. SideCard brings a lightweight version of that workflow into Obsidian:

  • keep multiple source notes open as sidebar cards;
  • compare references while writing in another editor tab;
  • drag useful tabs into the card panel when they become supporting context;
  • turn a card back into a normal Obsidian tab when you need a full editor view.

Features

  • Sidebar card library for Markdown notes, PDFs, and images.
  • Search box for adding files from the vault.
  • Recent files appear when the search box is focused.
  • Markdown cards render with Obsidian's Markdown renderer.
  • PDF and image cards preview directly in the sidebar.
  • Drag an Obsidian editor tab into the sidebar to convert it into a card.
  • Drag a card out of the sidebar to open it as a normal editor tab.
  • Reorder cards by dragging the grip handle in the card title bar.
  • Resize unpinned cards from the bottom edge.
  • Pin cards to lock their body area and height while keeping their position in the list.
  • Insert a Markdown reference to a card's source file into the active editor.

Usage

Open SideCard

Use either:

  • the ribbon icon; or
  • the command palette command: Open.

SideCard opens in the configured sidebar.

Add cards with search

  1. Click the search box at the top of SideCard.
  2. Recent files appear immediately.
  3. Type to search your vault.
    • Title/path/frontmatter matches are prioritized.
    • Markdown body matches are used as a fallback.
  4. Click a result to add it as a card.

Supported file types:

  • Markdown: .md
  • PDF: .pdf
  • Images: .png, .jpg, .jpeg, .gif, .webp, .svg, .avif, .bmp

Drag an editor tab into the sidebar

You can convert an existing Obsidian tab into a card:

  1. Open a note, PDF, or image in a normal Obsidian tab.
  2. Drag the tab header into the SideCard sidebar.
  3. The plugin creates a card for the tab's file.
  4. The original tab is closed, so the file now lives as a sidebar card instead of a main editor tab.

This uses the file path behind the tab. It does not preserve the editor tab's transient state such as cursor position.

Drag a card back into an editor tab

Drag a card out of SideCard and drop it into the main workspace area. The card opens as a normal Obsidian tab and is removed from the card list.

Reorder cards

Drag the grip handle on the left side of a card title bar to reorder cards. The order is saved automatically.

Pinned cards keep their current order; pinning a card does not move it to the top.

Resize cards

Drag the bottom edge of an unpinned card to resize its visible body area.

Pinned cards are locked and cannot be resized until unpinned.

Pin cards

Use the pin button in a card title bar to lock a card.

Pinned cards:

  • keep their current position;
  • do not jump to the top;
  • cannot be resized;
  • disable direct interaction/dragging inside the card body.

You can still reorder the whole pinned card by dragging its title-bar grip.

Insert a reference

Use the insert-reference button on a card to insert a Markdown link to the card's source file into the active Markdown editor.

Open the source file

Use the open-source button on a card to open the card's source file in a normal Obsidian tab.

Development

Install dependencies:

npm install

Build:

npm run build

For local Obsidian testing, copy .env.example to .env.local and set OBSIDIAN_VAULT to your vault path, then run:

npm run obsidian:load

This builds the plugin, deploys it into the configured vault, reloads Obsidian, enables/reloads the plugin, and opens the SideCard view.

License

MIT

HealthExcellent
ReviewPassed
About
Keep multiple notes, PDFs, and images visible in a Heptabase-style sidebar card panel while you write. Search and add vault files, drag editor tabs into cards, reorder, resize and pin them, preview content inline, and insert Markdown references to card sources.
SidebarFilesMarkdown
Details
Current version
0.1.3
Last updated
Last month
Created
Last month
Updates
4 releases
Downloads
132
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
shuuulshuuul
github.com/shuuul
GitHubshuuul
  1. Community
  2. Plugins
  3. Sidebar
  4. SideCard

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

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

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Flexplorer

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

File Explorer Note Count

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

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.