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

wesswart77wesswart77632 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
4 months ago
Created
4 months ago
Updates
2 releases
Downloads
632
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.

Word-Smith

The Ultimate Writing Suite - Typewriter. Binder. Compiler

Writing Studio

A professional writing environment with Focus Mode, Writing Binder, Sprint Timer, WordPress publishing, Folder Sidebar Explorer, and more.

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.

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.

Copilot

Run AI agents such as Claude Code, Codex, and OpenCode inside your vault. Turn your second brain into a smart assistant that gets knowledge work done.

Text Generator

Generate text content using GPT-3 (OpenAI).

TickTickSync

Sync TickTick tasks.