usagi58 downloadsTrack numeric goals, deadlines, countdowns, and branching learning roadmaps in a dockable dashboard.
Progress Dock is a local-first Obsidian dashboard for numeric goals, deadlines, countdowns, and branching learning roadmaps. It opens as a dockable Obsidian side panel and stores all data in the plugin's own data.json.
Repository: https://github.com/ririririse/obsidian-progress-dock
-> or → starts the next stage.+ or | creates parallel branches in the same stage.Example:
HTML / CSS -> JavaScript -> React + Vue -> Project practice
React and Vue appear as parallel branches. Both can be marked complete separately.
main.js, manifest.json, and styles.css into:
<Vault>/.obsidian/plugins/progress-dock/The ready-to-copy files are also available in the release folder after running pnpm run build.
pnpm install
pnpm run build
Release tags match the version in manifest.json. Every release provides main.js, manifest.json, and styles.css as downloadable assets for Obsidian.
Progress Dock has no network access and does not read or change Markdown notes. Plugin data is stored by Obsidian in .obsidian/plugins/progress-dock/data.json.
MIT