Tasks Map

by NicoKNL
5
4
3
2
1
Score: 48/100

Description

The Tasks Map plugin visualizes all your tasks as an interactive graph, showing how they relate to one another through emoji and link syntax from the Tasks plugin. Each task appears as a draggable node with details like summary, tags, priority emoji, and completion status, while edges represent task dependencies or references. You can filter by tags, mark tasks as complete, and open linked files directly from the graph. The layout automatically organizes nodes using dagre for clarity, and relationships can be deleted by removing the connecting hashes. Built with a modern React Flow interface, it provides a visual and intuitive way to manage interconnected tasks inside your vault.

Reviews

No reviews yet.

Stats

47
stars
11,686
downloads
7
forks
260
days
0
days
14
days
451
total PRs
3
open PRs
23
closed PRs
425
merged PRs
66
total issues
24
open issues
42
closed issues
0
commits

RequirementsExperimental

Latest Version

15 days ago

Changelog

feat: additional embed controls

This pull request introduces a sidebar to the embedded task map view, adds new configuration options for controlling the display of the view panel and tag visibility, and ensures these options are properly handled throughout the codebase. It also includes tests for the new configuration options and updates the styling to support the new sidebar layout.

Closes #500

README file from

Github

[!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.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Adamantine Pick
3 years ago by Urist McMiner
Embeddable Pikchr(https://pikchr.org) diagrams renderer plugin for Obsidian(https://obsidian.md)
Advanced Canvas
2 years ago by Developer-Mike
⚡ Supercharge your canvas experience! Graph view integration and unlimited styling options empower flowcharts, dynamic presentations, and interconnected knowledge.
Advanced Progress Bars
a year ago by cactuzhead
Obsidian plugin to create custom progress bars
Alfonso Money Manager
2 years ago by SmartLifeGPT Innovation
This is the repository for the obsidian plugin of the Alfonso Money Manager mobile application
Argument Map with Argdown
5 years ago by amdecker
Arrows
2 years ago by artisticat
Draw arrows across different parts of your notes, similar to on paper
ASCII Tree Generator
a year ago by Matěj Michálek
Attachments MD Indexer
a year ago by Ian Inkov
Converts Obsidian canvas files to markdown index files, making canvas content searchable and graph-viewable within Obsidian.
Auto Strikethrough Tasks
2 years ago by Nomekuma
Automatically adds strikethrough to completed tasks.
Auto Tasks
2 years ago by Jamie Hurst
Obsidian plugin to combine periodic notes with tags and tasks to automatically manage your daily, weekly and project TODO lists. Requires the "Periodic Notes" and "Tasks" plugins.
BattleSnake Board Viewer
3 years ago by EnderInvader
Plugin to render battlesnake boards in Obsidian
Better Inline Fields
4 years ago by David Sarman
Obsidian plugin to enhance Dataview style inline fields
Boardgame Search
a year ago by Marlon May
A plugin to create notes for boardgames based on the BGG API
BuJo Bullets
a year ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
Bulk Exporter
3 years ago by symunona
Bulk export Markdown filtered, renamed and sorted by front matter metadata into a new structure.
Canvas Explorer
2 years ago by Henri Jamet
A plugin that enables users to explore their vault by iteratively adding or ignoring linked notes, ultimately generating a customizable canvas that visually represents the preserved notes and their connections.
Canvas Filter
3 years ago by Ivan Koshelev
Obsidian Canvas plugin that let's you show only pages / arrows with specific tags / colors / connections.
Canvas Links
3 years ago by aqav
Show the links between "Canvas" and "File"
Canvas Mindmap Helper
2 years ago by Tim Smart
CardBoard
5 years ago by roovo
An Obsidian plugin to make working with tasks a pleasure (hopefully anyway).
CardNote
2 years ago by cycsd
Help you extract your thoughts more quickly in canvas
Charts View
5 years ago by caronchen
Data visualization solution in Obsidian, support plots and graphs.
Check and Delete
2 years ago by Danitiate
An Obsidian plugin that allows you to quickly clean up temporary list-items with the press of a button
Chemical Structure Renderer
3 years ago by xaya1001
Render chemical structures from SMILES strings into PNG or SVG format using Ketcher and Indigo Service.
Chessboard Viewer
5 years ago by Davide Aversa
Plugin to render chessboards in Obsidian using chessboardjs
Class Relation Visualization
2 years ago by Yong
Clear Todos
2 years ago by Joshua Gawenda
An Obsidian Plugin to clear todos that are done
Completed Task Display
5 years ago by Ben Lee-Cohen
Obsidian plugin to control the display of completed tasks
Completed Tasks
a year ago by Mgussekloo
A free, simple and intuitive Obsidian plugin that automatically moves completed tasks (checked checkboxes) to the bottom of the list they're in.
Content Cards
a year ago by leo
Insert content cards in Markdown, such as timeline, highlightblock, target card, book information card, music information card, movie information card, photoes ablum, business card, content subfield, countdown, SWOT,BCG.
Contribution Graph
2 years ago by vran
generate interactive gitxxx style contribution graph for obsidian, use it to track your goals, habits, or anything else you want to track.
Create Task
2 years ago by Simon Knittel
Create tasks faster from anywhere.
CSV All-in-One
a year ago by hihangeol
D2
4 years ago by Terrastruct
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
DataCards
a year ago by Sophokles187
Obsidian Plugin that transforms dataview tables into visually appealing and customizable card layouts.
Dataview
5 years ago by Michael Brenan
A data index and query language over Markdown files, for https://obsidian.md/.
Dataview Autocompletion
a year ago by Daniel Bauer
Dataview Publisher
2 years ago by UD
Output markdown from your Dataview queries and keep them up to date. You can also be able to publish them.
Dataview Serializer
2 years ago by Sébastien Dubois
Obsidian plugin that gives you the power of Dataview, but generates Markdown, making it compatible with Obsidian Publish, and making the links appear on the Graph.
Desk
3 years ago by David Landry
A desk for obsidian
Desmos
4 years ago by Nigecat
Embed graphs directly into your obsidian notes
Diagrams.Net
4 years ago by Jens M Gleditsch
This repository contains a plugin for Obsidian for inserting and editing diagrams.net (previously draw.io) diagrams.
Dirtreeist
4 years ago by kasahala
Render a directory Structure Diagram from a markdown lists in codeblock.
Double Colon Conceal
3 years ago by Michal Srch
Obsidian plugin to display double colon (i.e. Dataview inline fields) as a single colon for more natural reading experience.
Easy Timeline
a year ago by Romeliun
The Easy Timeline plugin for Obsidian allows you to create timelines easily.
Enhanced Canvas
a year ago by RobertttBS
When editing on Canvas, properties and Markdown links to notes are automatically updated, enabling backlinks in Canvas.
Every Day Calendar
a year ago by QuBe
Obsidian plugin to create calendars inspired by Simone Giertz's Every Day Calendar
Excalidraw
5 years ago by Zsolt Viczian
A plugin to edit and view Excalidraw drawings in Obsidian
Export Graph View
a year ago by Sean McGhee
Plugin to export your vault's graph view.
Extended File Support
a year ago by Nick de Bruin
Adds opening and embedding support for various filetypes to Obsidian
Extended Graph
a year ago by Kapirklaa
Community plugin to add features to the graph view.
Extended Task Lists
2 years ago by joeriddles
Extended Markdown support for task lists in Obsidian.
Feeds
3 years ago by LukeMT, pashashocky, madx
Magic feeds dataview query for obsidian
Flowcharts
a year ago by land0r
Flowchart Plugin for Obsidian – Create and customize flowcharts seamlessly within your Obsidian vault. Powered by Flowchart.js and designed for productivity
Folder Canvas
2 years ago by Nancy Lee
Generate a canvas view of your folder structure
Folders to Graph
2 years ago by Ratibus11
Enhance your Obsidian graph view with folders and headings structure!
GChat Reminder
3 years ago by Anil Erdogan
Generate Timeline
a year ago by Shanshuimei
An obsidian plugin to generate timelines from tags, folders, files or metadata automatically. 根据标签,文件夹,文件或者属性自动生成时间轴的插件。
GitHub Tasks
10 months ago by Mike Thicke
Obsidian plugin to sync GitHub issues and PRs to Obsidian TODOs
GLSL Viewer
5 months ago by iY0Yi
Preview GLSL shaders on Obsidian.
GoBoard
5 months ago by Dmitry I. Sokolov
Obsidian plugin for rendering Go game diagrams from markdown code blocks
Graph Banner
2 years ago by ras0q
An Obsidian plugin to display a relation graph view on the note header.
Graph Link Types
2 years ago by natefrisch01
Link types for Obsidian graph view.
Habit Calendar
3 years ago by Hedonihilist
Monthly Habit Calendar for DataviewJS. This plugin helps you render a calendar inside DataviewJS code block, showing your habit status within a month.
Habit Tracker
5 years ago by duo
This plguin for Obsidian creates a simple month view for visualizing your punch records.
Habit Tracker
4 years ago by David Moeller
A Plugin to display a Habit Tracker in Obsidian.
HackerOne
3 years ago by neolex
A plugin to get our hackerone reports data into obsidian
Heatmap Calendar
4 years ago by Richard Slettevoll
An Obsidian plugin for displaying data in a calendar similar to the github activity calendar
Heatmap Tracker
2 years ago by Maksim Rubanau
A customizable heatmap tracker plugin for Obsidian to visualize daily data trends with intuitive navigation and flexible settings.
historica
2 years ago by Nhan Nguyen
Not (smart) to help you create your timeline in obsidian like a ... bro
Import Todoist tasks
2 years ago by Duke
Import Todoist tasks as Obsidian tasks.
InfraNodus AI Graph View
2 years ago by Nodus Labs
Advanced graph view for Obsidian: text analysis, topic modeling, and AI with InfraNodus AI text analysis tool: https://infranodus.com
Inline Checkbox Groups
a year ago by Bradley Wyatt
Obsidian Plugin that creates multiple checkboxes on a single line, separated by a customizable separator character (default '|'), with the option to automatically cross out text when all checkboxes in the line are checked.
Inline Local Graph
5 months ago by TKOxff
Inline Local Graph of Obsidian
Kale Graph
2 years ago by Oli
Render mathematical graphs in Obsidian
Kanban Status Updater
a year ago by Ankit Kapur
Obsidian plugin that automatically updates the note property when card is moved to a column.
Laws of Form
3 years ago by Kevin German
Life in Weeks Calendar
7 months ago by Jeff Szuc
Plugin for the Obsidian markdown editor. Displays a calendar of your life in weeks with weekly Periodic Notes plugin integration. Includes options for the traditional Memento Mori/Stoic style calendar, as well as a Gregorian calendar accurate version.
LighterPack importer
3 months ago by Nicola Siniscalchi
Import a packing list from https://lighterpack.com.
Lilypond
3 years ago by DOT-ASTERISK
Lilypond for Obsidian
Lineup Builder
5 years ago by James Fallon
An Obsidian plugin that lets you build football lineups
Link Exploder
3 years ago by Ben Hughes
Link Tree
3 years ago by Joshua Tazman Reinier
A sidebar foldable list of Obsidian link hierarchies.
Magic Move
2 years ago by imfenghuang
Animating Code Blocks in Obsidian
Mahgen Renderer
a year ago by Michael Francis Williams
Obsidian plugin to render mahgen automatically
Mahjong Renderer
2 years ago by hypersphere
Map View
5 years ago by esm
Interactive map view for Obsidian.md
Mapbox Location Image
2 years ago by Aaron Czichon
Render a mapbox location image based on provided coordinates
Maps
9 months ago by Obsidian
Map layout for Obsidian Bases. Display your notes as an interactive map view.
Markline
2 years ago by 闲耘
Markline: Markdown timeline view in Obsidian.
Markmind
5 years ago by Mark
A mind map, outline for obsidian,It support mobile and desktop
Mathematica Plot
2 years ago by Marcos Nicolau
Insert functions on Obsidian using Wolfram Mathematica!
Mehrmaid
2 years ago by huterguier
Rendering Obsidian Markdown inside Mermaid diagrams.
Meld Build
3 years ago by meld-cp
Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.
Mermaid Icons
5 months ago by toshs
Obsidian plugin enabling the use of icons in Mermaid diagrams.
Mindmap
2 years ago by YunXiaoYi
An Obsidian plugin for creating Mindmaps.
MOC Link Helper
2 years ago by Bogdan Codreanu
This obsidian plugins allows you to quickly see which notes you need to include in your MOC.
MostUsed
2 years ago by Levi Kingma
Obsidian plugin that shows the words you use most.
Move Cursor On Startup
9 months ago by Jared Kelnhofer
Obsidian plugin to move the cursor to the right and back to the left when starting up. Why? To keep DataView expressions from not running on the first load of, say, your Home file.
moviegrabber
3 years ago by Leon Holtmeier
obsidian.md plugin to grab data from public movie Databases and make them into a note that can be used with dataview querries
Neo4j Graph View
6 years ago by Emile van Krieken
New 3D Graph
a year ago by Aryan Gupta
Visualize your vault in 3D with a powerful, highly customizable, and filterable graph.
Nifty Links
3 years ago by x-Ai
Generating elegant, Notion-styled rich link cards to enhance your note-taking experience.
Node Factor
a year ago by CalfMoon
Customize factors effecting node size in obsidian graph.
NodeFlow
a year ago by LincZero
Render node streams like `ComfyUi`, `UE`, `Houdini`, `Blender`, etc., to make it easy to write relevant notes. json describes the chart, compared to screenshots, making it easier to modify later. The plugin is also compatible with blogs.",
Note Gallery
3 years ago by Pash Shocky
A masonry note gallery for obsidian.
NyanBar
2 years ago by xhyabunny
Give life to your Obsidian notes with NyanBar !
Optimize Canvas Connections
3 years ago by Félix Chénier
An Obsidian plugin that declutters a canvas by reconnecting notes using their nearest edges
Overdue
5 years ago by Peter Parente
Obsidian plugin that marks items as [[Overdue]] if they are not checked off by their due date
Packrat
4 years ago by Thomas Herden
Process completed instances of recurring items created by the Obsidian Tasks plugin
Poker Range
2 years ago by marplek
Easily create, view, and interact with poker hand ranges in your obsidian.
Project Tasks
a year ago by Paul Paterson
An Obsidian Add-in that allows you to create simple projects out of tasks
Proletarian Wizard Task Manager
2 years ago by Charles Feval
Obsidian plugin ot manage todos and projects directly from your notes.
Pug Templates
2 years ago by Nicholas Wilcox
An Obsidian plugin that enables the usage of Pug templates.
Reason
2 years ago by Joshua Pham
Digest your Obsidian notes
Release Timeline
4 years ago by cakechaser
Rewarder
4 years ago by Gustav Gnosspelius
An Obsidian-plugin to get rewards for completing todos
Run
3 years ago by Hananoshika Yomaru
Generate markdown from dataview query and javascript.
Send Tasks to OmniFocus
3 years ago by Henry Gustafson
ShaahMaat-md
a year ago by Mihail Kovachev
Show Whitespace
3 years ago by Erin Schnabel
Show leading/trailing whitespace
Simple Note Review
4 years ago by dartungar
Simple, customizable plugin for easy note review, resurfacing & repetition in Obsidian.md.
Slash snippets
a year ago by echo-saurav
Insert snippet of text with slash command
Smart Connections Visualizer
2 years ago by Evan Moscoso
Visualize your notes and see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
Storyclock Viewer
3 years ago by Jonathan Fisher
Obsidian plugin for creating a storyclock
Sync Google Calendar
3 years ago by Dexin Qi
Sync tasks from Obsidian with system calendar
Table to CSV Exporter
4 years ago by Stefan Wolfrum
An Obsidian Plugin that allows to export tables from a pane in reading mode to CSV files.
Tag Project
3 years ago by Odaimoko
Task Board
a year ago by Atmanand Gauns
An Obsidian plugin to view and manage your tasks from whole vault using much efficient boards using various methodologies.
Task Director
2 years ago by Cybertramp
A plugin that allows you to easily manage tasks in bulk.
Task Mover
a year ago by Mariia Nebesnaia
A plugin for obsidian to move unfinished tasks to the daily note automatically
Tasks
5 years ago by Clare Macrae and Ilyas Landikov (created by Martin Schenck)
Task management for the Obsidian knowledge base.
Tasks Calendar Wrapper
3 years ago by zhuwenq
This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
Tasks Cleaner
a year ago by lowit
🧹 Tasks Cleaner is a plugin for Obsidian that helps you automatically remove old completed tasks from your Markdown notes
TaskWarrior Task Wiki
2 years ago by SntTGR
Small and simple task manager widget for obsidian and powered by taskwarrior.
TickTick
3 years ago by Viduy Cheung
TickTick Quick Add Task
a year ago by Muxin Li
The TickTick Quick Add Obsidian Plugin lets you quickly create tasks in TickTick directly from your Obsidian notes.
TickTickSync
3 years ago by thesamim
Tier List
a year ago by Mox Alehin
Obsidian plugin for visual ranking and organizing content into customizable Tier Lists.
TikToker
3 months ago by ameyxd
Save TikTok videos as markdown notes with embedded content and metadata extraction.
Time Ruler
3 years ago by Joshua Tazman Reinier
A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).
Timelive
a year ago by aNNiMON
Turn a list of dates into a timeline
Todo sort
3 years ago by Ryan Gomba
A plugin for Obsidian that sorts todos within a note
Todoist completed tasks
4 years ago by Andrew 'Ledary' Kulishov
Obsidian plugin to display the completed tasks
Todoist Context Bridge
2 years ago by wenlzhang
Bridge your Obsidian notes with Todoist tasks while preserving rich context, helping you highlight important tasks and maintain seamless workflows between the two platforms. Seamlessly integrate with Dataview and Tasks plugins.
Todoist Text
4 years ago by Wes Moncrief
TODOseq
8 months ago by Stephen Cross
TODOseq ("to-do-seek") is a lightweight, keyword-based task tracker for Obsidian
ToggleList
4 years ago by Lite C
This is a simple plugin for Obsidian to overwrite the default behavior of toggle checkbox status. Also, it offers a simple way to toggle through frequently used attributes: task states, task tags, highlighted list, etc.
View Count
2 years ago by Trey Wallis
Add view count tracking to your Obsidian vault
Virtual Footer
a year ago by Signynt
Display markdown text (including dataview queries or Bases) at the bottom, top or in the sidebar for all notes which match a specified rule, without modifying them.
Visited Countries
8 months ago by Ivan Peshykov
Obsidian plugin to mark and visualize the countries you've visited on an interactive world map.
WaveDrom
5 years ago by Alex Stewart
Waveform Player
a year ago by Zhou Hua
Waypoint
4 years ago by Idrees Hassan
Obsidian plugin that gives you the power to generate dynamic MOCs in your folder notes. Enables folders to show up in the graph view and removes the need for messy tags!
Weather Widget
5 months ago by mr-asa
Weather widget for display in notes, Canvas, and a separate tab.
YourPulse - Your Writing Activity Visualised
a year ago by Jiri Sifalda
YourPulse.cc - Obsidian.md plugin that turns your vault into a reflection of your creativity, and put your writing on steroids 💪
Zettelkasten Branch Tracker
10 months ago by James Cussen
Obsidian Graph View Plugin for Zettelkasten Notes