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

Screenwriter

wesswart77wesswart77369 downloads

Develop screenplays in plain markdown: treatments, outlines, character arcs, scene cards, and beat sheets with Blake Snyder's 15 beats.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

An Obsidian plugin for developing screenplays: treatments, outlines, character arcs, scene cards, and beat sheets.

Features

  • New Screenplay Project — Creates a project folder with 5 pre-structured files: Treatment, Outline, Characters, Beat Sheet (Blake Snyder's 15 beats), and Notes
  • New Character — Add a character entry (archetype, want, need, flaw, arc) to any project's Characters.md
  • New Scene Card — Add a scene card (scene number, location, time of day, characters, action, purpose) to the project's Outline.md
  • Projects Sidebar — Lists all projects with format badge, status badge, and scene count

Usage

Open the command palette (Ctrl/Cmd+P) and search for:

  • Screenwriter: New Screenplay Project
  • Screenwriter: New Character
  • Screenwriter: New Scene Card
  • Screenwriter: Open Screenwriter Sidebar

Project Structure

Each project creates:

Screenwriting/
  My Project/
    Treatment.md
    Outline.md
    Characters.md
    Beat Sheet.md   ← Blake Snyder's 15 beats pre-filled
    Notes.md

Settings

Setting Default Description
Projects Folder Screenwriting Root folder for all screenplay projects

License

MIT © 2026 Wesley Swart

HealthExcellent
ReviewPassed
About
Create a screenplay project with five prestructured files: Treatment, Outline, Characters, Beat Sheet (Blake Snyder's 15 beats), and Notes. Add character entries and scene cards, and browse projects in a sidebar that shows format, status, and scene counts.
WritingProject management
Details
Current version
1.0.1
Last updated
2 months ago
Created
2 months ago
Updates
2 releases
Downloads
369
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
wesswart77wesswart77
github.com/wesswart77
GitHubwesswart77
  1. Community
  2. Plugins
  3. Writing
  4. Screenwriter

Related plugins

Longform

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

Storyteller Suite

A comprehensive suite for managing characters, locations, events, and galleries for your stories.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Text Generator

Generate text content using GPT-3 (OpenAI).

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Typewriter Mode

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

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.

LifeOS

Life management system.

Kanban Bases View

A kanban-style drag-and-drop custom view for Bases.