Rune Scribe

approved

by xHou

A writing-statistics grimoire for English and CJK word counts, folders, and frequency analysis. - This plugin has not been manually reviewed by Obsidian staff.

108 downloadsUpdated 2mo agoMIT

Rune Scribe for Obsidian

Rune Scribe counts English and CJK writing units for the current note, a folder, or the whole vault. It also surfaces word-frequency tables so you can study repeated terms and writing habits.

Features

  • Count the active Markdown file.
  • Count a folder from the file menu.
  • Open a sidebar dashboard for active file, active folder, or vault statistics.
  • Separate English and CJK counts while also reporting a combined total.
  • Frequency tables for English words and CJK terms.
  • CSV export for frequency tables.
  • Configurable rules for frontmatter, code, tags, numbers, wikilinks, CJK locale, and reading speed.
  • Per-file cache for faster repeated folder and vault counts.
  • Markdown-aware text cleanup for frontmatter, code, links, embeds, tags, and common formatting.

Development

npm install
npm test
npm run build

Copy main.js, manifest.json, and styles.css into an Obsidian vault plugin folder such as:

YourVault/.obsidian/plugins/runescribe/

Release checklist

  • Confirm author and authorUrl in manifest.json.
  • Update manifest.json, versions.json, and package.json to the same release version.
  • Run npm test and npm run build.
  • Create a GitHub release with a tag that matches the manifest version.
  • Attach main.js, manifest.json, and styles.css to the release.

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.