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

Flow

tavvatavva4k downloads

Implements key processes in David Allen's Getting Things Done (GTD) methodology

Add to Obsidian
  • Overview
  • Scorecard
  • Updates49

GTD-powered task management for Obsidian.

Flow captures everything demanding your attention and helps you focus on what matters. Built on David Allen's Getting Things Done methodology.

The Problem

Your mind is constantly interrupted by things you need to remember: tasks, ideas, commitments, follow-ups. These open loops consume mental energy that should go towards your actual work.

Flow gets everything out of your head and into a trusted system, so you can focus completely on what you're doing right now. It's based on GTD principles but doesn't require you to follow the methodology rigidly.

Features

  • Quick Capture — Get thoughts out of your head instantly via command, ribbon icon, or external tools
  • Inbox Processing — Intuitive flow to categorise inbox items into projects, actions, reference, or someday/maybe
  • Sphere Organisation — Organise life areas (work, personal) with hierarchical projects
  • Focus View — Curate a focused list of next actions from across your vault
  • Waiting For — Track items you're waiting on others to complete
  • Planning Mode — Build your focus list by selecting actions from sphere views

Quick Start

  1. Install Flow in Obsidian (Settings → Community Plugins)
  2. Click the inbox ribbon icon and capture something
  3. Run "Process Inbox" to categorise items

Installing Beta Builds

To try unreleased builds before they reach the stable community plugin listing:

  1. Install BRAT from Community Plugins
  2. Open BRAT settings and click "Add Beta plugin"
  3. Enter tavva/flow and enable it

BRAT will automatically update to the latest beta when new versions are released. To switch back to stable, remove the plugin from BRAT.

If you use a beta build we'd love to hear from you in the repo Discussions.

How It Works

Capture — When something has your attention, add it to your inbox. Don't organise yet, just get it out of your head.

Process — Review your inbox regularly. For each item you choose:

  • What category it belongs to (project, action, reference, someday)
  • Which existing project it might fit
  • The sphere, and any other metadata required

Processing Inbox

Screenshot from the current inbox processing flow.

Plan — Open a sphere view, enter planning mode, and click actions to add them to your focus. Your focus is your curated list of what to work on.

Do — Work from your focus. When done, mark complete. When blocked, convert to waiting-for.

Project Structure

Flow projects use YAML frontmatter:

---
priority: 2
tags: project/work
status: live
parent-project: "[[Parent Project]]"
---

# Ship v1.0

## Next actions

- [ ] Write release notes
- [ ] Update documentation
- [w] Waiting for design review from Sarah

Context Tags

Add GTD context tags to your actions to filter by where or how you can do them:

- [ ] Call dentist #context/phone
- [ ] Review budget spreadsheet #context/computer
- [ ] Pick up dry cleaning #context/errands

Context tags appear as filters in sphere and waiting-for views. The prefix is configurable in settings — change context to at, ctx, or whatever suits your workflow.

Cover Image Generation

Flow can generate cover images for projects using AI. Configure an image-capable model via OpenRouter in Settings → Flow (openai/gpt-5-image creates great cover images in our experience).

Documentation

  • GTD Guide — Understanding GTD methodology and Flow's implementation
  • Project Templates — Customising project templates, including Templater support
  • Quick Capture Methods — Tools and workflows for capturing from any device
  • Contributing — Development setup, architecture, and how to contribute

Privacy

  • AI features are optional and disabled by default — Flow works fully without them
  • API keys stored locally in Obsidian settings
  • Flow contacts OpenRouter only when AI cover image generation is enabled and you trigger image generation
  • Project title, description, and context used for cover generation are sent to your configured OpenRouter-compatible endpoint for that request
  • No telemetry or analytics
  • Your vault stays under your control

Support

  • Report bugs
  • Discussions

License

GPL-3.0-or-later — see LICENSE for details.

95%
HealthExcellent
ReviewPassed
About
Capture tasks, ideas, and commitments instantly into an inbox and process them with GTD-inspired flows to convert items into projects, actions, reference, or someday/maybe. Organize life into spheres with hierarchical projects, build a curated Focus view of next actions, and track Waiting For items to surface follow-ups.
TasksProject managementReview
Details
Current version
1.3.7
Last updated
Yesterday
Created
2 years ago
Updates
49 releases
Downloads
4k
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Author
tavvatavva
ben-phillips.net
GitHubtavva
  1. Community
  2. Plugins
  3. Tasks
  4. Flow

Related plugins

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.

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.

Tasks Map

A visual graph view of your tasks.

Task List Kanban

Organizes all of the tasks within your files into a kanban view.

Task Board

Manage all your tasks throughout your vault from a single board and much more...

Agile Task Notes

Import your tasks from your TFS (Azure or Jira) to take notes on them and make todo-lists!

Proletarian Wizard Task Manager

Track your tasks across all the notes in your workspace. Organize your day. Plan your work

TODOseq

Lightweight keyword-based task tracker using Logseq style keywords.