Things 3 Sync for Obsidian

Bidirectional task synchronization between Things 3 and Obsidian

Obsidian Plugin TypeScript macOS

Overview

An Obsidian plugin that synchronizes tasks from the Things 3 task management app into Obsidian daily notes. This plugin enables seamless integration between your task manager and your note-taking workflow, with bidirectional completion tracking.

Key Features

Requirements

Platform Requirements:

How It Works

The plugin uses a read-only approach to Things 3's SQLite database for safe data retrieval. When you need to mark tasks as complete, it uses the official Things 3 URL scheme to ensure data integrity and avoid direct database modifications.

Data Organization

The plugin creates structured frontmatter in both daily notes and project files, including:

This structured data is fully queryable through Obsidian's Bases feature without requiring custom code.

Installation

  1. Open Obsidian Settings
  2. Navigate to Community Plugins and disable Safe Mode if needed
  3. Click "Browse" and search for "Things 3 Sync"
  4. Install and enable the plugin
  5. Configure sync settings in the plugin options

Technical Details

Links