Storyteller Comic Drafter

by Jimiel Balitayo
5
4
3
2
1
Score: 50/100

Description

The Storyteller Comic Drafter plugin provides a dedicated editor for .comic scripts, with pages, panels and lettering blocks that can be rearranged by dragging. Page, panel and balloon numbers update automatically. Its block palette includes dialogue, captions, thoughts and sound effects, alongside custom types and reusable blocks. Text supports combined formatting and coloured highlights, while margin comments allow threaded replies and links to notes. Read mode displays a clean script and lets you return to editing by double clicking a line. Projects keep issues in reading order and show live statistics for pages, words, panels and speakers. Word exports preserve page breaks, comments, highlights and revision markers, with batch export available for projects. Each issue belongs to only one project. The plugin makes no network requests and requires Obsidian 1.5.7 or newer.

Reviews

No reviews yet.

Stats

2
stars
253
downloads
0
forks
7
days
4
days
4
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
25
commits

Latest Version

4 days ago

Changelog

  • Back to the name Storyteller Comic Drafter. 0.6.2's new name has been undone. Nothing else changes: your scripts, settings and projects stay as they are.

Needs Obsidian 1.5.7 or newer.

README file from

Github

Storyteller Comic Drafter

Write comic scripts in Obsidian with drag-and-drop pages, panels and lettering blocks, keep a series of issues in order, and export each script to an editable Word file.

Scripts are .comic files with their own editor. The layout follows Greg Pak's comic script template: Courier 12pt, PAGE ONE, Panel 1: running into its description, and numbered dialogue hanging at 2".

The editor: block palette, pages list, script and comments

Contents: Quick start · Writing · Organising a script · Projects · Exporting to Word · Keyboard shortcuts · Settings · Install · Tips · Privacy

Quick start

  1. New script: click the book icon in the ribbon, or right-click a folder → New comic script.
  2. Write: type the panel description after Panel 1:. Add dialogue, captions and SFX with the + buttons under a panel, or drag them in from the palette on the left.
  3. Review: press Ctrl+E to see the script as it will print.
  4. Export: click Export .docx. The Word file opens, ready for final edits.
  5. Writing a series? Click the library icon in the ribbon to open Projects and keep your issues in order.

Press ? in the editor at any time for help and every shortcut.

Writing

  • Pages → panels → blocks. Page, panel and balloon numbers fill themselves in and update as you rearrange.
  • Block palette. Description, Dialogue, Caption, Thought, SFX and Freestyle, plus any block types you make. Save finished blocks to reuse them, and group them into sections.
  • Quick-add row. Star (☆) the blocks you use most and they appear as + buttons under every panel.
  • Speaker field. Type MAYA (off) and it splits into speaker and modifier. Names autocomplete from the script.
  • Formatting you see as you type. Bold, italic, underline and highlights in five colours, from shortcuts or the bar over selected text. No ** markers to type, and styles combine.
  • Freestyle blocks for anything else (title cards, TO BE CONTINUED, notes): align, indent, box or resize them.
  • Read mode (Ctrl+E) shows the clean script. Double-click any line to edit it.

Adding a line of dialogue, then bolding and highlighting words

Organising a script

  • Drag anything. Move blocks, panels and pages with the ⠿ grip, even into another page.
  • Pages list. Jump to a page, drag to reorder, or collapse it to a rail of page numbers.
  • Swap or move pages from a picker, without dragging (right-click a page).
  • Comments in a margin like Google Docs. Comment on a whole item or on just some words (Ctrl+Alt+M), reply in threads, and link notes with [[links]].
  • Revise, pin and lock any page, panel or block from the right-click menu.
  • Undo every change, deletes included.

Commenting on a word, then replying

Dragging a block Read mode
Dragging the SFX block up; balloon numbers follow Read mode, then double-clicking a line to edit it

Projects

A project keeps a series together, like Longform but simpler. Open the Projects tab with the library icon in the ribbon, or Open comic projects in the command palette.

Creating a project from a folder of scripts, moving the Annual to the end, then adding issue #4

Setting up

  • Click + to make a project. Give it a name, a scripts folder for its .comic issues, and a Word files folder for its exports (a vault folder, or any folder on your computer in the desktop app).
  • Existing folders work. Scripts already in the folder become issues, numbered by file name ("Issue 2" before "Issue 10"). Subfolders count too.

Issues

  • Numbered in reading order. Drag an issue to reorder, or right-click → Change issue number….
  • One project per issue. An issue can't be added to a second project.
  • New issue creates the next one ("The Lighthouse - Issue 4") in the project folder and opens it.
  • Nothing gets lost. Renaming or moving an issue keeps its number. Scripts added to the folder later wait under Not in the index, ready to add. Remove from project never deletes the file.
  • Add a script from anywhere: right-click a .comic file → Add to project….

Exporting

  • Export .docx on any issue saves it straight to the project's Word folder.
  • Export all writes every issue's Word file in one go.

Stats

  • Totals: issues, pages, panels and words.
  • Averages: pages per issue, panels and words per page, balloons per panel.
  • Warning signs: the most crowded panel, open comments and pages marked for revision.
  • Per issue: bar charts of pages and words. Click a bar to open the issue.
  • Cast: every speaker by number of balloons, and which issues they appear in (hover).
  • Table of every issue with totals.

Stats update as you write.

Exporting to Word

  • Export .docx writes the template's styles: a page break per comic page, margin comments, red [REVISE] markers and your highlights.
  • Opens in Word when done (you can turn this off).
  • Choose where files go. Add vault folders, next to the script, or folders on your computer. The ▾ arrow beside the button picks one and remembers it. Projects can have their own folder.

Export folder menu

Keyboard shortcuts

Keys Action
Ctrl/Cmd + B / I / U Bold / italic / underline
Ctrl/Cmd + Shift + H Highlight
Ctrl/Cmd + Alt + M Comment on the selected words
Ctrl/Cmd + E Edit / Read mode
Ctrl/Cmd + Enter New block of the same type
Ctrl/Cmd + Shift + Enter New panel
Alt + ↑ / ↓ Move the current block
Alt + PageUp / PageDown Previous / next page
Ctrl/Cmd + Z / Shift + Z Undo / redo (outside text fields)
? or Ctrl/Cmd + / Help and all shortcuts

Commands in the command palette: New comic script, Open comic projects, New issue in the current project, Export current script as .docx, and more.

Settings

Section What you can change
Block types Your own block types, and which blocks a new panel starts with
Numbering PAGE ONE or PAGE 1; balloon numbers per page, per panel, or off
Editor appearance Draft font and size, light / dark / auto paper, animations, your name
Word export Comments, revision markers, highlights, page breaks, Word font, open after export, export folders
New scripts Folders new scripts can be created in

Project folders are set per project, from the ⚙ button in the Projects tab.

Install

From a release: download main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/storyteller-comic-drafter/, then enable Storyteller Comic Drafter under Settings → Community plugins.

From source:

npm install
npm run build   # then copy main.js, manifest.json and styles.css as above

npm run dev rebuilds on save, npm run lint runs Obsidian's review rules and npm test runs the unit tests.

Needs Obsidian 1.5.7 or newer.

Check a download: releases are built by GitHub Actions from the tagged source and come with signed build attestations. To confirm a file is the one built from this repository, run gh attestation verify main.js --repo S-Urchin/obsidian-storyteller (the same works for styles.css and manifest.json).

Tips

  • Can't see the .docx in Obsidian? Turn on Settings → Files and links → Detect all file extensions, or use Show in file manager in the export message.
  • Exact template match: set Word font to Courier Final Draft if you have it.
  • Touch screens: long-press → Move up / Move down instead of dragging.
  • Spelling suggestions: Shift+right-click inside text for the normal menu.

Privacy

  • No network access and no telemetry.
  • Reads and writes only your .comic scripts and the .docx files you export. Files leave the vault only if you choose a folder on your computer.
  • Project lists and settings are stored in the plugin's own data.json in your vault.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Jira Issue
5 years ago by marc0l92
This plugin allows you to track the progress of Atlassian Jira issues from your Obsidian notes.
Task Genius
4 years ago by Boninall
Comprehensive task management plugin for Obsidian
Reading comments
4 years ago by BumbrT
Reading comments, for consuming books or large articles in markdown with https://obsidian.md/.
Better Comment Toggle
3 years ago by Gino Valente
Tag Project
3 years ago by Odaimoko
Object Writer
3 years ago by Iago Grah
Object writing plugin for Obsidian.md (https://obsidian.md).
Enhanced Annotations
3 years ago by ycnmhd
Project Browser
3 years ago by Dale de Silva
PARA Workflower
3 years ago by KevTheDevX
Helpful commands for starting and working in your vault with the PARA method.
Plugins Annotations
2 years ago by Andrea Alberti
Obsidian plugin that allows adding personal comments to each installed plugin.
Onto Tracker
2 years ago by Jacob Hart
Plugin for obsidian allowing project management with ontologies.
Kanban
5 years ago by mgmeyers
Create markdown-backed Kanban boards in Obsidian.
Trello
5 years ago by Nathonius
An Obsidian Plugin that connects Trello cards to Obsidian notes.
Project Tasks
2 years ago by Paul Paterson
An Obsidian Add-in that allows you to create simple projects out of tasks
Tengwar
2 years ago by mikevetkin
Support Tengwar (The Elvish Letters)
Task Board
2 years ago by Atmanand Gauns
An Obsidian plugin to view and manage your tasks from whole vault using much efficient boards using various methodologies.
HiNote
2 years ago by Kai
Add comments to highlighted notes, use AI for thinking, and flashcards for memory.
Comments
a year ago by Jasper Surmont
Fountain
a year ago by Benedikt Grundmann
Write screenplays in Fountain format inside Obsidian
Sidebar Highlights
a year ago by trevware
Linear
a year ago by Casey Becking
Custom Comments
a year ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
Linear Integration
a year ago by casals
Sync Linear (https://linear.app) issues with Obsidian notes. Create, update, and track Linear issues directly from your vault.
SideNote
a year ago by mofukuru
Obsidian plugin: Add comment on the part of sentence and refer in comment view.
DOCX Exporter
10 months ago by Kanshurichard
An Obsidian plug-in, aiming to help users easily export note content into DOCX format.
StoryLine
3 months ago by Jan Sandström
StoryLine transforms your Obsidian vault into a complete book planning and writing tool. Organize scenes, build characters, manage locations, track plotlines, and monitor your progress, all inside Obsidian.
BeautyTasks
2 months ago by Avni Bilgin
Todoist-style task & project manager for Obsidian — one markdown note per task, native UI, no plugin dependencies.
Mobile PDF Exporter
2 months ago by Murat
One-click selectable preview PDF export plugin for Obsidian mobile and desktop.
TaskChute Plus
2 months ago by hiroyaiizuka
Execute Taskchute for Obsidian
Japanese Novel Tool
2 months ago by nonkuri
Xove Dashboard
2 months ago by ty
Obsidian 个人工作台插件:把任务管理 / 项目管理 / 灵感收集 / 笔记统计 收进一个首页,数据全留在本地的。
Simple Editorial
2 months ago by Beppe
A minimal editorial markup plugin for writers using Obsidian.
Projects Plus
21 days ago by Pavel
Projects Plus turns a folder of notes into a managed project: you see all tasks on a kanban board, all events on a calendar, all cards in a gallery — all without export, without cloud, right in your vault.
Binders
12 days ago by Caleb Smith
Long-form writing in Obsidian: ordered folders, a corkboard, an outliner, an editable manuscript, snapshots, and export to Word, EPUB, and Scrivener. Plain Markdown. Public beta.
Abyss Tasks
9 days ago by flowing-abyss
Task management for Markdown tasks in Obsidian.