Wrot
approvedby Vill Yoshioka
An Obsidian plugin for micro-journaling your day, one "tweet" at a time. - This plugin has not been manually reviewed by Obsidian staff.
Wrot
English ・ 日本語
Note: While the source code is public, I do not offer individual support for this plugin.
What is Wrot?
Write + Jot = Wrot. It’s a lightweight micro-journaling plugin for Obsidian designed for quick thoughts and daily reflections. Wrot offers the casual ease of social media, but in a private space that's for your eyes only—no algorithms, no external organization. Whether it’s a quick vent, a random thought, or a simple memo, it’s your space to keep whatever you want. Everything you write is saved directly into your Daily Notes. This means it works seamlessly with Obsidian’s search, linking, and review features, making the app feel like a more natural extension of your daily life.
Features
- Rich UI — A post editor with a dedicated toolbar for formatting, lists, links, and quotes. The timeline view makes writing and revisiting your notes feel intuitive and satisfying. See Formatting Guide for more details.
- Pin Important Notes — Keep essential memos at the top of your timeline regardless of the date. Perfect for shopping lists, active tasks, or reminders you don't want to lose track of.
- Tag Integration — Tags inside your memos appear in the graph view and match tag searches, just like regular tags. Simply click a
#tagto instantly view all related notes via Obsidian's built-in search. See Using Tag Integration for more details. - Tag Autocomplete — Typing
#in the post form suggests tags from your past posts, so you can reuse your usual tags quickly and accurately. See Using Tag Autocomplete for more details. - Color-Coded Tags — Assign custom background and text colors to your most-used tags. Posts will automatically highlight based on your rules, making it easy to categorize by mood, priority, or project at a glance. See Using Tag Rules for more details.
- Links & URL Previews — Supports internal links (![[]]), external URLs, and OGP cards. Get a quick look at link content with image previews. See Using Images, Links, and Embeds for more details.
- Seamless Image Uploads — Quickly attach screenshots or image files via paste, drag-and-drop, or the upload button. Preview thumbnails before you post, and easily remove any mistakes with a single click.
- Fully Customizable — Tailor your workspace by adjusting background/text colors and even customizing the post button’s text and icon.
Where is my data stored?
Every note is stored as a ```wr code block directly within your Obsidian Daily Notes. There are no hidden databases or external services involved; everything stays locally within your Vault.
Since your data is stored in plain text, you can edit or delete entries simply by opening the note. You are always in full control of your data.
By adjusting the date format in Obsidian's "Daily Notes" settings (e.g., GGGG-[W]WW for weekly or YYYY-MM for monthly), you can easily adapt Wrot for weekly or monthly logging.
Requirement: Wrot requires the Obsidian core plugin "Daily Notes" to be enabled.
Requirements
- Requires Obsidian v1.13.0 or later. Wrot will not install on older versions.
- Works on all platforms supported by Obsidian:
- macOS
- iOS / iPadOS
- Windows (Untested)
- Linux (Untested)
- Android (Untested)
Supported Languages
Wrot supports 11 languages across 12 locales. It automatically syncs with your Obsidian language settings and defaults to English for unsupported languages.
| Language | Locale |
|---|---|
| Japanese | ja |
| English (US) | en |
| English (UK) | en-GB |
| Korean | ko |
| Spanish | es |
| Portuguese | pt |
| French | fr |
| German | de |
| Italian | it |
| Russian | ru |
| Traditional Chinese | zh-TW |
| Simplified Chinese | zh-CN |
Get Started in 3 Steps
- Install the Plugin — Via the Obsidian Community Store or Manual Installation.
- Open the Sidebar — Click the feather icon or use the Command Palette to "Open" to bring up your timeline.
- Start Writing — Type your thoughts and hit the post button (or Ctrl/Cmd+Enter). That’s it—your daily log has begun.
From the Obsidian Community Store
- Go to Obsidian Settings → Community Plugins → Browse.
- Search for
Wrotand click Install. - Once installed, click Enable.
Manual Installation
- Download
main.js,manifest.json, andstyles.cssfrom the latest Releases. - Open your Vault folder and place these files in
.obsidian/plugins/wrot/(Create the folders if they don't exist). - Enable Wrot in Obsidian Settings → Community Plugins (If it doesn't appear, click the refresh icon).
Pro Tip: The
.obsidianfolder is hidden by default. On macOS Finder, pressCmd + Shift + .to reveal it. On Windows, enable "Hidden items" in the File Explorer view settings.
Settings
Wrot is highly customizable. Key settings include:
- View Placement — Choose between the left/right sidebar or the main editor area.
- Themes — Custom background and text colors for both Light and Dark modes.
- Tag Styling — Set specific colors for tags to categorize your timeline visually.
- Pin Limits — Choose to pin 1, 3, or 5 notes to the top.
- Button Customization — Change the post button’s label and icon.
- Time Formats — Customize how timestamps appear (e.g.,
YYYY/MM/DD HH:mm:ss). - URL Previews — Toggle OGP card previews on or off.
Privacy
Wrot operates entirely locally. Your data is never collected, shared, or tracked.
External network requests are only made when URL Previews are enabled, specifically to fetch OGP data for the links you post.
License
Wrot is licensed under the MIT License.
Acknowledgments
Wrot was inspired by the following projects. A huge thank you to their developers:
Special thanks to catnose (Kioku LLC) for Nani, which helped refine the multilingual support for this plugin.
Development
This plugin is developed by the author with the assistance of AI (Anthropic's Claude) to ensure high-quality design and functionality. For more details, see the AI Usage Policy.
Developed by: Vill Yoshioka (@villyoshioka)
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.