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

Object Writer

iagograhiagograh2k downloads

Utility for object writing with random words.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Plugin for Obsidian.md that adds a ribbon button and command to create a quick note for object writing, providing a random word.

Object writing is a writing exercise that focuses on describing an object and any related experiences, using all of your senses. I originally learned about object writing from brilliant lyric guru Pat Pattison.


How it works

  • When you press the new pen ribbon icon or via command, a new note will be created and opened (like the daily note), this new note will have a random word and a timer counting down. Just write away, that easy.
  • When the timer reaches zero, you will automatically enter read mode (this behavior can be disabled).
  • The new file name will be formatted according to the 'Note name' setting, you can use the following keywords:
    • {{date}}: Current date, formatted according to 'Date format'.
    • {{time}}: Current time, formatted according to 'Time format'.
    • {{object}}: Random word, make sure to include this, otherwise you won't know your word.
    • Example: '{{date}} ({{object}})' -> '2023-12-09 (Word)'
  • The path for the new file can also be changed via settings.
  • By default, the new note will have a '#ObjectWriter' tag, you can disable this via settings.
  • The timer can also be disabled or configured to your liking via settings.

Some things I'd like to add

  • Option to use a template for the notes.
  • Custom word list (for different languages, for example).
  • Option to integrate into the daily note instead of creating new notes.
  • Suggestions/requests are more than welcome!
HealthExcellent
ReviewSatisfactory
About
Create a quick object-writing note with one click using a ribbon button that inserts a random word and starts a countdown timer. Enter read mode automatically when the timer ends and tag the new file for easy tracking.
WritingAutomation
Details
Current version
1.1.2
Last updated
Last month
Created
3 years ago
Updates
3 releases
Downloads
2k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
iagograhiagograh
github.com/IagoGrah
GitHubiagograh
  1. Community
  2. Plugins
  3. Writing
  4. Object Writer

Related plugins

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

BRAT

Easily install a beta version of a plugin for testing.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Advanced URI

Control everything with URI.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

QuickAdd

Quickly add new notes or content to your vault.

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.

Hot Reload

Automatically reload in-development plugins when their files are changed

Longform

Helps you write and edit novels, screenplays, and other long projects.