Robin Tan190 downloadsRenders HTML documents natively in Obsidian workspace tabs with local CSS, image, and script asset resolution, CSP security, and link interception.
An Obsidian plugin that enables rendering of .html files directly within Obsidian workspace tabs.
js, images, audio, video) to valid local Obsidian vault URIs.app:// stylesheets, the plugin automatically reads local CSS files, resolves nested asset url() values to absolute resource URIs, and injects them directly as inline <style> blocks..md or .html files and opens them in native Obsidian workspace tabs. External web links (http(s)) are opened in the default browser.<iframe> with strict sandbox flags and enforces a strict, local-only Content Security Policy (CSP).Install dependencies:
npm install
Development compiler (with source mapping and file watching):
npm run dev
Production build:
npm run build
Run test suite:
npm test
For agent instructions, rules, and detailed technical specifications, see: