Typewriter Mode

by Davis Riedel
5
4
3
2
1
Score: 77/100

Description

Category: Creative & Writing Tools

The Typewriter Mode plugin enhances Obsidian by creating a focused, distraction-free writing environment. It introduces features like typewriter scrolling, which keeps the current line at a fixed screen position, highlighting the active line, dimming unfocused paragraphs or sentences, and maintaining a consistent number of visible lines around the cursor. Additional tools include fullscreen writing focus, limiting line length to a specific character count, and restoring the cursor position when reopening files. These features make the plugin ideal for writers seeking a minimalistic and immersive workspace.

Reviews

No reviews yet.

Stats

237
stars
92,421
downloads
8
forks
1,005
days
16
days
16
days
3
total PRs
0
open PRs
2
closed PRs
1
merged PRs
135
total issues
21
open issues
114
closed issues
124
commits

Latest Version

17 days ago

Changelog

  • Plugin settings are now searchable via Obsidian's settings search on Obsidian version 1.13.0 and newer.
  • Fixed: current line highlight color picker in settings did not display default colors correctly.
  • Fixed: plugin icon was not displayed in settings.
  • Fixed: the update notice dialog not scrolling properly on long content.
  • Fixed all warnings raised during Obsidian's new automatic plugin review process.

README file from

Github

Typewriter Mode for Obsidian

Typewriter Mode turns Obsidian into a distraction-free writing environment.

  • Typewriter scrolling (current line stays at a fixed position on the screen)
  • Current line highlighting
  • Configurable number of lines kept above and below the cursor
  • Dimming of unfocused paragraphs / sentences
  • Fullscreen writing focus
  • Limit line length
  • Restore cursor position when opening files
  • Hemingway mode (disables editing previous text — write forwards only)

Installation

To install community plugins, make sure Restricted mode is turned off in Obsidian's settings.

Obsidian

You can install this plugin within Obsidian by doing the following:

  • Go to Settings > Community Plugins > Browse
  • Search for “Typewriter Mode”
  • Click Install
  • Click Enable

Manual

  1. Download the latest release from GitHub: https://github.com/davisriedel/obsidian-typewriter-mode/releases
  2. Extract the plugin folder from the zip to your vault's plugins folder: <vault>/.obsidian/plugins/. Note: On some machines, the .obsidian folder may be hidden. On macOS, you should be able to press Command+Shift+Dot to show the folder in Finder.
  3. Force reload Obsidian (Ctrl/Cmd+P → "Reload app without saving")

Beta Versions With BRAT

Follow the instructions in the repository of the BRAT plugin and use this repository's URL: https://github.com/davisriedel/obsidian-typewriter-mode to install beta versions of the plugin.

Disclosures

This plugin makes a single network request to github.com in order to fetch release notes when a new version of the plugin is installed. You can disable this, by disabling the update notice in the plugin's settings. No other network requests are made.

Acknowledgements

This plugin started as a fork of the incredible Typewriter Scroll plugin by deathau. It was turned into a separate plugin because many new features were added, breaking changes were introduced, and the code was completely restructured to make it more extensible.

The sentence highlighting was derived from Focus Active Sentence by artisticat1.

The writing focus was derived from Obsidian Focus Mode by ryanpcmcquen.

The restore cursor position feature was derived from Remember Cursor Position by dy-sh.

The hemingway mode feature was derived from Obsidian Hemingway Mode by jobedom.

Many thanks to the developers of these fantastic plugins. Please also consider supporting them.

Support this project

I am a student at the University of Tübingen and develop this plugin in my spare time. If you wish to support me and the continuous development of this plugin, you can donate via GitHub Sponsors or Buy Me a Coffee. Any support is greatly appreciated.

Changelog

See the CHANGELOG.md file.

Contribute

You are welcome to open issues and contribute to this project!

See the DEVELOPMENT.md file for instructions.

License

The plugin is licensed under the MIT license. See LICENSE.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Novel Word Count
4 years ago by Isaac Lyman
Obsidian plugin. Displays a word count or other statistic for each file, folder and vault in the File Explorer pane.
PodNotes
4 years ago by Christian B. B. Houmann
PodNotes is a plugin for Obsidian that helps the user write notes on podcasts.
Writing
4 years ago by johackim
Write and format your next book directly from Obsidian
ProZen
4 years ago by Moskvitin
Obsidian plugin for going FULL screen
Focus Active Sentence
3 years ago by artisticat
Highlight the active sentence in Obsidian.md
Readability Score
3 years ago by zuchka
score the readability of your Obsidian documents using the Flesch Reading Ease (FRE) formula
Fantasy name generator
3 years ago by Lukewh
Typing Assistant
3 years ago by Jambo
Typing Assistant is a plugin that improves writing efficiency and provides a user experience similar to that of【Notion】
Writing Goals
3 years ago by James Lynch
Set yourself dynamic writing goals for notes and folders to help you hit your long form writing targets with Obsidian.
digital paper
3 years ago by Daniel Fernandes
turn off backspace and undo, like writing with a pen on real paper.
Storyclock Viewer
3 years ago by Jonathan Fisher
Obsidian plugin for creating a storyclock
Yesterday
2 years ago by Dominik Mayer
Obsidian plugin providing Yesterday journaling support
Hemingway Mode
2 years ago by Joaquín Bernal
Reverse Prompter
2 years ago by Ryan Halliday
Let AI generate prompts to keep you writing
Canvas2Document
2 years ago by slnsys
Plugin for Obsidian to convert a complete Canvas to a long form document
Dialogue Mode
2 years ago by Patrick Chiang
Typewriter Scroll
6 years ago by death_au
Typewriter Scroll Obsidian Plugin
Autocomplete
5 years ago by Yeboster
Obsidian plugin to provide text autocomplete
Orthography
5 years ago by denisoed
The Obsidian plugin for checking grammar and correcting spelling errors in text.
Daily Stats
5 years ago by Dhruvik Parikh
Plugin to view your daily word count across all notes in your Obsidian.md vault.
Longform
5 years ago by Kevin Barrett
A plugin for Obsidian that helps you write and edit novels, screenplays, and other long projects.
Stille
5 years ago by Michael Lee
🌗 Stille — An Obsidian plugin that helps you focus on your writing, a section at a time.
Word Sprint
5 years ago by Andrew Lombardi
Obsidian Word Sprint plugin
Dialogue
5 years ago by Jakub Holub
Dialogue plugin for Obsidian.md
Smart Composer
2 years ago by Heesu Suh
AI chat assistant for Obsidian with contextual awareness, smart writing assistance, and one-click edits. Features vault-aware conversations, semantic search, and local model support.
Brain Dump Mode
2 years ago by yesjinu
Obsidian plugin - DISABLE your delete key and eliminate hesitation!
Typezen
2 years ago by Ilgam Gabdullin
Plugin for obsidian which lets you turn zen mode instantly
Gemini Scribe
2 years ago by Allen Hutchison
An obsidian plugin to interact with Google Gemini
Keep the Rhythm
a year ago by Ezben
An Obsidian plugin to track your daily word count through a heatmap.
AI Revisionist
a year ago by Synaptic Labs
YourPulse - Your Writing Activity Visualised
a year ago by Jiri Sifalda
YourPulse.cc - Obsidian.md plugin that turns your vault into a reflection of your creativity, and put your writing on steroids 💪
Blog AI Generator
a year ago by Gareth Ng
Obsidian Plugin: generate blog via AI based on the current note.
Write Good
a year ago by Mark Hesketh
Obsidian plugin to help improve writing style
Musical Text
a year ago by Tynan Purdy
Encourage writing with rhythm by highlighting sentences according to wordcount.
WordCraft
a year ago by Daniel Fernandes
Find rhymes, synonyms, and describing words from within Obsidian. Designed for songwriting and poetry.
WeWrite
a year ago by Learner Chen
Obsidian plugin to render note as WeChat MP article.
Inscribe
a year ago by Ahmet Ildirim
Obsidian plugin for inline autocompletion with AI
Proofreader
a year ago by pseudometa (aka Chris Grieser)
AI-based proofreading and stylistic improvements for your writing. Changes are inserted as suggestions directly in the editor, similar to suggested changes in word processing apps.
Long sentence highlighter
10 months ago by Robert Meißner
Ignore Filters Boost
8 months ago by lavton
Scroller
7 months ago by René Coignard
Adds typewriter mode, unfocused text dimming and commands to quickly scroll to the top or bottom of note.
Typographer
7 months ago by René Coignard
Enhances typography with smart quotes, custom text replacements and auto-pairing characters.
My Typewriter Line
7 months ago by dmo-code
Dangerous Mode
7 months ago by Vansh Kumar
most dangerous writing app in obsidian
Japanese Manuscript Counter
5 months ago by Yo Fujii
Nova
5 months ago by Shawn Duggan
Nova - AI plugin for Obsidian that edits your documents directly through natural conversation. Stop copying from chat, start collaborating with AI.
WPM Reading Time - How Long to Read This Text
3 months ago by Santi Younger
Calculate reading time estimates for selected text using your own reading speed in Words Per Minute.