Available in Community Plugins

Every bookmark is a plain Markdown file.

A bookmark manager for Obsidian with four switchable layouts. YAML frontmatter under a folder of your choice — no proprietary database, no lock-in.

Cove / bookmarks
Status
Inbox6
Reading12
Done48
Archive31
Bookmarks / Reading
How browsers work under the hood
A deep dive into parsing, layout, and the rendering pipeline of modern engines…
#tech#browser
Advanced CSS selectors
Using :has(), :is(), and :where() to simplify real-world stylesheets…
#css
Folder /Bookmarks · 97 saved · markdown

Capabilities

Your bookmarks are just Markdown files.

One .md per bookmark, read and written through Obsidian's own file APIs — so nothing ever leaves plain text.

No lock-in storage

No proprietary database and no cache you depend on. Disable Cove and every bookmark is still a plain note in your vault.

Four switchable layouts

List, Cards, Board, and Tree-with-preview — all rendering the same underlying files, switchable in a click.

Automatic metadata

Title, description, cover image, favicon, author, and reading time are fetched and written into frontmatter as you add a URL.

Full-text search

Match across title, description, domain, URL, tags, and each bookmark's notes — with results highlighted in place.

Real folders & tags

Folders map to actual vault subfolders with drag-to-move; tags carry autocomplete, filters, and custom icons.

Link health & import

Background checks flag broken links and restore them when they recover, and Netscape HTML import/export moves bookmarks in and out of any browser.

Workflow

Install, configure, save.

1

Install from Community Plugins

Open Settings → Community plugins → Browse, search for Cove, then install and enable.

2

Set your bookmarks folder

In Cove's settings, choose the folder where bookmark files are stored. It defaults to Bookmarks.

3

Add your first bookmark

Click the ribbon icon or run “Add bookmark.” The URL is fetched, metadata parsed, and saved as a Markdown file.

Get started

Install in under a minute.

Recommended

Community plugins

  1. Open Settings → Community plugins → Browse.
  2. Search for Cove.
  3. Click Install, then Enable.

BRAT

  1. Install the BRAT plugin.
  2. Choose Add beta plugin.
  3. Enter Real-Fruit-Snacks/Cove.
  4. Enable Cove.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Place them in .obsidian/plugins/cove/.
  3. Enable Cove in Community plugins.