The Note Pulse plugin brings vault statistics into a dashboard with daily writing goals, streaks, a writing heatmap and note growth charts. Task panels separate completed, open and overdue items, with links that jump to the task line. Tag rankings, folder totals and link statistics include orphan notes and unresolved links. Oversized notes and clipping folders can be excluded from writing statistics. An optional mode writes word counts and estimated reading time into note properties for Bases, but changes notes and is disabled by default. Duplicate cleanup scans for repeated passages, previews changes and can mark later copies, replace them with links or delete them, with backups and undo. The dashboard follows light and dark themes on desktop and mobile. Processing stays local without network requests. Its interface is Chinese only, and cumulative word trends use current counts rather than historical snapshots.
Obsidian plugins tagged with #vault-stats. There are 3 plugins in this collection.
- Rank 123 days ago by shovy
- Rank 2a year ago by Blue Heron
The Vault Stats plugin adds simple but powerful functions that let you see an overview of your entire vault at a glance. It provides two global calls - one to generate a markdown summary of note counts, word counts, links, and tags, and another to list the most recently modified notes, with the option to skip certain folders like Templates. These functions are designed for use with DataviewJS or custom scripts, making it easy to weave live stats into dashboards, reports, or daily notes.
- Rank 3a year ago by Blue Heron
The Efficient Word Count plugin keeps track of word counts across your entire vault without slowing you down. It builds a cache of every Markdown file's count, listens for changes like edits, renames, or deletions, and updates instantly, so the data is always fresh. That cache is stored on disk, which means even big vaults start up quickly with accurate totals already ready. You can fine-tune which folders get skipped - like Templates or trash - and even tap into the global API to pull counts into DataviewJS or your own scripts.