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

Final Craft

Domenico PozzettiDomenico Pozzetti65 downloads

Compile screenplays from Markdown notes using industry standard rules.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

Final Craft compiles screenplay projects from Markdown notes inside Obsidian. Keep each scene in its own note, arrange the project from one YAML master note, preview deterministic screenplay pages, and export a metadata-rich PDF without sending your writing anywhere.

Early release: review exported PDFs before production or distribution.

What works

  • Ordered scene compilation from a vault folder
  • Core Fountain screenplay elements, inline emphasis, and forced === page breaks
  • Letter and A4 profiles with configurable density and Courier-family fonts
  • Safe page breaks, including (MORE) and (CONT'D)
  • Optional teaser, cold-open, and act boundaries generated from the master note
  • Title page, standard PDF metadata, and embedded XMP contact email
  • Local, prompted, or configured vault destinations for PDF export
  • Copyable compile and export warnings
  • Compile and preview on desktop or mobile; PDF export on desktop
  • Local/offline operation with no telemetry

A very short voyage

A scene note can contain:

INT. PALACE OF ITHACA - NIGHT

ODYSSEUS enters, only twenty years late.

ODYSSEUS
Hi, Penelope. What's for dinner?

PENELOPE
(without looking up)
Consequences.

Open a configured master note and run Final Craft: Compile screenplay. On desktop, run Final Craft: Export screenplay PDF, or use Final Craft: Export screenplay PDF as... for a one-off destination. The commands also appear in a Markdown file's context menu.

For a complete, ready-to-copy project, see The Odyssey example.

Documentation

  • Master note reference
  • Scene notes and ordering
  • Fountain support and limitations
  • Release testing checklist

Install

After Community Directory publication, install Final Craft from Settings → Community plugins → Browse.

HealthExcellent
ReviewPassed
About
Compile screenplay projects from Markdown scene notes into deterministic, metadata-rich PDFs. Keep scenes as separate notes, control order from a YAML master note, preview formatted pages in-app and export locally without sending files externally; includes Fountain support, safe page breaks (MORE/C...D), title page, embedded XMP contact, and Letter/A4 layouts.
WritingExportFormats
Details
Current version
0.2.0
Last updated
4 weeks ago
Created
Last month
Updates
5 releases
Downloads
65
Compatible with
Obsidian 1.13.7+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
Domenico PozzettiDomenico Pozzettirheithron-dp
GitHubrheithron-dp
  1. Community
  2. Plugins
  3. Writing
  4. Final Craft

Related plugins

qmd as md

Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.

Yesterday

Transform your notes into a visually stunning diary, integrating dialogs, chat logs, and media content blocks for a seamless journaling experience.

Markdown to Jira Converter

Convert notes or selections to Jira markup and vice versa.

ToWord

Export markdown files to Word (docx) with text styling, syntax highlighting, and full mobile support for iOS/Android.

Importer

Convert your data to Markdown files you can use in Obsidian. Works with Apple Notes, OneNote, Evernote, Notion, Google Keep, and many other formats.

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.

Longform

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

Text Generator

Generate text content using GPT-3 (OpenAI).

Pandoc Plugin

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