No description
Find a file
2025-05-02 00:28:27 +08:00
.github/workflows chore: bump version 2025-04-23 12:41:25 +08:00
design chore: remove unused code 2025-04-28 09:19:55 +08:00
media chore: update readme 2025-04-25 17:36:47 +08:00
src chore: update docs 2025-05-01 23:39:19 +08:00
.editorconfig Initial commit 2022-06-07 14:12:30 +08:00
.eslintignore Initial commit 2022-06-07 14:12:30 +08:00
.eslintrc Initial commit 2022-06-07 14:12:30 +08:00
.gitignore Implement just in readMode View. 2025-04-19 20:40:33 +00:00
.prettierignore feat: support custom status 2025-03-02 13:33:23 +08:00
esbuild.config.mjs chore: bump version 2025-04-23 12:34:07 +08:00
jest.config.js chore: update basic test 2025-04-24 11:00:12 +08:00
manifest.json chore: bump version 2025-04-29 00:03:38 +08:00
package.json chore: bump version 2025-04-29 00:03:38 +08:00
pnpm-lock.yaml feat: update habit view 2025-04-28 17:51:19 +08:00
README.md chore: update docs 2025-05-02 00:28:27 +08:00
styles.css chore: update docs 2025-05-01 23:39:19 +08:00
tsconfig.json chore: remove dependency from obsidian-typings 2025-04-23 12:58:53 +08:00
version-bump.mjs Initial commit 2022-06-07 14:12:30 +08:00
versions.json chore: bump version 2025-04-29 00:03:38 +08:00

Task Genius Logo

Full documentation is available at Docs.


Task Genius is a comprehensive plugin for Obsidian designed to enhance your task and project management workflow.

Task Genius Feature Showcase

Key Features

Feature Description
Task Progress Bars Visualize parent task completion with customizable graphical or text-based progress bars based on sub-task status. Supports headings and non-task list items.
Advanced Task Statuses & Cycling Define custom task statuses beyond - [ ] and - [x] (e.g., In Progress [/], Planned [?], Abandoned [-]). Easily cycle through statuses with clicks or commands.
Date & Priority Management Quickly add and modify due dates via a calendar picker (📅 2023-12-25) and assign priorities (🔺 Highest, High, ..., [#A], [#B], [#C]) through context menus, commands, or clickable icons.
In-Editor Task Filtering Dynamically filter tasks within a note based on status, content, tags, and relationships (parent/child/sibling) using a toggleable panel. Save and reuse common filters as presets.
Task Mover Archive completed or specific sets of sub-tasks to a designated file using commands, keeping your active notes clean.
Quick Capture Rapidly capture tasks or notes to a specified file via an inline panel (Alt+C), a global command, or a full-featured modal for adding metadata.
Workflow Management Define multi-stage workflows (e.g., Todo -> Doing -> Review -> Done) and track tasks through them. Includes options for automatic timestamping, duration tracking, and next-task creation.
Dedicated Task View A powerful, unified interface (Task Genius: Open Task Genius view) to see, sort, filter, and manage all tasks across your vault. Includes modes like Inbox, Forecast, Tags, Projects, and Review.
Customizable Settings Extensive options to configure the appearance and behavior of all features.
Rewards Earn rewards for completing tasks.
Habit Tracking Track your habits with a dedicated view.

Installation

Visit the Installation page for instructions.

Support Me

If you enjoy Task Genius and find it useful, please consider supporting my work by buying me a coffee! It helps me dedicate time to maintaining and improving the plugin.

Buy Me A Coffee