Cards4Links

approved

by Matthew

Paste URLs to generate beautiful card-styled links, 3 possible way and a carousel for group of links - This plugin has not been manually reviewed by Obsidian staff.

3 stars230 downloadsUpdated 24d agoGPL-3.0

Cards4Links

Paste URLs to generate beautiful card-styled links in Obsidian.

Turn any URL into a rich visual card with title, description, thumbnail, favicon, and host — directly in your editor. No more ugly raw links.

Visit my repo: https://github.com/Mats324/cards4links

How to Use

Method 1: Paste & Enhance command

Use the command palette → "Paste URL and enhance to card link". Use Case

Method 2: Paste a URL (auto-enhance)

Enable "Enhance default paste" in settings, then paste any URL normally.

Method 3: Select & Enhance

Select a URL (or markdown link) and run "Enhance selected URL to card link" (Ctrl+Shift+E).

Method 4: Right-click

Right-click in the editor → "Paste URL and enhance to card link".

Main Features

  • Paste & Enhance — Paste a URL and instantly get a styled card
    • Context Menu — Right-click any URL to enhance it
  • Rich Metadata — Auto-fetches Open Graph data (title, description, image)
  • Multiple Views — Choose between Card, Compact, and Minimal layouts
  • Watched/Read Tracking — Mark video cards as "Watched" and articles as "Read"
  • Carousel — Combine multiple URLs into a scrollable card carousel (separate with --- or select 2+ URLs)
  • Responsive — Looks great on desktop and mobile
  • Card Theme — Force light or dark card colors independently of Obsidian
  • Image Caching — Download images to vault for offline access (TTL configurable)
  • Cache Cleanup — Browse and delete cached images from a dedicated modal

Specific Features

  • Image Placeholder — Click a broken or missing thumbnail to set a custom image URL
  • Description Placeholder — Click to add or edit the card description
  • Custom Thumbnails — Display on the right, left, or hide entirely
  • Quick SettingsCtrl+Shift+, to open plugin settings directly

Carousel

Select 2+ URLs and run "Create carousel from selected URLs" (Ctrl+Shift+C) to generate a scrollable card carousel.

Carousel

Views for a single card

Type of view | 200

ViewDescription
CardFull card with thumbnail, title, description, host
CompactSmaller card, shorter description, smaller thumbnail
MinimalNo thumbnail, single-line description

Installation

From Obsidian Community Store (pending)

  1. Open Obsidian Settings → Community Plugins
  2. Browse → Search "Cards4Links"
  3. Install & Enable

From GitHub (via BRAT)

  1. Install the BRAT plugin
  2. Add the repo: Mats324/cards4links
  3. Enable Cards4Links

Settings

SettingDescription
Enhance Default PasteAuto-fetch metadata when pasting a URL
Thumbnail PositionRight / Left / No thumbnail
Show Commands in MenuShow in right-click context menu
Enable Watched/ReadTrack watched/read status on cards
Default Card ViewDefault view: Card / Compact / Minimal
Card ThemeDefault / Light / Dark
Cache Images LocallyDownload card images to vault for offline access
Cache StorageGlobal folder / Per note
Cache Folder NameFolder path for cached images (global mode)
Cache TTLHow long before re-downloading (7–180 days / Never)

❤️ Support

Donate with PayPal

License

GNU General Public License v3.0

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.