8&614 downloadsTrack typing activity in Obsidian: net vs total input, active editing time, typing speed, calendar heatmap, and daily goals.
An Obsidian plugin for typing statistics. It tracks net output (words remaining in the file) and total input (every keystroke, including deletions and rewrites) separately. All data is stored locally.
Search for TypeLog in the community plugin store, or install manually:
main.js, manifest.json, styles.css.obsidian/plugins/typelog/ inside your vaultOpen a Markdown file and start typing. The status bar shows current speed, net words and today's total input; click any value for details. Open the full dashboard from the ribbon icon or the command palette ("TypeLog: Open stats window").
vault/.typelog/file-stats.jsonvault/.typelog/project.json~/.typelog/global.json (across all vaults)npm install
npm run dev # watch mode
npm run build # production build
npm test # run tests
MIT