First Steps
Welcome to Project Planner! This guide walks you through opening the plugin, understanding its interface, and creating your first project and tasks.
Opening Project Planner
There are three ways to open Project Planner:
- Ribbon Icon — Click the Project Planner icon in the left-hand ribbon bar.
-
Command Palette — Press Ctrl/Cmd+P, then type
Project Plannerand select the command. - View Menu — Use the Obsidian View menu to open a new Project Planner pane.
Understanding the Interface
Project Planner provides six views, each designed for a different aspect of project management:
- Dashboard — A high-level overview of all your projects with completion stats, upcoming deadlines, and quick-access cards.
- Grid — A spreadsheet-like table where you can view, sort, filter, and bulk-edit tasks.
- Board — A Kanban-style board that lets you organise and drag tasks between configurable columns.
- Timeline — A Gantt-chart view showing task durations, milestones, and scheduling across a calendar.
- Dependency Graph — A visual node graph that maps out how tasks depend on one another.
- Task Details — A focused single-task view for editing every field, managing dependencies, and viewing activity.
Creating Your First Project
- Open Project Planner using any of the methods described above.
- Navigate to the Dashboard view.
- Click the + New Project button.
- Enter a name for your project and, optionally, a description.
- Click Create. Your new project will appear on the Dashboard and a corresponding folder is created inside your vault.
Adding Your First Tasks
- Open your project and switch to the Grid or Board view.
- Click + Add Task (or press Ctrl/Cmd+Enter as a shortcut).
- Type a title for the task.
-
Optionally fill in additional details:
- Due Date — When the task should be completed.
- Priority — Low, Medium, High, or Critical.
- Status — To Do, In Progress, Done, or a custom status.
- Tags — Labels for filtering and grouping.
- Press Enter or click Save to create the task.
Basic Task Management
Updating Status
- Grid View — Click the status cell for a task and select the new status from the dropdown.
- Board View — Drag a task card from one column to another.
- Task Details — Open the task and choose a status from the dropdown.
Setting Due Dates
- Click the date field to open a date picker.
-
Or type a natural-language date such as
next Fridayorin 3 days, and Project Planner will resolve it automatically.
Adding Dependencies
- Open the task in Task Details.
- Click Add Dependency.
- Search for and select the task you want to depend on.
- Choose the dependency type (Finish-to-Start, Start-to-Start, Finish-to-Finish, or Start-to-Finish).
See the Dependency Graph docs for a detailed explanation of dependency types and circular-dependency handling.
Working with Markdown Sync
Project Planner keeps your task data in bidirectional sync with your vault's
Markdown files. When you edit a task inside the plugin, the corresponding .md file
is updated instantly. Likewise, if you edit the Markdown file directly, Project Planner picks up
the changes the next time it reads the file.
Each task file uses YAML frontmatter to store structured fields. Here is an example:
---
title: Design landing page
status: In Progress
priority: High
due: 2026-03-15
tags:
- design
- sprint-4
dependencies:
- task: Gather requirements
type: FS
---
Additional notes and context for the task can go in the body of the file.
Next Steps
You've covered the basics — here are some features to explore next:
- Task Tagging — Organise tasks with tags and filtered views.
- URI Linking — Deep-link to tasks and projects from anywhere in your vault.
- Dashboard Analytics — Track progress, velocity, and overdue items at a glance.