Home

Awesome

logo Obsidian Bookmark

Screencap

A Chrome extension and nodejs server to allow web clipping to Obsidian.

The extension copies highlight areas of a web page to markdown, and sends it to a local node server. This then saves it as a markdown file in a folder, like an Obsidian vault, the user has chosen.

Until Obsidian supports adding new notes through their custom Obsidian:// URL protocol, this might be the best way.

Inspired by jplattel's Obsidian clipper - a much less janky solution.

Features

Roadmap

Installation:


For Mac or Linux, clone this repo and, in the server folder, run npm install . then electron-packager .. This will automatically crete a binary for your platform and architechture

Download both .rar archives from Releases page.

Extract files

Chrome extension:

Open chrome://extensions and turn on Developer mode in the top right. Select load unpacked and choose the extension folder.

Server:

Once the folder is extracted from the archive, running obsidian-bookmark.exe will launch the server. Choose a location for the vault root file and save location if different (Specific folder for web bookmarks)

Usage


With the node server running, clicking the extension icon will save the current page as a markdown bookmark.

Any selected text or images will be included in the note.