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

Priority Matrix

murtazarazamurtazaraza181 downloads

Create and manage priority matrix notes with auto detection of tasks from your vault.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Create and manage priority matrix notes with auto detection of tasks from your vault. A plugin made for Obsidian

Features

  • Matrix View: Visualize your tasks in a 2x2 priority matrix (Urgent/Important, Urgent/Not Important, Not Urgent/Important, Not Urgent/Not Important)
  • Automatic TODO Sourcing: Automatically scans your vault for tasks tagged with #TODO and displays them in the matrix, or you can add your own tag to scan
  • Drag-Drop Tasks from your obsidian explorer: If there are tasks outside of your specified folder that you want to explicitly add, you can
  • Interactive Task Management: Drag and drop tasks between quadrants to reprioritize, mark tasks as done, and manage your workflow
  • Custom Matrix Notes: Create new priority matrix notes with a single command
  • Auto-Switch View: Automatically opens files with "priority matrix" in the name in matrix view
  • Flexible Configuration: Customize scan paths, TODO tags, and behavior settings
  • Markdown Integration: Matrix notes are stored as markdown files, fully compatible with Obsidian's native features

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins
  2. Make sure Safe mode is off
  3. Click Browse and search for "Priority Matrix"
  4. Click Install, then Enable

Manual Installation

  1. Download the latest release from the GitHub repository
  2. Extract the zip file and copy the main.js, manifest.json, and styles.css files to your vault's .obsidian/plugins/priority-matrix/ folder
  3. Reload Obsidian
  4. Enable the plugin in Settings → Community plugins

Usage

Creating a Priority Matrix Note

  1. Right-click on a folder in the file explorer and select New priority matrix note

Alternatively, you can:

  1. Open the command palette (Ctrl+P / Cmd+P)
  2. Run Create priority matrix note
  3. A new note with the matrix template will be created in the current folder

Working with the Matrix

  • Customise Settings: Customize the folder to scan, change your tag to scan, add exempted notes
  • View Tasks: Tasks from your vault tagged with #TODO will automatically appear in the matrix on refresh. Or simply press the refresh icon
  • Move Tasks: Drag tasks between quadrants to reprioritize them
  • Mark as Done: Move tasks to the Done bank to mark them as complete
  • Edit Tasks: Click on tasks to edit them directly in their source files
  • Switch Views: Toggle between matrix view and markdown view using the view switcher

Matrix Quadrants

The Eisenhower Matrix organizes tasks into four quadrants:

  • Q1 (Urgent & Important): Do these tasks immediately
  • Q2 (Not Urgent & Important): Schedule time for these tasks
  • Q3 (Urgent & Not Important): Delegate these if possible
  • Q4 (Not Urgent & Not Important): Consider eliminating these tasks

Configuration

Access plugin settings via Settings → Priority Matrix. Priority Note specific settings is where you can specify individual note settings.

Scan Settings

  • Include folder: Vault-relative path to scan for #TODO notes (default: / for entire vault)
  • Recursive scan: Enable to scan subfolders of the include folder
  • TODO tag: Tag to match (without #), case-insensitive (default: TODO)
  • Max files to scan: Limit the number of files to scan (set to 0 for unlimited)

Behavior Settings

  • Auto-remove TODO on Done: Remove the #TODO tag when a task is moved to Done (instead of strikethrough)
  • Strikethrough TODO on Done: Replace #TODO with ~~#TODO~~ when moved to Done (disabled if auto-remove is enabled)

Requirements

  • Obsidian v1.2.3 or higher
  • No additional dependencies required

Troubleshooting

Tasks Not Appearing

  • Ensure your tasks are tagged with #TODO (or the tag you configured in settings)
  • Check that the Include folder setting includes the path where your TODO notes are located
  • Verify that Recursive scan is enabled if your TODOs are in subfolders
  • Check the Max files to scan setting isn't limiting the scan
  • Make sure property [do-not-delete:priority-matrix-plugin] has not been removed

Matrix View Not Opening

  • Files with "priority matrix" in the name will automatically open in matrix view
  • Ensure the file contains a priority matrix code block or frontmatter

Plugin Not Loading

  • Verify the plugin is enabled in Settings → Community plugins
  • Check that main.js, manifest.json, and styles.css are in the correct folder: .obsidian/plugins/priority-matrix/
  • Try reloading Obsidian (Ctrl+R / Cmd+R)

Contributing

Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

For issues, feature requests, or questions:

  • Open an issue on the GitHub repository
  • Check existing issues and discussions for solutions
86%
HealthExcellent
ReviewSatisfactory
About
Create and manage 2×2 priority matrix notes that auto-detect tasks by tag across your vault. Drag and drop tasks between quadrants, mark tasks done, and keep matrices as editable Markdown files with automatic matrix view for matching filenames.
TasksProject managementVisualization
Details
Current version
1.0.7
Last updated
4 days ago
Created
7 months ago
Updates
6 releases
Downloads
181
Compatible with
Obsidian 1.2.3+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
murtazarazamurtazaraza
murtazahere.com
GitHubmurtazaraza
  1. Community
  2. Plugins
  3. Tasks
  4. Priority Matrix

Related plugins

Tasks Map

A visual graph view of your tasks.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

Base Board

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

Kanban

Create Markdown-backed Kanban boards.

TaskChute Plus

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

Project Manager

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

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

TaskNotes

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

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.