Minimal Task Board

approved

by selectstarfromusers

This plugin has not been manually reviewed by Obsidian staff. A clean, minimal task board with customizable buckets, secondary grouping, and inline task tracking.

1 stars51 downloadsUpdated 1mo agoMIT

Minimal Task Board

A clean, minimal task board for Obsidian. Create customizable buckets, group tasks by any frontmatter property, and track tasks inline from any note in your vault.


Views

ModeDescription
BoardAll buckets displayed as side-by-side columns with tasks flowing vertically. Best for wide screens and quick triage.
FocusOne bucket at a time, full-width, with tabs along the top to switch between buckets. Best for deep work and mobile.

Features

  • Customizable buckets -- Create as many buckets as you need with any name. Use them for an Eisenhower matrix, GTD stages, sprint columns, or any workflow that fits your thinking.
  • Secondary grouping -- Group tasks within each bucket by any frontmatter property (account, project, team, etc.). Groups appear as subtle, semi-transparent frames inside the bucket.
  • Inline task tracking -- Add #task to any checkbox in any note to surface it on the board. Assign a secondary group with a wikilink: - [ ] Send docs [[Project Alpha]] #task
  • Bidirectional sync -- Check off a task on the board or in the source note; both stay in sync.
  • Drag-and-drop -- Move tasks between buckets or reorder them within a bucket.
  • Completion animation -- Checked tasks get a strikethrough, fade out, and collapse smoothly.
  • Frameless design -- Tasks render as clean text with checkboxes. No card borders, no visual noise.
  • "+ Add a task" button -- Create tasks directly from the board. The secondary group field autocompletes from existing groups.
  • Accessibility -- Full ARIA roles and keyboard navigation. Enter/Space to toggle a task, Tab to move between elements.
  • Mobile-friendly -- Larger touch targets on touch devices for comfortable use on phones and tablets.

Usage

Creating tasks

There are three ways to add tasks:

  1. Inline -- In any note, write a checkbox line with the #task tag:

    - [ ] Review quarterly report [[Finance]] #task
    

    The task appears on the board automatically.

    Syntax notes: The #task tag must be at the end of the line -- no text after it, or the plugin won't detect the task. If you include multiple [[wikilinks]], only the first one is used for secondary grouping; the rest are stripped from the task text.

  2. From the board -- Click + Add a task at the bottom of any bucket. Type the task text, optionally pick a secondary group, and press Enter.

  3. Stub files -- Create a markdown file in the configured task folder with the appropriate frontmatter. The plugin picks it up on the next scan.

How buckets work

Each task belongs to exactly one bucket. The bucket is stored as a frontmatter property on the task (or its parent note for inline tasks). You define your buckets in settings -- their names, order, and colors are entirely up to you. Drag a task from one bucket to another to reassign it.

How secondary grouping works

When enabled, tasks inside each bucket are collected under group headings based on a frontmatter property you choose (for example, account or project). Each group is wrapped in a subtle semi-transparent frame. Groups are collapsible so you can hide what you are not working on. Tasks that have no value for the grouping property appear under an "Ungrouped" heading.

Configuration

Open Settings > Community Plugins > Tasks to configure the plugin.

General

SettingDescriptionDefault
Task folderFolder where new tasks created from the board are savedtasks/
Inline tagTag used to identify inline tasks across your vault#task
Default viewView mode when opening the boardBoard

Buckets

SettingDescription
Add bucketCreate a new bucket with a custom name
RenameChange a bucket's display name
ReorderDrag buckets to change their column order
DeleteRemove a bucket (tasks in it become unassigned)

Secondary Grouping

SettingDescriptionDefault
Enable groupingToggle secondary grouping on or offOff
Property nameFrontmatter property used to group tasksaccount
Collapsible groupsAllow collapsing/expanding individual groupsOn

Display

SettingDescriptionDefault
Show due datesDisplay due date badges on tasksOn
Show task ageDisplay how long a task has been openOff
Source iconsShow a small icon linking back to the source noteOn
Compact modeReduce padding and font size for denser boardsOff
Completion behaviorWhat happens after a task is checked off (fade, archive, or remove)Fade

Installation

Community plugins (recommended)

  1. Open Settings > Community Plugins > Browse.
  2. Search for Tasks.
  3. Click Install, then Enable.

Manual

  1. Download the latest release from the GitHub releases page.
  2. Extract the files into your vault's .obsidian/plugins/obsidian-tasks/ folder.
  3. Reload Obsidian and enable the plugin under Settings > Community Plugins.

License

MIT

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.