Skip to content

Releases: salaamdev/task-sync

v2026.2.7

07 Feb 15:30

Choose a tag to compare

First public release

Task Sync keeps your Google Tasks and Microsoft To Do in sync. Self-hosted, bidirectional, with field-level conflict resolution.

Highlights

  • Bidirectional sync between Google Tasks and Microsoft To Do
  • Field-level conflict resolution — last-write-wins per field, no data loss
  • Cold-start matching — deduplicates existing tasks on first sync
  • Delete propagation — tombstones prevent resurrecting deleted tasks
  • Web UI — OAuth login, one-click sync, auto-sync polling
  • CLI — scriptable with dry-run, polling, and JSON output
  • Self-hosted — your data never leaves your machine

Getting Started

See the README for full setup instructions.

Requirements

  • Node.js >= 22
  • A Google Cloud project with Tasks API enabled
  • A Microsoft Azure app registration with To Do permissions