0.2.2
The first public release of Logbook — org-mode LOGBOOK-style time tracking for Obsidian task items, stored as Dataview-queryable [clock:: START--END] child list items.
Clock in on any task line and Logbook writes an open clock entry indented beneath it; clock out and it gains an end timestamp. Because every session is a plain Markdown list item with a Dataview inline field, your time data is queryable with DataviewJS without any extra infrastructure.
Highlights
- Clock in / clock out on task items, with a live status-bar timer while a clock is running.
- State survives a restart — an open clock is restored and validated on next load, so you can switch notes or quit Obsidian and still clock out cleanly.
- 100% local — no runtime dependencies, no network requests, no telemetry. Logbook only writes plain Markdown to your vault.
- Dataview-queryable output — sessions are stored as
[clock:: START--END]inline fields, ready for DataviewJS reports (per-task totals, daily rollups, weekly summaries, open-clock finder).
Install
Manual: download main.js, manifest.json, and styles.css from this release into <vault>/.obsidian/plugins/logbook/, then enable Logbook under Settings → Community plugins. Beta testers can also add the repo via BRAT. See the README for details.