logseq-timetracker/README.md
2026-06-26 10:04:47 +02:00

726 B

Logseq Page Timetracker

Track time per page in Logseq with one active timer at a time.

Current status

Initial MVP implementation in progress.

Development

  1. Install dependencies: npm install
  2. Build once: npm run build
  3. Build in watch mode: npm run dev
  4. In Logseq, load plugin from this folder.

Commands (MVP)

  • Start tracking current page
  • Stop active tracking
  • Switch tracking to current page
  • Open timetracker UI
  • Export entries JSON

Data model

  • Single active timer at any time.
  • Completed entries with editable timestamps.
  • Stored in browser local storage by plugin key.

Export

  • JSON export is the canonical, versioned format.
  • The file can be consumed by external scripts.