Rob152 downloadsView and edit OPML files as interactive, collapsible outline trees directly in Obsidian.
View and edit OPML (Outline Processor Markup Language) files as interactive, collapsible outline trees directly inside Obsidian.
.opml files in a dedicated tree-view editorSearch for OPML Editor in Settings → Community Plugins → Browse.
main.js, manifest.json, and styles.css from the latest release.<vault>/.obsidian/plugins/opml-editor/..opml file from the file explorer — it opens automatically in the OPML Editor.| Setting | Default | Description |
|---|---|---|
| Auto-save | On | Save changes after a short period of inactivity. |
| Auto-save delay | 1000 ms | How long to wait before auto-saving (100–5000 ms). |
| Expand all on open | On | Show all nodes expanded when opening a file. |
| Show Raw XML button | On | Show a button to toggle between tree and raw XML views. |
git clone https://github.com/slobbocampbell/opml-editor-obsidian
cd opml-editor-obsidian
npm install
npm run dev
Then symlink (or copy) main.js, manifest.json, and styles.css into your test vault's .obsidian/plugins/opml-editor/ folder and reload Obsidian.
MIT — see LICENSE.