简体中文 | English
Keep text in Obsidian and leave attachments to Eagle.
OE Link provides a stable workflow for referencing, importing, and managing assets between Obsidian and Eagle.
Original large Obsidian vault -> OE Link import and conversion -> Lightweight text-focused Obsidian vault + Independent Eagle library
With OE Link, you can gradually move attachments out of your Obsidian vault and import them into Eagle while keeping previewable, locatable, and manageable references in your notes. This reduces the burden that large numbers of attachments place on the Obsidian vault and synchronization, while preserving Eagle's thumbnails, tags, folders, and asset management features.
In addition to local desktop connections, OE Link provides a cloud access mode. Phones, tablets, and computers without Eagle running can use OneDrive or WebDAV to view Eagle assets referenced by notes.
[!IMPORTANT] OE Link is an independently maintained third-party community plugin. It is not affiliated with, authorized by, or endorsed by Obsidian or Eagle. Eagle, Obsidian, OneDrive, WebDAV, and related names and trademarks belong to their respective owners.
Before OE Link is officially available in the Obsidian community plugin directory, install it using either of these methods:
main.js, manifest.json, and styles.css from the project's GitHub Release.oe-link folder under .obsidian/plugins/ in your Obsidian vault and place the three files inside it.You can also add this GitHub repository through BRAT for test installation.
Local connection mode requires OE Link Helper on the Eagle side:
If an older EagleBridge plugin or another Eagle plugin using the same port is installed, disable the conflicting service first.
For local mode, open Eagle first, check the connection status in OE Link settings, and confirm that the Eagle library path is correct. For cloud mode, select OneDrive or WebDAV, authorize the account or enter the connection details, and then select the Eagle .library path that has already been synchronized to the cloud.
Depending on your choices, OE Link can access:
.library files.Cloud accounts and services remain under the control of their respective providers. Review diagnostic logs before sharing them. Logs should not contain passwords or access tokens.
Local connection mode:
Obsidian <-> OE Link <-> OE Link Helper <-> Eagle library
Cloud connection mode:
Obsidian <-> OE Link <-> OneDrive / WebDAV <-> Eagle library
Obsidian Vault <-> Remotely Save or another sync tool <-> Other devices
OE Link connects attachments with Eagle assets. The Obsidian vault itself is synchronized by Obsidian Sync, Remotely Save, or another synchronization tool.
Local connection mode is intended for computers with Eagle installed. In this mode, OE Link uses the local Eagle API and OE Link Helper to:
OE Link Helper is installed in Eagle. It provides the local asset service and helps OE Link locate the correct Eagle library.
The default local asset address is:
http://localhost:6060
The Eagle local API usually uses:
http://localhost:41595
Cloud connection mode is intended for phones, tablets, and computers where Eagle is not running. It currently supports Microsoft OneDrive and user-configured WebDAV services.
Cloud mode reads an Eagle .library that has already been synchronized to the cloud. Eagle does not need to run on the device. It supports:
Mobile devices always use cloud connection mode. Cloud mode provides read-only asset access. It does not remotely modify Eagle tags, folders, or assets, and it does not synchronize the Obsidian vault.
| OneDrive | WebDAV |
|---|---|
![]() |
![]() |
The following write and management features are available only in local connection mode.
| Attachment management | Tag management | Folder management |
|---|---|---|
| Import local images and other attachments into Eagle while preserving references in notes. | Synchronize Obsidian note identities and tags to Eagle so assets can be traced back to notes. | Organize matching assets in Eagle according to the Obsidian note or folder structure. |
![]() |
![]() |
![]() |
| Category | Current Note view | Obsidian Library view |
|---|---|---|
![]() |
![]() |
|
| Buttons | Add tags: Add the current note's tag to referenced assets. Clear tags: Remove Obsidian-managed tags from the current note or all attachments. Copy tag: Copy the tag corresponding to the current note. Add to folder: Add referenced assets to the Eagle folder corresponding to the current note. Clear folders: Remove Obsidian folder assignments from the current note or all attachments. Import attachments: Import attachments from the current note into Eagle. Clean imported attachments: Clean local copies already imported into Eagle. AUTO toggles: Control automatic tagging, folder assignment, attachment import, and cleanup after import. View switch: Open the Obsidian Library view. Layout buttons: Switch between grid, list, and masonry layouts. |
View switch: Return to the Current Note view. Layout buttons: Switch between grid, list, and masonry layouts. Source statistics bar: Filter assets from the Eagle library, inside the Obsidian vault, outside the Obsidian vault, or the internet. Reference statistics bar: Filter referenced, unreferenced, and trashed assets. |
| Display and filters | Show all attachments referenced by the current note or canvas. Show total, displayed, and selected asset counts. Filter by Eagle library, inside the Obsidian vault, outside the Obsidian vault, or internet source. Hold Ctrl and scroll the mouse wheel to resize cards or list rows.Open note cards embedded in a canvas to inspect that note's referenced attachments. |
Summarize all assets associated with Obsidian. Show total, displayed, and selected asset counts. Combine the two statistics bars to filter by source and reference state. Load more assets in batches while scrolling down. Hold Ctrl and scroll the mouse wheel to resize cards or list rows. |
| Asset actions | Click an asset: Select it and locate its reference in the note, or vice versa. Ctrl + click: Add or remove individual assets from the selection. Shift + click: Select a continuous range. Double-click an image: Open the large image preview. Click empty space: Clear the selection. Right-click an asset: Open the asset action menu. |
< |
| Hover information | Hover over an asset to see its file name, source, reference state, and Eagle asset ID. In grid and masonry layouts, hovering displays an asset information overlay. Hover over a colored dot to see the asset source, referenced, unreferenced, or trash state. |
< |
Sidebar asset context menu
In-note attachment context menu
Note file menu
Parts of OE Link's workflows and interface design were inspired by the following community projects and introduction videos:
Thanks to these projects for contributing ideas to Obsidian attachment management. OE Link is maintained independently and is not affiliated with them.
When reporting an issue, include the versions of Obsidian, OE Link, Eagle, and OE Link Helper; the connection mode; the steps performed; and the actual result. If needed, attach a reviewed standard or deep diagnostic log. Do not publish passwords, access tokens, or other sensitive information.
OE Link is licensed under the MIT License. Refer to the GitHub repository for official releases, downloads, and changelogs.