Wandlog

by
5
4
3
2
1
Score: 50/100

Description

Reviews

No reviews yet.

Stats

0
stars
113
downloads
0
forks
64
days
7
days
7
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
11
commits

Latest Version

8 days ago

Changelog

🐛 修复 / Fix

  • 热力图行序 / Heatmap row order: 修复 v1.0.6 起热力图行序错位——构建流程曾使用被还原的旧版 heatmap 源码,导致今天不在最底部一行;现已同步修复版源码并重建,今天固定在第 7 行(右下角)(Fixed heatmap row order regression from v1.0.6 — today now stays anchored at the bottom row, bottom-right corner)

README file from

Github

Wandlog

Stroll through notes, mark your days.

A plugin for Obsidian (https://obsidian.md) that combines a daily writing heatmap, random note discovery, and task management — all in one sidebar view.

Features

📊 Heatmap

Track your daily writing volume with a GitHub-style contribution heatmap. Each cell shows how many words you wrote that day. Click any cell to jump to the corresponding daily note.

  • Multiple color schemes: Default, Ocean, Lavender, Sunset, Mint
  • Customizable daily word target
  • Auto-scales to fit your sidebar width

🎲 Random Card

Discover forgotten gems from your notes. Displays a random list item from your vault — click to open the source file, or tap the dice button for another.

  • One card at a time — clean, focused display
  • Right-click to copy text or delete the item
  • Skip folders you don't want to browse

☑️ Todo

Find and manage unchecked tasks from your notes. Scans specified folders for - [ ] format tasks and displays them in a checklist.

  • Click checkbox to mark a task complete (writes [x] to the file)
  • Right-click to copy or delete
  • Auto-refreshes when files change

Installation

From Obsidian Community Plugins (once published)

  1. Open Settings → Community Plugins
  2. Browse and search for "Wandlog"
  3. Install and enable

Manual (BRAT)

  1. Install the BRAT plugin
  2. Add the repository URL: your-username/obsidian-wandlog
  3. Enable Wandlog

Manual (development)

  1. Clone this repo to <vault>/.obsidian/plugins/wandlog/
  2. Run npm install then npm run build
  3. Enable the plugin in Obsidian settings

Settings

Setting Description
Track Folders Folders to scan for daily word count
Daily Target Word count goal for heatmap coloring
Color Scheme Heatmap color palette
Exclude Folders Folders the random card will skip
Todo Folders Folders to search for unchecked tasks
Open In Open cells/cards/tasks in new tab or current tab

Development

npm install         # Install dependencies
npm run dev         # Watch mode (auto-rebuild on changes)
npm run build       # Production build

License

MIT