Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Spatial Task Graph

cccjhuancccjhuan610 downloads

Visualize tasks on an infinite canvas with an Apple-style UI. Features smart auto-layout, mind-map connections, and two-way synchronization with markdown files.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Spatial Task Graph transforms your linear markdown tasks into a dynamic, interactive infinite canvas. Visualize dependencies, manage workflows with a Kanban-style sidebar, and organize your thoughts spatially—all with a premium Apple-style aesthetic.

Main Interface Preview (Above: A preview of the Spatial Task Graph infinite canvas and control HUD)

✨ Key Features

1. Smart Layout & Organization

Automatically organize your messy graph with a single click. The intelligent layout algorithm centers parent nodes and sinks completed, isolated tasks to the bottom to keep your view clean.

Smart Layout

2. Intuitive Graph Interactions

Manage your tasks spatially with fluid mouse gestures.

  • Connect & Edit: Drag to connect tasks. Right-click connections to delete them. Connect and Delete
  • Text Notes: Right-click on the canvas to add sticky notes for context or headers. Add Text Notes
  • Batch Move: Hold Left Click to box-select multiple nodes and move them as a group.

3. Seamless Creation Flow

Don't break your flow. Create new tasks directly from the canvas.

  • Drag-to-Create: Drag a connection line to an empty space to instantly open the creation modal. The new task is automatically appended to the parent file and linked.

Drag to Create Task

4. Powerful Workflow Management

Manage task status directly without opening files.

  • Interactive Sidebar: Drag and drop tasks between In Progress, Pending, and Backlog in the left sidebar to switch their status instantly. Sidebar Drag & Drop
  • Real-time Sync & Quick Navigation: Click the checkbox circle on a node to complete it. The change is immediately written to your markdown file with a timestamp (Tasks plugin format). Click any task text to jump directly to the source file. Tasks Completed

5. Context Menu & Styling

Right-click any task node to quickly change its priority or status color via the context menu.

🚀 Installation

Manual Installation

  1. Download main.js, manifest.json, and styles.css from the Latest Release.
  2. Create a folder spatial-task-graph in your vault's .obsidian/plugins/ directory.
  3. Move the files into that folder.
  4. Reload Obsidian and enable the plugin.

Privacy

Spatial Task Graph indexes markdown task list items locally so it can render your task graph. It does not send vault contents, file names, or task data to any external service.

🎮 Usage Guide

The Interface

  • Left Sidebar (HUD): Your cockpit. Shows all tasks categorized by status. Click to center the view; Drag to change status.
  • Bottom Right (Control Panel): Switch between different Boards, apply filters (Tags/Paths), and trigger Auto Layout.
  • Top Left (Toolbar): Zoom and Fit View controls.

Editing Tasks

  • Click the Pencil Icon on a node to edit.
  • Type # to autocomplete tags.
  • Use the metadata toolbar to insert Dates (📅), Priorities (🔺), and more.
  • Right-click a task node to quickly change its status color via the context menu.

🤝 Contributing

Contributions are welcome! Please create an issue or submit a Pull Request.

📄 License

MIT License

HealthExcellent
ReviewPassed
About
Visualize tasks and their dependencies on an interactive infinite canvas. Organize and manage workflows with intelligent layout, drag-to-create and drag-to-connect gestures, a Kanban-style sidebar for status changes, sticky notes for context, and real-time sync to your Markdown files.
TasksVisualizationProject management
Details
Current version
1.1.2
Last updated
2 months ago
Created
6 months ago
Updates
4 releases
Downloads
610
Compatible with
Obsidian 1.4.16+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
cccjhuancccjhuan
github.com/CccJhuan
GitHubcccjhuan
  1. Community
  2. Plugins
  3. Tasks
  4. Spatial Task Graph

Related plugins

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Project Manager

Full-featured project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications.

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendar planning, Kanban boards, pinned tasks, and time tracking.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

TickTickSync

Sync TickTick tasks.

Kanban

Create Markdown-backed Kanban boards.

Apex Dashboard

Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.