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

60%
HealthFair
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

Smart Composer

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

LanguageTool Integration

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

Open vault in VS Code

Ribbon button and command to open vault as a Visual Studio Code (VSCode) workspace.

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.

BMO Chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's "gpt-3.5-turbo" and "gpt-4".

Local REST API & MCP Server

Unlock your automation needs by interacting with your notes over a secure REST API.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

BRAT

Easily install a beta version of a plugin for testing.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.