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

Fountain Editor

chuangcalebchuangcaleb15k downloads

Fountain (screenplay) syntax highlighting in the editor.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates21

Obsidian Fountain Editor

An Obsidian plugin for Fountain syntax formatting in the editor.

banner

📺 Youtube Demo: Obsidian Fountain - Live Editor (Plugin Showcase)

🔗 Quicklinks

  • Install plugin
  • Wiki
    • Overview
    • Contributing
    • Contact

🔨 Usage

🏁 Quickstart

  1. 📥 Open the installation prompt in Obsidian (recommended)
    1. How to install Obsidian plugins (beginner) Link →
    2. Manual installation (advanced) Link →
  2. 📄 Mark a markdown note for Fountain formatting by one of the following:
    1. Use a .fountain.md extension
    2. Add a fountain tag to the Properties frontmatter
    3. Add cssclasses: fountain to the Properties frontmatter
  3. 🎨 You will get automatic syntax highlighting/styling according to the Fountain syntax!

Try copy-pasting this into a note:

---
cssclasses:
  - fountain
---

# Opening Hook

> THE STINK LINK <

FADE TO:

EXT. PUBLIC RESTROOM - DAY

A POLICE OFFICER steps into a dingy restroom. She winces.

POLICE OFFICER (V.O.)
I _smell_ a rat...

= Use Fountain's Synopsis to escape into [[regular markdown]]! #so-cool

%%
You can use **Obsidian comment blocks** to escape into markdown too!

> [!tip] Strip these Obsidian comments out with the Obsidian Longform plugin!

%%

🧰 Toolset

Markdown

A lightweight markup syntax that uses simple plaintext formatting for easy conversion other formats.

Obsidian ↗

A markdown-based note-taking app with a focus on knowledge management: linking and organizing information.

Fountain ↗

A lightweight markup syntax for writing screenplays with simple plaintext formatting — just like Markdown.

Fountain Editor - Obsidian Plugin

This plugin integrates Fountain syntax into Obsidian’s editor!

Other Plugins & External Tools

Effortlessly incorporate other Obsidian plugins, and external screenplay tools and apps!

Huh???

You: “I like your funny words, magic man! What are all these different names? I’m new to all this!” Read more →

🌟 Key Features

💰 100% Free

No premium tier, no hidden charges. Everything, for $0.

📝 Author with Obsidian

One app for your research, references, ideating, outlining, drafting, writing. All linked. Unopinionated workflow.

💱 Intuitive Hybrid Syntax

Fountain + Markdown. Interleaved and complementary, with simple design for opt-in and opt-out!

⚡ Supercharge with Other Plugins

2k+ Obsidian plugins to further extend custom functionality and create the perfect writing app just for you.

🔧 Fine-Tune Your Styles

Fully exposed CSS Variables, for every syntax token, to tweak to pixel perfection.

[!TIP] Full documentation wiki can be found at obsidian-fountain-editor.chuangcaleb.com. Check it out!

You may also want to check out the similar Obsidian Fountain plugin!

78%
HealthExcellent
ReviewSatisfactory
About
Render Fountain screenplay syntax directly in the Obsidian editor with automatic highlighting and screenplay-style styling. Mix Fountain elements (scene headings, action, dialogue, synopsis) with regular Markdown to write screenplays seamlessly inside your notes.
Markdown
Details
Current version
1.4.6
Last updated
2 weeks ago
Created
3 years ago
Updates
21 releases
Downloads
15k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
chuangcalebchuangcaleb
chuangcaleb.com
GitHubchuangcaleb
  1. Community
  2. Plugins
  3. Markdown
  4. Fountain Editor

Related plugins

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Auto Link Title

Automatically fetches the titles of links from the web.

Chronos Timeline

Render interactive timelines inline in your notes from simple markdown

Consistent Attachments and Links

Move note attachments and update links automatically.

Automatic Table Of Contents

Create a table of contents in a note that updates itself when the note changes.