Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Open in Zed

hauntedhosthauntedhost21 downloads

Open the current vault, folder, or note in the Zed editor.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Open the current vault, folder, or note in Zed.

Features

  • Ribbon button: Opens the vault root
  • Command palette: Opens the vault root
  • File/folder menu:
    • Opens a selected file or folder
    • For the active note, it jumps to the cursor's line and column

Requirements

  • Install the Zed CLI: In Zed click the Zed menu > Install CLI
  • Check the absolute path to zed binary is correct in the plugin settings

Common paths for zed binary:

  • /usr/local/bin/zed: default macOS install location
  • /opt/homebrew/bin/zed: Apple Silicon Homebrew
  • ~/.local/bin/zed or /usr/bin/zed: Linux

Installation

Manual

Manual-only until this PR is merged: https://github.com/obsidianmd/obsidian-releases/pull/12600

  1. Build: npm install && npm run build
  2. Copy target/ into <your-vault>/.obsidian/plugins/open-in-zed/
  3. Enable Open in Zed in Obsidian's Community Plugins settings
  4. Confirm the zed binary path in the plugin settings

Community plugins

Once published in Obsidian's community plugin directory:

  1. Open Obsidian Settings, Community plugins
  2. Browse for Open in Zed
  3. Install and enable the plugin
  4. Confirm the zed binary path in the plugin settings

Development

npm install
npm run dev      # esbuild watch mode, rebuilds into target/
npm run check    # type-check + lint + format
npm run build    # production build into target/

Tip: For fast local testing:

  • Create a .devtarget file containing the absolute path to a test vault plugin folder
  • Each build syncs target/* there

Release prep

npm run bump-version -- <version>`

This will update:

  • package.json
  • manifest.json
  • versions.json

License

MIT.

91%
HealthExcellent
ReviewSatisfactory
About
Open the current vault, a selected folder, or a specific note in Zed via ribbon button, command palette, or file/folder context menu. Jump the active note to Zed at the cursor's exact line and column. Install and point the plugin to the Zed CLI binary to enable launching.
IntegrationsFilesNavigation
Details
Current version
0.1.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
1 release
Downloads
21
Compatible with
Obsidian 1.7.2+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
hauntedhosthauntedhost
haunted.host
GitHubhauntedhost
  1. Community
  2. Plugins
  3. Integrations
  4. Open in Zed

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Recent Files

Display a list of recently opened files.

Open Tab Settings

Adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more.

Remember cursor position

Remember cursor and scroll position for each note.

Home tab

A browser-like search tab for your local files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

WebDAV Sync

General-purpose & bidirectional WebDAV syncing for your vault. Designed for stability and robust file handling without vendor lock-in.

Google Drive Sync

Syncs a vault into Google Drive for cross-platform use (works for iOS).

QuickAdd

Quickly add new notes or content to your vault.