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

Beeminder Word Count Plugin

kenzan100kenzan1004k downloads

Post word counts directly to Beeminder.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

This is a small plugin for Obsidian -> Beeminder word count integration.

  • Obsidian https://obsidian.md
  • Beeminder https://www.beeminder.com

What it does

4135afb222d7d94892f57f29fd17dbb5

  1. Once installed, it will register command called "Send word count to Beeminder".
  2. When command is selected, it'll count the words in current editing file. It will only count the actively selected area.*
  3. It then sends the value to the Beeminder endpoint.

*For my use-case, I do not want to over report the word counts when I edit the same file over multiple days.

Setup

  • Installing the plugin will register new setting in Plugin Options tab.
  • Go to that tab, enter following 3 values:
    • user name for your Beeminder account
    • goal name to which word count will be posted to, and
    • auth_token specified by http://api.beeminder.com/#personal-authentication-token.

Upkeep of the plugin

Releasing new releases

  • Create new GitHub release using your new version number as the "Tag version". Use the exact version number, don't include a prefix v. See here for an example: https://github.com/obsidianmd/obsidian-sample-plugin/releases
  • Upload the files manifest.json, main.js, styles.css as binary attachments.
  • Publish the release.

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/your-plugin-id/.

API Documentation

See https://github.com/obsidianmd/obsidian-api

HealthNeeds work
ReviewCaution
About
Send the selected text's word count from the active editor to a Beeminder goal. Count only the active selection to avoid duplicate reporting and submit the value to your Beeminder account using your goal name and auth token.
IntegrationsWritingCommands
Details
Current version
1.0.1
Last updated
5 years ago
Created
5 years ago
Updates
2 releases
Downloads
4k
Compatible with
Obsidian 0.9.12+
Platforms
Desktop, Mobile
Report bugRequest featureReport plugin
Author
kenzan100kenzan100
twitter.com/kenzan100
GitHubkenzan100
  1. Community
  2. Plugins
  3. Integrations
  4. Beeminder Word Count Plugin

Related plugins

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Open in Terminal

Open your vault in a new terminal window or launch Claude Code, Codex CLI, or Gemini CLI directly from a terminal.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

BRAT

Easily install a beta version of a plugin for testing.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

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.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.