Obsidian Web Clipper Enhancer
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Obsidian Web Clipper Enhancer scans the current page for content that can be clipped to Obsidian (articles, text selections, code blocks, images, and metadata). The floating panel provides enhanced clipping options including custom note templates, frontmatter generation, folder selection, and tag suggestions. Page title, URL, description, author, and publication date are extracted for metadata. Content cleaning options (remove ads, simplify formatting, convert to Markdown), preview of clipped content, and one-click copy to clipboard for Obsidian paste are all provided. Custom templates with variables, automatic date/time stamping, and key content section highlighting are supported.
WHERE IT RUNS
Works on any web page with text content, including articles, blog posts, documentation pages, and news sites. The script detects page content using common content selectors and extracts metadata from meta tags and page structure. It works on most content-rich pages.
HOW TO USE
The panel displays the page title and source URL at the top. Select a template from the dropdown (Default, Simple, Bookmark) or create your own. Enter tags as a comma-separated list. The preview area shows a live preview of the clipped content with the selected template applied. Click "Copy to Clipboard" to copy the formatted note for pasting into Obsidian. Use "Full Preview" to see the complete note in a popup. The panel automatically extracts page metadata and content, and the preview updates as you change templates or tags.
MECHANISM — CONTENT EXTRACTION WITH TEMPLATE ENGINE
The script extracts page metadata using meta tags and common selectors for title, description, author, and publication date. Page content is extracted from article containers or falls back to the page body. The template engine supports variables including {{title}}, {{url}}, {{date}}, {{datetime}}, {{author}}, {{source}}, {{description}}, {{content}}, {{tags}}, and {{frontmatter}}. Templates are stored locally and can be customized. Frontmatter generation supports YAML-like formatting for Obsidian compatibility, with configurable fields (title, url, date, tags, author, description). The content is cleaned and converted to a simple Markdown format. All extraction and formatting runs client-side with no network calls.
THE PANEL
The floating panel is fully draggable and remembers its position per domain. Click the minimize button to collapse it to a small bubble, or press Escape to hide it. The panel automatically adjusts to different screen sizes and can be resized to show more content. All settings, including template preferences and tag presets, are saved per domain. The panel integrates smoothly with any page layout using the BGPanel framework, maintaining clean separation from page content.
PLEASE NOTE
This script requires the free BotGentz extension to run. It does not send any data to external servers; all extracted content, templates, and settings remain entirely local to your browser using GM_setValue. The script never reads password fields, hidden inputs, or file inputs. It stores only page metadata, content, and template configurations from publicly visible page content. Content extraction depends on the page structure; if content is not detected, the script falls back to body text. The script provides content for copying to Obsidian but does not directly integrate with Obsidian. Data persists across browser sessions and is isolated per browser profile.