Tasks Map

approved

by nicoknl

A visual graph view of your tasks.

β˜… 38 stars↓ 10,564 downloadsUpdated 10d agoMIT

Tasks Map Logo

GitHub Actions Workflow Status GitHub Actions Workflow Status GitHub Release GitHub Downloads (all assets, all releases)

[!NOTE] Pre-v1.0: Tasks Map is under active development and has not yet reached v1.0. Interfaces β€” including the embed format, filter field names, and settings β€” may change between releases.


Tasks Map is a minimal Obsidian plugin that visualizes your tasks as an interactive graph. It supports both inline checkbox tasks (- [ ] task text) via Dataview and file-based tasks (NoteTask) where an entire note becomes a task through frontmatter metadata. Each task is represented as a node, with edges showing relationships based on special emoji/link syntax.

Highlights

  • πŸ“Š Graph Visualization β€” See all your tasks as draggable nodes in a React Flow graph
  • πŸ“ Dual Task Sources β€” Supports inline - [ ] checkbox tasks and file-based NoteTask notes (frontmatter with tags: [task])
  • πŸ”— Task Relationships β€” Edges based on πŸ†” / β›” emoji/link syntax (inline) or blockedBy / dependsOn frontmatter (NoteTask)
  • 🏷️ Tag Filtering β€” Focus your view with multi-select tag filtering
  • βœ… Task Completion β€” Mark tasks done/undone directly from the graph
  • 🌍 Internationalization β€” English, Dutch, Simplified Chinese

Tasks Map Example

Quick Start

Required: Dataview and Tasks plugins must be installed and enabled.

Install through the Obsidian plugin manager: https://obsidian.md/plugins?id=tasks-map

πŸ“– Documentation

Full documentation is available at nicoknl.github.io/tasks-map.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.