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

Orca

Zach HannumZach Hannum46 downloads

A book designer in your vault: chapters stay notes, a typeset page sits beside them.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates7

Orca is a book designer inside Obsidian. Each chapter is a Markdown note, and one book note stores the book details and the design. You preview the typeset book and export it to PDF without leaving Obsidian.

Visit orca.typeworks.dev for more info and docs.

Orca in Obsidian, with a chapter note, the design panel and the typeset page

What orca does

  • Chapters stay notes. The book note lists the chapters in reading order, as links. Its properties are the title, the author, the other metadata and the design.
  • You write chapters in Markdown. Switch the pane to the preview to see the typeset book, open at the page you are writing.
  • The design panel has a control for the trim size, the margins, the type, the headings and more. The preview updates with each change.
  • The design panel writes CSS for you, and you can add your own rules to the book note.
  • In inspect mode, a click on the page shows the CSS that styles that text, and which rules take effect.
  • Export writes the PDF from the pages on screen. Preflight finds missing fonts and images before you export.

Get started

Orca runs in Obsidian on the desktop, version 1.7.2 or later.

  1. In Obsidian, open Settings, Community plugins, Browse, and install Orca. The install page lists each step.
  2. In the file tree, right-click the folder that holds your chapters.
  3. Select Create book from these notes.

See make a book in the docs for more information. The design section explains each control in the panel.

The engine

Orca sets the pages with fleuron, a typesetting engine that runs as WebAssembly inside the plugin.

Contributing

Submit a bug or issue request in the repo. To build orca from source, read CONTRIBUTING.md.

License

MIT

HealthExcellent
ReviewSatisfactory
About
Design books inside Obsidian: keep chapters as notes, compose a book as a single note, and preview paginated pages while you write. Render pages with fleuron (WebAssembly) for CSS-styled, DOM-free typesetting and export PDFs.
PublishingPDFWriting
Details
Current version
0.6.0
Last updated
5 days ago
Created
Last month
Updates
7 releases
Downloads
46
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Zach HannumZach Hannumzachhannum
GitHubzachhannum
  1. Community
  2. Plugins
  3. Publishing
  4. Orca

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

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.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.

Text Generator

Generate text content using GPT-3 (OpenAI).

Typewriter Mode

Typewriter scroll, writing focus, current line highlight, paragraph dimming, and more!

TTRPG Content Generator

A fantasy content generator for all your TTRPG and world-building needs.

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.