LinkFlow
pendingby Fabien Polly (Infinition)
Turn your links into visual Pinterest-style cards with automatic metadata fetching.
LinkFlow for Obsidian
A visual, all-in-one link manager for Obsidian.
Centralize your web links in a single note, and LinkFlow transforms them into a stunning gallery of cards with automatic metadata scraping, powerful filters, and reading statuses.
π₯ Built for Obsidian Web Clipper (Recommended Workflow)
LinkFlow is designed to work perfectly with Obsidian Web Clipper:
- You configure Obsidian Web Clipper to save captured pages as links in a user-defined README / template note (your personal βinboxβ note).
- LinkFlow then automatically detects, parses, and processes these incoming links.
- Result: every clipped link becomes a dynamic card in LinkFlowβs dashboard, with metadata, preview image, favicon, and status tracking.
This creates an ultra-fast βClip β Auto-organize β Browse visuallyβ workflow.
β οΈ IMPORTANT: REQUIRED SETUP
LinkFlow requires a specific Markdown file to function. Before using the plugin, you must define where your links will be stored:
- Go to Settings > LinkFlow
- Locate the Target File Path option
- Select or type the path of the
.mdfile you want to use (e.g.,Inbox/Links.mdorResources/ReadLater.md)
Note: If you do not select a target file, the plugin will not know where to save/read your links and the dashboard may appear empty.
β¨ Key Features
-
πΈ Automatic Metadata Scraping
Automatically fetches titles, descriptions, preview images, and favicons from any URL (including YouTube, social media, and news sites). -
π Bulk Link Extraction
Paste a block of text containing multiple URLs, and LinkFlow intelligently extracts and processes all of them at once. -
π¨ Premium Dashboard UI
A beautiful, responsive interface with two view modes:- Grid Mode: Perfect for visual browsing with large preview cards.
- List Mode: Ideal for quick scanning and mobile use.
-
π Multi-language Support
Fully localized in 5 languages: English, French, Spanish, German, and Italian. -
π Markdown-Native Storage
Your data stays in your vault. Links are stored in a simple, human-readablelinkflowcode block within the markdown file of your choice. -
π Advanced Filtering & Sorting
- Search by title, description, or site name
- Filter by status (Unread, Read, All) or Archive
- Sort by Date Added (Newest/Oldest), Title, or Site
-
β‘ Instant Sync
The dashboard updates in real-time as you add links to your source file or modify them in the UI. -
π Custom Block Rendering
Thelinkflowcode block is rendered as a beautiful, interactive table in Obsidianβs Reading Mode.
π Getting Started
1) Installation
Enable LinkFlow in your Obsidian Community Plugins settings.
2) Configuration (Crucial Step)
Set your Target File Path (this file acts as your database / inbox).
3) Add Links (3 ways)
- Via Obsidian Web Clipper (recommended): clip pages β links land in your predefined note β LinkFlow ingests automatically.
- Via the Dashboard: click the "+" button and paste text or URLs directly.
- Via the Note: open your target
.mdfile and paste URLs anywhere; LinkFlow will detect them.
4) Open the Dashboard
- Click the Grid Icon in the left ribbon
- Or use the Command Palette (
Ctrl/Cmd + P) βLinkFlow: Open Dashboard
π οΈ Development
If you want to contribute or build from source:
- Clone the repository
- Install dependencies:
npm install - Build the plugin:
npm run build - Run in watch mode:
npm run dev
π License
This project is licensed under the MIT License.
π Star History
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.