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

Send to Ghost

southpaw1496southpaw14964k downloads

Send and publish notes to your Ghost blog.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

A maintained fork of Jay Nguyen's obsidian-ghost-publish. It allows you to send Obsidian notes to the Ghost blogging software, either as published or draft posts.

Usage

Authentication

Send to Ghost can use either a Staff Access Token or an Admin API Key. Each staff member has their own Staff Access Token which gives Send to Ghost permission to do all the things that they can do, while an Admin API Key must be created manually and gives all permissions. Because Obsidian plugins can't store sensitive information securely, you should use a Staff Access Token, since its access is more limited. You could also consider creating a seperate staff user with barebones permissions for uploading posts if you are concerned about the security of your site.

Note that the Staff Access Tokens of users who have Administrator or Owner permissions have the same access as Admin API Keys. They are still preferred, since their access to your site is tied to the access of the staff member who they belong to. They are also usable with Starter sites on Ghost Pro.

Finding your Access Token

To get your Staff Access Token, go to the admin dashboard and click the avatar in the bottom-right corner, then click "Your Profile". Scroll down to find the token, hover over it and click the "copy" button to copy it to the clipboard.

Using the plugin

After installing the plugin in Obsidian, go to its settings and fill in the fields. Put the URL of your Ghost site in the "Site URL" field (or the ghost.io URL if you're using Ghost Pro), and your Staff Access Token/Admin API Key in the "Access Token" field. You can now click the ghost icon in the ribbon menu on the left or use the "Send to Ghost" command in the command palette to send the currently open note to Ghost.

If your note isn't being published correctly and you're using the Ghost Pro starter plan, please see this comment. If you're not using the Ghost Pro starter plan, please leave a comment on Issue #6.

Front Matter format

Send to Ghost uses front matter to set Ghost-specific settings such as the title, tags, and the featured image. You can add front matter by enclosing it in --- at the beginning of a note.

The following options are supported:

---
title: String (default: filename)
tags: (default: none)
- tag1
- tag2
featured: Boolean (default: false)
published: Boolean (default: false)
excerpt: String (default: blank)
feature_image: String (default: blank)
---

Development

This plugin uses PNPM for dependency management.

  • Clone the repository.
  • Run pnpm i to install the necessary dependencies
  • Run pnpm dev to automaticlly recompile as the project files change.

Manual installation

  • Run pnpm build
  • Copy main.js and manifest.json to VaultFolder/.obsidian/plugins/send-to-ghost/ where Vaultfolder is the location of your Obsidian vault.

Issues & Support

If you find a bug, please submit an issue. Otherwise, please contact me via my website.

HealthGood
ReviewSatisfactory
About
Send Obsidian notes to Ghost as published posts or drafts. Authenticate with a Staff Access Token or Admin API Key and push the current note directly from the ribbon or command palette.
PublishingIntegrationsExport
Details
Current version
1.0.5
Last updated
Last year
Created
3 years ago
Updates
6 releases
Downloads
4k
Compatible with
Obsidian 0.12.0+
Platforms
Desktop only
License
OTHER
Report bugRequest featureReport plugin
Author
southpaw1496southpaw1496
southpaw1496.me
GitHubsouthpaw1496
  1. Community
  2. Plugins
  3. Publishing
  4. Send to Ghost

Related plugins

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

Digital Garden

Publish your notes to a digital garden for others to enjoy.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信公众号(支持自定义 CSS和公众号贴图)、飞书、小红书、知乎、微博、CSDN等20+平台。

Quartz Syncer

Manage and publish your notes to Quartz, the fast, batteries-included static-site generator.

BRAT

Easily install a beta version of a plugin for testing.

Local REST API with MCP

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

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.