Home - Obsidian-Tasks-Sync/obsidian-tasks-sync GitHub Wiki
Home
Welcome to the official documentation for Obsidian Tasks Sync, a plugin that enables seamless integration between Obsidian’s markdown-based note-taking and external task management services.
This plugin empowers users to:
- Manage tasks contextually inside markdown notes
- Synchronize those tasks with external platforms such as Google Tasks or Todoist
- Stay productive across devices without leaving the Obsidian environment
The plugin is built with extensibility in mind. While it initially focused on Google Tasks, support has now expanded to Todoist, and future integrations like Microsoft To Do or Notion are anticipated.
What is Obsidian Tasks Sync?
This plugin helps unify your note-based task management with external scheduling tools. Users can:
- Create and update tasks directly in markdown files
- Push tasks to external platforms using Command Palette actions
- Sync remote changes back into Obsidian
- Maintain full context of a task in your notes while leveraging cross-device sync
Key Features
- Bi-directional sync between Obsidian and external task platforms
- Markdown-based task parsing and unique ID tracking
- Command Palette integration for quick task commands
- OAuth2 authentication per user
- Adapter-based structure for multi-platform expansion
Quick Links
Getting Started
Development
Platform Integrations
Features
Repository
Maintainers
This plugin is developed and maintained by a team of four:
- Project Lead
- Core Developer
- Documentation & QA
- CI/CD & Infrastructure
License
See the LICENSE file in the repository.
Roadmap Summary
Feature | Status |
---|---|
Subtask Generation with AI | Planned |
Reminder Support in Obsidian | Planned |
Plugin Directory Registration | Planned |
We welcome your feedback and contributions. Let’s build a seamless productivity workflow together!