Auto Tasks

by Jamie Hurst
5
4
3
2
1
Score: 57/100

Description

Category: Task Management

The Automatic Tasks plugin for Obsidian is a game-changer for users who rely on periodic notes to manage their tasks. It seamlessly carries over incomplete tasks from previous notes into your daily or weekly entries, ensuring nothing falls through the cracks. This plugin doesn't just copy tasks-it enhances them with due dates, making it easy to track timelines. For users of the Kanban plugin, Automatic Tasks takes organization to the next level by centralizing all tasks in a Kanban board, keeping everything in sync. You can customize settings to search tasks within specific headers or across entire notes, giving you full control over how your task management integrates into your workflow. Whether you're managing daily to-dos, long-term projects, or both, this plugin offers a streamlined solution to stay organized effortlessly.

Reviews

No reviews yet.

Stats

16
stars
6,290
downloads
1
forks
601
days
7
days
70
days
113
total PRs
0
open PRs
10
closed PRs
103
merged PRs
31
total issues
3
open issues
28
closed issues
41
commits

Latest Version

2 months ago

Changelog

Fixed

  • fix: allow auto dependabot merges (f719962)
  • fix: use GITHUB_TOKEN instead of missing PAT secret for auto-merge (4310497)

Other

  • chore(deps-dev): bump the typescript-eslint group with 2 updates (97f22f9)
  • (55da541)
  • chore(deps-dev): bump @types/node from 25.1.0 to 25.2.0 (b9ede17)
  • (b5f445e)
  • chore(deps-dev): bump @types/node from 25.2.0 to 25.2.2 (b4c8c9f)
  • (7d39059)
  • chore(deps-dev): bump esbuild from 0.27.2 to 0.27.3 (5cd4296)
  • (873d148)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (36d13c9)
  • (707f2e3)
  • chore(deps-dev): bump @types/node from 25.2.2 to 25.2.3 (e61477a)
  • (f9e5b33)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (1ffb5b3)
  • (724e2dd)
  • chore(deps-dev): bump @types/node from 25.2.3 to 25.3.0 (0d58b98)
  • (944c2bf)
  • chore(deps-dev): bump @types/node from 25.3.0 to 25.3.3 (46b6087)
  • (dad6747)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (1364b93)
  • (686961c)
  • chore(deps-dev): bump minimatch from 3.1.2 to 3.1.5 (9463abc)
  • (d78d979)
  • chore(deps-dev): bump lint-staged in the dev-tools group (c9c2c65)
  • (3f7db05)
  • chore: bump actions/upload-artifact from 6 to 7 (4f6866f)
  • (0d3b22d)
  • chore: bump im-open/code-coverage-report-generator (3095bae)
  • (8092d67)
  • chore(deps-dev): bump @types/node from 25.3.3 to 25.3.5 (fccf25e)
  • (0612540)
  • chore: bump ncipollo/release-action from 1.20.0 to 1.21.0 (b518876)
  • (25bafa5)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (29e0243)
  • (5fe815e)
  • chore(deps-dev): bump the jest group with 2 updates (f878c90)
  • (925a866)
  • chore(deps-dev): bump lint-staged in the dev-tools group (c18b341)
  • (21dafbe)
  • chore(deps-dev): bump esbuild from 0.27.3 to 0.27.4 (7e82290)
  • (ba8ff6a)
  • chore(deps-dev): bump @types/node from 25.3.5 to 25.5.0 (eb42501)
  • (f22748d)
  • chore(deps-dev): bump flatted from 3.3.3 to 3.4.2 (6c9d6d0)
  • (d0ee6c0)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (d9c0c64)
  • (612d6ea)
  • chore: bump picomatch (051c182)
  • (e8baa1c)
  • chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (f7e32e3)
  • (3c17edd)
  • chore(deps-dev): bump ts-jest from 29.4.6 to 29.4.9 in the jest group (ff9a986)
  • (6e148a9)
  • chore(deps-dev): bump @types/node from 25.5.0 to 25.5.2 (99a06ec)
  • (1203568)
  • chore(deps-dev): bump esbuild from 0.27.4 to 0.28.0 (9125ec6)
  • (7a388d7)
  • chore: bump im-open/process-code-coverage-summary (030a513)
  • (2e872f7)
  • chore(deps-dev): bump the typescript-eslint group with 3 updates (06c1edb)
  • chore: fix dependabot update, revert typescript to 5.9.3 (5ae9b5c)
  • (e3af9ef)
  • chore(deps-dev): bump prettier in the dev-tools group (a7cc942)
  • (92f072e)
  • chore(deps-dev): bump @types/node from 25.5.2 to 25.6.0 (a73c7bb)
  • (25bf9cb)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (402086e)
  • (1294512)
  • chore(deps-dev): bump builtin-modules from 5.0.0 to 5.1.0 (6980668)
  • (75c00a5)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (e64b204)
  • (5d6d01b)
  • chore(deps-dev): bump prettier in the dev-tools group (bddb915)
  • (823cd00)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (a71f8f0)
  • (925357e)
  • chore: bump uuid and jest-junit (01da29a)
  • (89ff590)
  • chore(deps-dev): bump the typescript-eslint group with 2 updates (4310200)
  • Merge branch 'main' into dependabot/npm_and_yarn/typescript-eslint-ea513a49e7 (8167c55)
  • (37a86c9)

README file from

Github

Automatic Tasks for Obsidian

Combine periodic notes with tags and tasks to automatically manage your daily, weekly and project TODO lists.

Designed to work with Obsidian, requires the Periodic Notes plugin. The Tasks and Kanban plugins are optional.

This plugin works well with the Auto Periodic Notes plugin.

Features

  • Reads tasks from previous periodic notes and carries over any incomplete ones
  • Adds the header for tasks when creating the note
  • Searches all or specific headers within the periodic note so you can separate a daily list from other areas
  • Adds a due date to copied tasks so they can be appropriately tracked in the Tasks plugin
  • Collects tasks from the whole vault and adds them to a central Kanban board automatically

Carrying over your tasks

Example of tasks in a daily note within Obsidian

For daily and weekly notes, if you maintain a task list within your periodic notes, any incomplete tasks will be automatically copied over to the next day or week's note, so you can easily track and maintain your current TODO list.

The new header for tasks will be added to the end of the new note, with any tasks added under that header.

YTou can specify in the settings whether to search through the whole note for all tasks, or to restrict your search to specific headers (e.g. ## TODOs in the example above).

Due date support

When copying over tasks, you can choose to add a due date automatically onto the task, which will be preserved when tasks are copied, showing the original date that it was added.

Kanban support

Example of tasks shown in a Kanban board within Obsidian

All the tasks within the periodic notes and elsewhere in the vault can be collated and centralised into a Kanban board, where they are synced automatically and isolated by task name.

Settings

Example of Settings screen within Obsidian

Depending on your Periodic Notes configuration, the plugin supports working with both daily and weekly notes - these must be enabled in the Periodic Notes plugin to appear. For each type of note you can choose to carry over your daily tasks, whether to automatically add any tasks from anywhere in your vault that are due either that day or week, and how to read the tasks from your existing periodic note.

When the Kanban plugin is available, you can choose to sync all of the tasks within your vault automatically to a board, which will be created for you.

Development

This plugin has been developed using Typescript with the Obsidian and Periodic Notes APIs, and Jest for testing.

Once you've cloned the repository, to speed up plugin development it is recommended to symlink the location of the plugin directly into your local Obsidian:

ln -s obsidian-auto-tasks ~/.obsidian/plugins/

You can then run the plugin build automatically to pick up any changes:

npm run dev

To test the plugin using Jest, you can run it with or without coverage:

npm run test
npm run coverage

When submitting a PR, the plugin will be automatically tested, and when merged into main this will be built and released using GitHub Actions.

Thanks

Many thanks to Liam Cain for the Periodic Notes plugin, and to Clare Macrae and the Obsidian Tasks Group for their Tasks plugin!

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Tasks
5 years ago by Clare Macrae and Ilyas Landikov (created by Martin Schenck)
Task management for the Obsidian knowledge base.
Kanban
5 years ago by mgmeyers
Create markdown-backed Kanban boards in Obsidian.
MAKE.md
4 years ago by MAKE.md
Checklist
5 years ago by delashum
File Color
4 years ago by ecustic
An Obsidian plugin for setting colors on folders and files in the file tree.
CardBoard
5 years ago by roovo
An Obsidian plugin to make working with tasks a pleasure (hopefully anyway).
Longform
5 years ago by Kevin Barrett
A plugin for Obsidian that helps you write and edit novels, screenplays, and other long projects.
Consistent attachments and links
5 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Auto Note Mover
4 years ago by faru
This is a plugin for Obsidian (https://obsidian.md).
Zoottelkeeper
5 years ago by Akos Balasko
Obsidian plugin of Zoottelkeeper: An automated folder-level index file generator and maintainer.
Tasks Calendar Wrapper
3 years ago by zhuwenq
This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
Time Ruler
3 years ago by Joshua Tazman Reinier
A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).
Task Board
a year ago by Atmanand Gauns
An Obsidian plugin to view and manage your tasks from whole vault using much efficient boards using various methodologies.
Completed Task Display
6 years ago by Ben Lee-Cohen
Obsidian plugin to control the display of completed tasks
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
Periodic PARA
3 years ago by YiBing Lin
Obsidian Plugin for combining P.A.R.A with Periodic Notes(LifeOS for Obsidian)
File Order
3 years ago by lukasbach
Obsidian plugin to reorder files with drag-and-drop by customizing a number-prefix in the filenames
Rewarder
4 years ago by Gustav Gnosspelius
An Obsidian-plugin to get rewards for completing todos
Task List Kanban
2 years ago by Chris Kerr
Dynamic Outline
a year ago by theopavlove
Adds a customizable GitHub-like floating table of contents to Obsidian.
TickTickSync
3 years ago by thesamim
Vantage - Advanced search builder
5 years ago by ryanjamurphy
Vantage helps you build complex queries using Obsidian's native search tools.
Daily Note Outline
4 years ago by iiz
Add a custom view which shows outline of multiple daily notes with headings, links, tags and list items
Kanban Bases View
4 months ago by I. Welch Canavan
A kanban-style drag-and-drop custom view for Bases.
Folders to Graph
2 years ago by Ratibus11
Enhance your Obsidian graph view with folders and headings structure!
ToggleList
4 years ago by Lite C
This is a simple plugin for Obsidian to overwrite the default behavior of toggle checkbox status. Also, it offers a simple way to toggle through frequently used attributes: task states, task tags, highlighted list, etc.
Dangling links
6 years ago by Graydon Hoare
obsidian plugin for displaying dangling links
Trello
5 years ago by Nathonius
An Obsidian Plugin that connects Trello cards to Obsidian notes.
Daily Notes Viewer
4 years ago by Johnson0907
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Todoist Text
4 years ago by Wes Moncrief
Plugin Manager
3 years ago by ohm-en
Allows better management of Obsidian.md plugins.
Embedded Code Title
5 years ago by tadashi-aikawa
It is an Obsidian plugin which can embeds title to code blocks.
Proletarian Wizard Task Manager
2 years ago by Charles Feval
Obsidian plugin ot manage todos and projects directly from your notes.
Recent Notes
a year ago by Kamil Rudnicki
Recent Notes Plugin for Obsidian
Task Marker
3 years ago by wenlzhang
An Obsidian plugin to change task status and append text with hotkeys and right-click context menu.
Org Mode
5 years ago by ryanpcmcquen
Add Org Mode support to Obsidian.
Unique attachments
5 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Note Folder Autorename
5 years ago by PJ Eby
Obsidian plugin to support folder-overview notes by keeping their folder in sync
Sync Google Calendar
3 years ago by Dexin Qi
Sync tasks from Obsidian with system calendar
Improved Random Note
3 years ago by ShockThunder
Tag Page
3 years ago by Matthew Sumpter
An Obsidian plugin to create and manage dedicated Markdown pages for tags, with features to automatically populate and refresh content based on user-defined settings.
TodoTxt
3 years ago by Mark Grimes
Obsidian plugin to manage todotxt files
Tasks Map
9 months ago by NicoKNL
A graph view of your tasks.
Agile Task Notes
4 years ago by BoxThatBeat
This Obsidian plugin integrates your TFS data from either Jira or Azure Devops
Week Planner
4 years ago by Ralf Wirdemann
Todoist completed tasks
4 years ago by Andrew 'Ledary' Kulishov
Obsidian plugin to display the completed tasks
Tag Project
3 years ago by Odaimoko
TickTick
3 years ago by Viduy Cheung
Folder Links
2 years ago by Stefan Rausch
Obsidian Plugin that enables using links to folders.
Journaling
2 years ago by Ordeeper
View daily notes in a journal-like format, similar to Logseq. It enhances note organization and facilitates better reflection by consolidating daily notes into a continuous journaling view.
Contacts
4 years ago by vbeskrovnov
With this plugin, you can easily organize and manage your contacts within Obsidian. Simply create a note with contact information and use the plugin's features to quickly search, and sort through your contacts. Contacts plugin also helps you to remember birthdays of your contacts and keeps track of the last time you met them.
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Fold Properties By Default
a year ago by Tommy Bergeron
Always have editor/metadata properties folded by default.
Automatic Renumbering
2 years ago by Omri Levi
Automatically reorders checklists and numbered lists as you edit them.
Todo sort
4 years ago by Ryan Gomba
A plugin for Obsidian that sorts todos within a note
Single File Daily Notes
2 years ago by Pranav Mangal
An Obsidian plugin to create and manage daily notes in a single file
Send Tasks to OmniFocus
3 years ago by Henry Gustafson
Project Garden
4 years ago by Ben Goosman
VirtFolder
2 years ago by mr.grogrig
Creating a hierarchical structure like Luhmann's Zettelkasten
PARA Shortcuts
4 years ago by gOAT
This plugin serves usefull commands to setup and manage your knowledge using the PARA method.
TagMany
3 years ago by Joshua Martius
Tag many Notes at once in Obsidian
Structured
5 years ago by dobrovolsky
Auto Folder Collapse
2 years ago by Dario Casciato
A plugin for Obsidian that automatically collapses all child folders when you collapse a parent folder. This helps keep your file explorer organized and clutter-free.
Automatic Tags
3 years ago by Jamalam
Add tags to new notes automatically based on their path
Metadata Auto Classifier
2 years ago by Beomsu Koh
AI-powered Obsidian plugin that automatically classifies and generates metadata (tags, frontmatter) for your notes.
Key-Value List
3 years ago by Christian Wannerstedt
Obsidian plugin which makes it easy to turn lists into formatted key value lists
Note archiver
3 years ago by thenomadlad
Content Cards
a year ago by leo
Insert content cards in Markdown, such as timeline, highlightblock, target card, book information card, music information card, movie information card, photoes ablum, business card, content subfield, countdown, SWOT,BCG.
Open cards in imdone.
5 years ago by saxmanjes
Open cards in imdone from obsidian
Packrat
4 years ago by Thomas Herden
Process completed instances of recurring items created by the Obsidian Tasks plugin
Kanban Status Updater
a year ago by Ankit Kapur
Obsidian plugin that automatically updates the note property when card is moved to a column.
Broken Links
2 years ago by ipshing
Tag Buddy
3 years ago by David Fasullo
Unlock powerful tag editing features in Reading Mode. Add, remove and edit tags across your vault. Use tag inboxes to level up any workflow with a powerful idea assembly line.
Note Chain
2 years ago by ZigHolding
Package my frequently used tools, highly personal plugins.
Linked Data Vocabularies
3 years ago by kometenstaub
Add linked data to the YAML of your Obsidian notes.
Brainframe
3 years ago by pedersen
Lite Gallery
2 years ago by Jordan Poles
Prioritize
3 years ago by EloiMusk
Obsidian Plugin, to prioritize stuff in Obsidian
ZettelGPT
3 years ago by Overraddit
Turbocharge Your Note-taking with AI Assistance
Overdue
5 years ago by Peter Parente
Obsidian plugin that marks items as [[Overdue]] if they are not checked off by their due date
Note aliases
3 years ago by Pulsovi
This plugin manages wikilinks aliases and save them on the aliases list of the linked note
File chucker
4 years ago by Ken Lim
Auto File Organizer
2 years ago by mofukuru
Obsidian plugin: Automatically organizes files into folders based on their extensions.
Flow
2 years ago by Ben Phillips
Implements key processes in David Allen's Getting Things Done (GTD) methodology
BuJo Bullets
a year ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
TODOseq
9 months ago by Stephen Cross
TODOseq ("to-do-seek") is a lightweight, keyword-based task tracker for Obsidian
Nav Link Header
2 years ago by ahts4962
Display navigation links at the top of the notes in Obsidian
Todoist Context Bridge
2 years ago by wenlzhang
Bridge your Obsidian notes with Todoist tasks while preserving rich context, helping you highlight important tasks and maintain seamless workflows between the two platforms. Seamlessly integrate with Dataview and Tasks plugins.
Order List
3 years ago by Henry Gustafson
Completed Tasks
a year ago by Mgussekloo
A free, simple and intuitive Obsidian plugin that automatically moves completed tasks (checked checkboxes) to the bottom of the list they're in.
Bellboy
4 years ago by Shaked Lokits
Opinionated file structure manager for the Obsidian knowledge base.
Desk
3 years ago by David Landry
A desk for obsidian
Potato Indexer
3 years ago by LoyalPotato
Obsidian plugin to generate index based on your selection
Extended Task Lists
2 years ago by joeriddles
Extended Markdown support for task lists in Obsidian.
TODO Wrangler
3 years ago by Jeel Shah
An obsidian plugin to wrangle your Todos and put them in their place.
Create Task
2 years ago by Simon Knittel
Create tasks faster from anywhere.
Feeds
3 years ago by LukeMT, pashashocky, madx
Magic feeds dataview query for obsidian
Expiration-Date-Tracker
3 years ago by Marius Wörfel
Opsidian plugin to keep track of all expiration dates, for example, for your groceries.
Journal Folder
2 years ago by Charl Fourie
GChat Reminder
3 years ago by Anil Erdogan
Index Notes
2 years ago by Alejandro Daniel Noel
Plugin that automatically generates index blocks based on tags
At People
3 years ago by Tobias Davis
Obsidian plugin to use the familiar @ notation to cross link to people.
Sort Frontmatter
3 years ago by Kanzi
Sort frontmatter automatically
Tag Breakdown Generator
3 years ago by Hananoshika Yomaru
Break down nested tags into multiple parent tags
Cluster
2 years ago by Lorens Osman
Cluster plugin mainly designed to simplify the process of note clustering on mobile devices and work well on PCs ether
Highlight Helper
3 years ago by Chongmyung Park
Helper to collect highlight in Obsidian
Project Tasks
2 years ago by Paul Paterson
An Obsidian Add-in that allows you to create simple projects out of tasks
Simple Todo
2 years ago by elliotxx
A minimalist text-based todo manager (Text-Based GTD) for efficient task management in Obsidian.
Clipper Catalog
a year ago by Greg K.
A catalog view that provides a powerful interface for all your clipped web articles and content. Easily organize, search, and manage your web clippings within your vault.
Hierarchical Backlinks
2 years ago by Jason Motylinski
Plugin which displays backlinks as a tree structure based on file paths
Inline Checkbox Groups
a year ago by Bradley Wyatt
Obsidian Plugin that creates multiple checkboxes on a single line, separated by a customizable separator character (default '|'), with the option to automatically cross out text when all checkboxes in the line are checked.
Todos sort
2 years ago by Jiri Sifalda
A plugin for Obsidian that sorts todos within a note
TaskWarrior Task Wiki
2 years ago by SntTGR
Small and simple task manager widget for obsidian and powered by taskwarrior.
Missing Link File Creator
a year ago by Lemon695
The plugin creates both missing links and the corresponding files.
Vault File Renamer
a year ago by Louan Fontenele
Vault File Renamer: Automatically standardizes file names to GitHub style (lowercase, no accents, only -, ., _) while preserving folder structure and file contents.
Mass Create
2 years ago by vellikhor
Create large quantities of notes easily at one time.
Boost Link Suggestions
4 years ago by Jacob Levernier
An Obsidian (https://obsidian.md) plugin for altering the order of inline link suggestions by link count and manual boosts.
Beautiful Contact Cards
2 years ago by Seth Tenembaum
A plugin for the Obsidian text editor which renders "contact" code blocks with tappable links for phone, social media, etc.
downloadPDF
2 years ago by Frieda
Task Mover
a year ago by Mariia Nebesnaia
A plugin for obsidian to move unfinished tasks to the daily note automatically
TickTick Quick Add Task
a year ago by Muxin Li
The TickTick Quick Add Obsidian Plugin lets you quickly create tasks in TickTick directly from your Obsidian notes.
Organized daily notes
a year ago by duchangkim
Automatically organizes your daily notes into customizable folder structures for better organization and easier navigation.
MOC Link Helper
2 years ago by Bogdan Codreanu
This obsidian plugins allows you to quickly see which notes you need to include in your MOC.
Current File Tags
a year ago by Trung Tran
WhatsApp backup importer
a year ago by Luigi Cerone
Obsidian plugin that allows you to import exported WhatsApp chat archives (in .zip format) into your vault.
Kikijiki Habit Tracker
a year ago by KIKIJIKI
Kikijiki Habit Tracker Plugin for Obsidian
Check and Delete
2 years ago by Danitiate
An Obsidian plugin that allows you to quickly clean up temporary list-items with the press of a button
Auto Strikethrough Tasks
2 years ago by Nomekuma
Automatically adds strikethrough to completed tasks.
Tasks Cleaner
a year ago by lowit
🧹 Tasks Cleaner is a plugin for Obsidian that helps you automatically remove old completed tasks from your Markdown notes
Tab Group Arrangement
a year ago by situ2001
Arrange the tab groups of Obsidian in a more flexible way
Instant Above Divider
2 years ago by SedationH
Clear Todos
2 years ago by Joshua Gawenda
An Obsidian Plugin to clear todos that are done
Abbrlink
2 years ago by Q78KG
Import Todoist tasks
2 years ago by Duke
Import Todoist tasks as Obsidian tasks.
GitHub Tasks
10 months ago by Mike Thicke
Obsidian plugin to sync GitHub issues and PRs to Obsidian TODOs
Nav Weight
2 years ago by shu307
A simple plugin designed to sort files in navigation based on markdown frontmatter (also known as metadata) for Obsidian.
Bottom to Top
2 years ago by Henry Gustafson
Task Director
2 years ago by Cybertramp
A plugin that allows you to easily manage tasks in bulk.
Yori Task
2 months ago by yorigo77
This plugin has not been manually reviewed by Obsidian staff. Task manager, week planner, year planner.
LighterPack importer
4 months ago by Nicola Siniscalchi
Import a packing list from https://lighterpack.com.