Description
Creative & Writing Tools Plugin
Category: Creative & Writing Tools
The Fountain support plugin brings robust screenwriting features to your notes by supporting the Fountain markup format. It provides syntax highlighting, a near-print preview with options to hide notes and synopsis, and an editable index card view for planning scripts. Writers can mark notes as todos, view a table of contents with integrated todos and synopsis, and use rehearsal mode to blackout a character's dialogue for practice. A ribbon button simplifies creating new script files with the .fountain extension.
Reviews
No reviews yet.
Stats
15
stars
15 stargazers
5,288
downloads
5,288 downloads
4
forks
4 forks
252
days
252 days since creation
2
days
2 days since last commit
2
days
2 days since last release
3
total PRs
3 total pull requests
0
open PRs
0 open pull requests
1
closed PRs
1 closed pull requests
2
merged PRs
2 merged pull requests
23
total issues
23 total issues
6
open issues
6 open issues
17
closed issues
17 closed issues
0
commits
0 total commits in last one year
Latest Version
3 days ago
Changelog
- Search and Replace: Full search and replace support in the editor via Cmd/Ctrl+F
- Find text, replace single or all occurrences
- Case sensitivity, regular expression, and whole word toggles
- Match highlighting with navigation between results
- Styled to use Obsidian's native UI theming.
- Edit Mode Toggle: Cmd/Ctrl+E now toggles edit mode when a fountain view has focus
- Works like Obsidian's native edit toggle but scoped to fountain files
- No custom hotkey binding needed
- Snippets UX Improvements:
- Cmd/Ctrl+Shift+X moves selection to snippets, Cmd/Ctrl+Shift+C copies it
- Drag and drop text into the snippets area in the sidebar
- Snippets drop zone always visible in sidebar for discoverability
- Removed distracting "Snip" tooltip button that appeared on every selection
- Note: the global "Copy/Move selection to snippet" commands have been removed in favor of the scoped shortcuts above
- E2E Testing: Added end-to-end tests using wdio-obsidian-service
- Tests run against real Obsidian instance
- Covers edit mode toggling and snippet insertion
- Dependencies: Upgraded peggy 5, TypeScript 5.9, esbuild, Jest 30; removed unused biome and eslint
README file from