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

Manuscript Export

Dr3piDr3pi41 downloads

Export a book manuscript to a clean, professionally-structured EPUB, including one-command export of Longform projects.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Export a book manuscript written in Obsidian to a clean, valid EPUB — including one-command export of Longform projects. No separate paid tool, no leaving Obsidian.

Works with Longform

If you write in Longform, you already have your scenes in order. Run "Export Longform project to EPUB" and you get a properly structured EPUB of that project — scenes exported in your Longform order (not filename order), with the project's title as the book title. Multiple projects in one vault? You'll get a picker. Single-file Longform projects are split into chapters on # headings.

No Longform? Use "Export manuscript to EPUB" with a plain folder of chapter notes (one note per chapter, natural-sort filename order — "Chapter 2" correctly sorts before "Chapter 10").

Why

If you write long-form fiction or nonfiction in Obsidian, getting a properly formatted EPUB out the other end usually means a separate paid tool (Vellum, Atticus) or a fragile export chain. This handles the common case cleanly:

  • Wikilinks ([[Note]], [[Note|Display text]]) render as plain text — a reader doesn't care about your internal note names.
  • Image embeds (![[cover.png]]) are embedded directly into the EPUB.
  • Scene breaks (*** or --- on their own line) render as a centered divider.
  • YAML frontmatter is stripped — metadata never leaks into your book.
  • Callouts (> [!note] ...) are stripped entirely, not rendered — they're almost always private author annotations (reminders, continuity notes), not content meant for a reader.
  • Plain blockquotes (no [!type] marker) render normally, for genuine in-story quotes.
  • Standard bold/italic formatting.

Chapter titles come from a note's title: frontmatter field, its leading # Heading, or its filename — in that order.

Installation

In Obsidian: Settings → Community plugins → Browse, search for "Manuscript Export", install, and enable.

Or manually: download manifest.json, main.js, and styles.css from the latest release into <vault>/.obsidian/plugins/manuscript-export/, then enable the plugin under Settings → Community plugins.

Usage

  1. In the plugin's settings tab, set your author name, language, and an output folder (book title is optional — Longform exports default to the project's own title). For folder-based export, also set the manuscript folder.
  2. Open the command palette (Ctrl+P / Cmd+P) and run "Export Longform project to EPUB" or "Export manuscript to EPUB".
  3. Your .epub appears in the output folder, ready for Calibre, Kindle Previewer, or your distributor of choice.

Current limitations (v0.2.0)

  • EPUB export only — no print-PDF export yet.
  • Non-image note embeds (![[Another Note]], transcluding another note's content) are silently skipped, not resolved.
  • Nested Longform scenes are flattened — every scene becomes its own chapter; indentation isn't rendered as a part/chapter hierarchy yet.

Missing something you need? Open an issue — real requests from real manuscripts drive what gets built next.

Development

npm install
npm run dev      # watch mode
npm run build    # production build -> main.js
npm test         # validates markdown conversion, Longform parsing + EPUB structure, no Obsidian required

License

MIT — see LICENSE.

HealthExcellent
ReviewPassed
About
Export a book manuscript from Obsidian (one note per chapter) to a clean, valid EPUB without leaving your vault. Render wikilinks as plain text, embed image files into the EPUB, convert scene breaks to centered dividers, and strip author callouts while preserving blockquotes and bold/italic formatting.
ExportPublishing
Details
Current version
0.2.1
Last updated
3 days ago
Created
2 weeks ago
Updates
6 releases
Downloads
41
Compatible with
Obsidian 1.4.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Dr3piDr3pidr3pi
GitHubdr3pi
  1. Community
  2. Plugins
  3. Export
  4. Manuscript Export

Related plugins

Wechat Converter

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

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

QuickShare

Securely share your notes with one click. Notes are end-to-end encrypted. No API keys or configuration required.

WordPress

Publish to WordPress.

Live PDF Preview

Real-time PDF preview and export plugin.

Publish to Telegram

Allows you to post notes directly to Telegram channels, groups and personal messages with different presets and advanced publishing settings.

Document Exporter

Export notes, folders, and query results into Markdown bundles, HTML documents, and print-ready exports.

Bulk Exporter

Filter, export notes from your vault using metadata into a customizable new structure.

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.

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.