Releases: salaamdev/task-sync
Releases · salaamdev/task-sync
v2026.2.7
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