TaskChute Plus

by hiroyaiizuka
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

TaskChute Plus

English | 日本語

Execute tasks, don't just organize them.

TaskChute Plus - Execute tasks, don't just organize them

TaskChute Plus is an Obsidian plugin focused on execution-first task management: you decide what to do now, run it, and keep a reliable log of what actually happened.

What You Can Do

  • Manage daily tasks in one TaskChute view with date navigation.
  • Start/stop tasks and track actual execution time.
  • Group tasks by configurable time slots plus a No time section.
  • Create and run routines (daily, weekly, monthly patterns).
  • Move, duplicate, reset, and delete task instances with day-state persistence.
  • Link tasks to projects and open project board views.
  • Review history from execution logs and yearly heatmap data.
  • Set reminder times per task.
  • Export tasks to Google Calendar URL scheme.
  • Use Japanese/English UI (or follow Obsidian language).

Commands

Available from Obsidian Command Palette:

  • Open TaskChute
  • TaskChute settings
  • Show today's tasks
  • Reorganize idle tasks to current slot
  • Duplicate selected task (when TaskChute view is active)
  • Delete selected task (when TaskChute view is active)
  • Reset selected task (when TaskChute view is active)

Getting Started

Install in Obsidian

  1. Open Settings -> Community plugins.
  2. Install/enable TaskChute Plus.
  3. Run the command Open TaskChute.

First Task

You can create tasks from the TaskChute UI, or manually create a note in your task folder.

Minimal manual example:

---
tags:
  - task
target_date: "2026-04-16"
scheduled_time: "09:00"
---

# Online consultation

#task in note body is also supported for legacy compatibility.

Settings Overview

Open TaskChute settings to configure:

  • Storage location mode (vaultRoot or specifiedFolder)
  • Project folder path (optional, independent path)
  • Review template path and filename pattern
  • Language override (auto, en, ja)
  • Reminder default minutes
  • Backup interval/retention for execution snapshots
  • Custom time-slot boundaries and collapsible slot UI
  • Google Calendar export defaults

Current default values in code:

  • backupIntervalHours: 2
  • backupRetentionDays: 1
  • defaultReminderMinutes: 5
  • locationMode: vaultRoot

Default Paths

With default vaultRoot mode, TaskChute-managed folders are:

  • TaskChute/Task
  • TaskChute/Log
  • TaskChute/Review

projectsFolder is intentionally unset by default and can be configured separately.

Development

Requirements

  • Node.js 18+
  • npm

Setup

npm install

Scripts

npm run dev       # esbuild watch
npm run build     # production bundle
npm run lint      # eslint for src/tests
npm test          # jest

Release Artifacts

Obsidian loads these files from the plugin root:

  • main.js
  • manifest.json
  • styles.css

License

MIT

Author

Hiroya Iizuka