justyns / trilium-tasks

WIP plugin for managing tasks in Trilium

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trilium Tasks

This add-on script for Trilium is meant to provide an interface for managing todos and tasks. It is based loosely on the Task Manager provided in the Trilium Demo, but aims to be more flexible.

Work In Progress

These scripts sort of work, but are definitely still a work in progress. I'm taking a break from working on it for a while, but figured I would upload them in case it helps anyone else with similar goals.

Roadmap and features

These are some high level goals I'd like to accomplish. Please feel free to suggest additional features/changes/etc. This list isn't set in stone and will likely change.

  • Basic Todo Management
  • Due date / completion date tracking
  • Tags support
  • List view
  • Table view (same as list?)
  • Kanban view w/ drag and drop
  • Archiving support
  • Context/Location support
  • Custom attributes?
  • HTTP API for external applications to interact with
  • Support for syncing to external task managers - e.g. remember the milk, kanboard, taskwarrior, etc
  • Time tracking
  • Quick add supporting syntax like rtm or taskwarrior
  • Audit/change log to keep track of changes to each task
  • Support for multiple top-level task roots

Alternatives

There are several other task/todo implementations available for Trilium, please have a look at them as well:

About

WIP plugin for managing tasks in Trilium

License:GNU General Public License v3.0


Languages

Language:JavaScript 94.1%Language:HTML 3.3%Language:Python 2.6%