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

Writing Habit

Writing HabitWriting Habit111 downloads

Track words, sprints w friends, writing streaks, and leaderboards and more.

Add to Obsidian
Writing Habit screenshot
Writing Habit screenshot
Writing Habit screenshot
Writing Habit screenshot
  • Overview
  • Scorecard
  • Updates5

Track your typed words, pasted words, sprints, streaks, and leaderboards, synced with your Writing Habit account.

What it does

Writing Habit measures your actual writing output as you type in Obsidian, separating words you typed from words you pasted. It syncs your stats with the Writing Habit platform, where you can:

  • Track daily and lifetime word counts across all your writing apps
  • Run writing sprints with timers and stretch goals
  • Build streaks by hitting your daily target
  • Compete on leaderboards with other writers
  • View your stats in a sidebar panel inside Obsidian

Requirements

A free Writing Habit account is required. You can sign up on the website or through the plugin's sign-in panel.

Installation

From the Community Plugin Directory (recommended)

  1. Open Obsidian Settings → Community plugins → Browse.
  2. Search for Writing Habit.
  3. Click Install, then Enable.

Manual installation

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Copy them into .obsidian/plugins/writing-habit/ inside your vault.
  3. Open Obsidian Settings → Community plugins and enable Writing Habit.

Getting started

  1. Click the pen icon in the ribbon (left sidebar) to open the Writing Habit panel.
  2. Click Sign in with Google (or use email/password). Your browser will open the Writing Habit sign-in page.
  3. After signing in, the panel will show your session stats and today's progress.
  4. Start writing — your word count updates automatically as you type.

Settings

Open Obsidian Settings → Writing Habit to:

  • Choose which project your Obsidian notes count toward.
  • Set a daily word-count target.
  • Enable or disable specific features.

Privacy

Writing Habit only tracks word counts — it never reads, stores, or transmits the content of your notes. See the Privacy Policy for details.

Support

  • Website: writinghabit.app
  • Issues: GitHub Issues
HealthExcellent
ReviewSatisfactory
About
Details writing stats, sprints (solo or with friends), writing streaks, and leaderboards while you write in Obsidian, with stats synced to WritingHabit Leaderboards. View daily and lifetime word counts, run timed sprints, and build streaks from a persistent sidebar panel.
WritingSidebarSyncing
Details
Payments
Optional
Current version
1.0.4
Last updated
2 months ago
Created
2 months ago
Updates
5 releases
Downloads
111
Compatible with
Obsidian 1.5.0+
Platforms
Desktop, Mobile
License
OTHER
Report bugRequest featureReport plugin
Payments
Some features are gated behind a subscription. For example, you get a weekly allotment of sprints for free, but not unlimited. Leaderboard access requires a subscription.
Author
Writing HabitWriting Habitjedgrant
GitHubjedgrant
  1. Community
  2. Plugins
  3. Writing
  4. Writing Habit

Related plugins

Longform

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

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

TagFolder

Show tags as folder.

Recent Files

Display a list of recently opened files.

Text Generator

Generate text content using GPT-3 (OpenAI).

Full Calendar Remastered

Complete Calendar HUB experience. Work with all your calendars in one place. Analyze your time and take action!

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.