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

Autism Task Planner

mm0x1mm0x1163 downloads

Reduce your mental load by sequencing your tasks in a drag-and-drop UI with compounding time estimates.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates9

Autism Task Planner

A sidebar panel for Obsidian that turns your markdown task list into a sequenced schedule — with live time estimates, drag-and-drop reordering, and category labels. Built for people who need to see exactly what comes next and how long everything will take.


How it works

Open any note that contains a task list, then run Open Task Planner from the command palette. The panel reads your list and displays every task as a card with a calculated start time based on how long everything before it takes.

Reorder cards by dragging. Edit a duration by clicking it. Change a category by clicking the label. Mark tasks done as you go. The schedule updates instantly every time.


Task list format

Write tasks in any markdown note using this format:

- Task name 5m -category
- Another task 1h30m -category
Part Format Examples
Task name Any text brush teeth, Record video
Duration Nm, Nh, or NhMm 5m, 2h, 1h30m
Category -word at the end -health, -work, -hobby

Capitalization and trailing spaces are preserved exactly as written. A line with no duration defaults to 0m. A line with no category tag is labelled other.


Features

Time planning

  • Set a custom start time at the top of the panel, or let it default to right now
  • Every card shows its calculated start time based on all tasks before it
  • Footer shows total duration and estimated finish time
  • All times use your local timezone

Reordering

  • Drag any card to a new position
  • All start times downstream recalculate immediately

Editing

  • Click a duration badge to edit it inline (5m, 1h, 1h30m, 90m, or a plain number of minutes)
  • Click a category badge to pick a new category from a dropdown

Completing tasks

  • Check off a task — it dims and moves out of the active schedule
  • Click the undo arrow to bring it back
  • "Clear completed" removes all done tasks at once

Syncing back to your file (optional, off by default)

  • Completions can be written back as - [x] ... checkboxes
  • Reorders can be written back to the file in the new order
  • Edited durations and categories can be written back inline

The file is never touched unless you explicitly enable a sync setting.


Built-in categories

Category Category
hygiene blue work teal
grooming slate blue cooking orange
health green exercise forest green
cleaning amber social pink
chores red errands brown
hobby purple finance cyan
other gray learning indigo
creative deep orange
selfcare rose
family amber-gold

Category colors can be changed per-category in Settings → Autism Task Planner.


Settings

Setting Default Description
Default start time Current time Set a fixed start time (e.g. 09:00) or leave blank to use now
Sync reorder to file Off Writes the new task order back to the markdown file after dragging
Sync completions to file Off Marks completed tasks as - [x] ... in the file
Sync edited durations/categories to file Off Writes duration and category edits back inline
Category colors Per built-in defaults One color picker per category

Installation

Via BRAT (recommended for early access)

  1. Install BRAT from the Community Plugins browser
  2. Open BRAT settings → Add Beta Plugin
  3. Paste: mm0x1/obsidian-autism-task-planner

Via Community Plugins

Search for Autism Task Planner in Settings → Community plugins → Browse.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Copy them into .obsidian/plugins/obsidian-autism-task-planner/ inside your vault
  3. Enable the plugin in Settings → Community plugins
95%
HealthExcellent
ReviewSatisfactory
About
Turn markdown task lists into a sequenced, timed schedule in a sidebar panel. View calculated start times and total duration, drag-and-drop reorder tasks, edit durations and categories inline, mark tasks done as you go, and optionally sync changes back to the file.
TasksSidebarEditing
Details
Current version
1.0.8
Last updated
Last month
Created
2 months ago
Updates
9 releases
Downloads
163
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
mm0x1mm0x1
github.com/mm0x1
GitHubmm0x1
  1. Community
  2. Plugins
  3. Tasks
  4. Autism Task Planner

Related plugins

Checklist

Consolidate checklists across all files into a single view.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

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.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Tasks

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

Various Complements

Complete words similar to auto-completion in an IDE.