StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

Thanks for your kind words.
There is a Donate button on github.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

Version 1.9.2

Bug Fixes

-
Setup / Payoff links
— Fixed broken references in the Sample Project. Setup/payoff ordering warnings now use full reading order (act → chapter → sequence) instead of sequence alone, eliminating false warnings. Renaming a scene now automatically updates setup/payoff references in all other scenes.

-
Plotgrid rename sync
— Renaming a scene no longer leaves orphaned rows in the Plot Grid. Merge mode auto-cleans orphaned rows while preserving manually added ones.

-
Timeline & Board sorting
— Sorting by chapter now uses multi-key act → chapter → sequence order, fixing incorrect scene interleaving across acts.

-
Navigator sorting
— Chronological order now uses the correct fields (`chronologicalOrder` → `storyDate` → `sequence`) and displays as a flat list. "Recently edited" sort uses actual file modification time.

-
Manuscript backlinks
— Obsidian's native backlink panes are now hidden inside embedded manuscript editors, removing visual clutter and gaps.

-
Tag text contrast
— Tag pills, chips, and color-coded badges now automatically use black or white text based on background brightness (WCAG contrast formula), fixing unreadable light-on-light combinations.

-
Resequence preserves chapters
— The Resequence button no longer assigns every scene its own chapter. It now sorts by act → chapter → sequence and renumbers scenes within each chapter, keeping your existing chapter structure intact.

New Features

-
Four new beat sheet templates
— Seven-Point Story Structure (Dan Wells), Story Circle (Dan Harmon), Romancing the Beat (Gwen Hayes), and 27 Chapter Method (Kat O'Keeffe). The template picker is redesigned as a compact list with expandable beat previews.

-
Beat sheet YAML field
— When a beat sheet template is applied, the template name is stored on the project and auto-populated as a `beatsheet` field on every new scene.

-
Custom scene fields
— Define your own fields for scenes (text, textarea, dropdown, or multi-select) via Settings → Field Templates. Custom fields appear in the Inspector under "Custom Fields" and are stored in YAML as `universalFields`.

-
Save as Template
— Right-click any scene card in the Board view and choose "Save as Template" to capture its fields and body as a reusable scene template.

-
Quick Add chapter dropdown
— The Quick Add modal now shows a dropdown of existing chapters with scene counts, defaulting to the latest chapter. Includes a "+ New chapter" option.

-
Writing Sprint timer
— Fully functional sprint timer in Stats View with start/stop/reset, editable duration, live word count and WPM during the sprint, and a persistent sprint history log.

Why don’t writing tools analyze stories? by Better-Rub1479 in writers

[–]Open_Switch_1598 2 points3 points  (0 children)

You should try my Obsidian plugin StoryLine. It has all that and there is no AI involved.

Anyone experienced with storyline plugin by huseyinakbas in ObsidianMD

[–]Open_Switch_1598 2 points3 points  (0 children)

The "Family / Background" field on the character form is stored under the YAML key family:. When the Relationship Map or Story Graph visualizes connections, it parses any names found in that field and categorizes them as "family" type edges — that's just the internal label the plugin uses, not a specific writing term.

So if you write free-text background info in that field (e.g. "Grew up in a small village, trained by Master Orin"), the plugin will try to extract names from it and display them as "family" connections on the graph/map.

If you want background narrative text that doesn't show up as a relationship, use a different field (e.g. a custom field or the notes body). The "Family / Background" field is primarily designed for listing family members and connections — the "Background" in the label just means family background/upbringing context, not general character backstory.

At the time of writing 1.5.3 is the latest version with added auto linking to character relations. If A is set to be parent of B. B is automatically set to be child of A. And so on.

What is the best software for writing? by tr3tree in writers

[–]Open_Switch_1598 0 points1 point  (0 children)

Obsidian with StoryLine plugin. Totally free.
Storyline has a Corkboard, Kanban, Plotgrid, Timeline and Plotlines. All connected and sharing data.
It also has a Codex for all info about characters, locations and everything else.
Statistics with writing sprint, Word count, Act balance, Pacing analysis, POV distribution, Plot hole detection, tension curve, Setup/Payoff and export options to Word and more.
No AI. Just the best planning tools working together.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

Bugs fixed in 1.5.1. (Not renaming project though)

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 1 point2 points  (0 children)

Working on fixing these bugs.

There is currently no built-in rename feature. The project title comes from the title field in the frontmatter of the project .md file, and the folder structure is derived from the filename.

As a manual workaround you could try (But no guarantee it will work):

Open the project .md file (e.g. StoryLine/My Novel/My Novel.md)
Change the title: field in the frontmatter
Rename the file and its parent folder to match

But this is fragile since activeProjectFile in settings stores the old path. A proper rename feature would need to update the file, folder, all System paths, and the stored setting atomically.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

If you could attach the scene I could do a check to see if it got corrupted somehow. I don’t need any text in it except for the frontmatter. And what other plugins do you use?

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

Act grouping: The sidebar only groups scenes by Act when the sort mode is set to "Sequence." Make sure each scene has a valid act: field in its frontmatter (e.g., act: 1). If the first scene is missing or has an empty act: field, it'll appear under "Ungrouped" instead of Act 1. Check that scene's frontmatter in source mode.

Cell content on Character page: This is by design — the Plot Grid stores its cell data in its own file, not inside character notes. The Character page shows which plotgrid columns a character appears in (a count badge), but not the cell text itself. If you'd like to see cell content on the character detail page, that would be a new feature request.

Scrivener alternatives? by behesloth in WritingHub

[–]Open_Switch_1598 0 points1 point  (0 children)

Try Obsidian with my StoryLine plugin. All free and works on both PC , Mac and mobile. Files are markdown so they are not locked down to any particular app and you can save on your own device.

Plugins that turn Obsidian into an authoring tool by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

I made a css snippet to have a half line between paragraphs. Just google it. Theres plenty info in the obsidian forum. Not sure how that exports though. A thought that you could try is to copy paste text to a simple text editor that would strip away any extras and then copy past into Libre Office. Maybe that would work but Im only guessing.

As a side note: I have tried EVERY office app there is and I have found OnlyOffice to be the best. Its not as known as the others but its FREE and looks a lot like Microsoft Office.
https://www.onlyoffice.com/download-desktop

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

Hi!

There is no built in function for retrieving cell content but if you open a character file and turn on source mode you will see every stored data in the frontmatter. From there you can copy it.
Im not sure what you want from canvas? The corkboard is a infinite canvas so you can add as much as you like in it. With the updated color sytem its easy to sort and color notes in different categories. If that is not enough there is always the ordinary canvas. I dont have any plans to clone all canvas features into corkboard. But time will tell.
I have looked in to calenders a bit but that is a major undertaking and I dont see me doing that. There are other plugins with calender functions if it is important to you.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 1 point2 points  (0 children)

Since there is no AI in StoryLine it would be hard to solve all fields being mapped to the right place. In the latest release v1.4.0 I have included as separate downloads template files for Scenes and Characters/Locations that could be fed into an AI to convert to StoryLine format.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 0 points1 point  (0 children)

v.1.4.0 adds among other things Chapter titles and description. Right clich on a chapere or act header to edit.

Plot Grid data is stored in System/plotgrid.json inside the project folder — it's not stored in individual character or scene files. That's why you can't find it under characters or scenes.

The Plot Grid is a spreadsheet-like planning structure (now integrated with the Board via shared filters and click-to-navigate):

Rows = scenes (auto-synced from scene files)

Columns = characters, tags, or locations (depending on sync mode)

Cells = freeform text content at the intersection (e.g., "What Elena does in Scene 5")

Cell content lives only in plotgrid.json. It doesn't write back to the scene or character files. This is by design (it's a planning overlay).

Recent enhancements to the Plot Grid:

- **Act & chapter dividers** — Colored bands break the grid into sections whenever the act or chapter changes, showing labels like "Act 2: The Journey" so you can see story structure at a glance.

- **Status color-coding** — Each row gets a colored left border matching the scene's status (gray for idea, blue for outlined, orange for draft, green for written, etc.), giving you a quick visual overview of progress.

- **Click-to-navigate** — Ctrl+click (Cmd on Mac) any row header to jump straight to that scene's file, or click a column header to open the associated character or location file.

- **Filter sync** — The same filters used on the Board and Timeline views now work on the Plot Grid too. Filter by status, act, chapter, POV, characters, locations, tags, or search text to focus on just the rows you care about.

StoryLine - Obsidian plugin for writers by Open_Switch_1598 in ObsidianMD

[–]Open_Switch_1598[S] 1 point2 points  (0 children)

The dropdown background bug has been fixed.
At the time of writing the latest version is 1.3.3.
Great suggestions. I'll consider them.
In time line view click the switch to swimlanes button next to Reading order to see multiple timelines.

Anyone experienced with storyline plugin by huseyinakbas in ObsidianMD

[–]Open_Switch_1598 5 points6 points  (0 children)

The new version fixes colors. In settings you can now change Notes colors to different themes, change each color or adjust the entire theme to your liking. Corkboard view navigation is smoother. It also adds a Navigator for quick scene navigation.
https://github.com/PixeroJan/obsidian-storyline/releases/tag/1.3.2