paranoid-mann5 downloadsSimple Kanban task board backed by a single Markdown file.
Paranoid Tasks is a Kanban task board for Obsidian. All tasks live in a single Markdown note (Tasks/Main.md by default): each column is a section and each task is a list item, so the list stays readable and editable without the plugin.
The goal is a simple task tracker with the widest possible customization in settings: almost every feature can be tuned or turned off, so the board does only what you need.
What it can do:
A task in the task file looks like this:
## Open
- [Priority: High] [Deadline: 2026-10-30] [Details: [[Report]]] Prepare the report
- [Repeat: daily 09:00] Morning exercise
Once the plugin is available in the community plugin directory: Settings → Community plugins → Browse, search for Paranoid Tasks, install and enable it.
Until then (or to get updates right after release), you can install it with the BRAT plugin, including on mobile: add the repository ParanoidMann/Paranoid-Tasks in BRAT.
.obsidian folder exists).npm). Check with node -v.git clone (a ZIP archive from GitHub also works).git clone https://github.com/ParanoidMann/Paranoid-Tasks.git
cd Paranoid-Tasks
npm ci
npm run build
If you downloaded a ZIP, unpack it and run npm ci and npm run build in the unpacked folder.
The build creates main.js. Together with manifest.json and styles.css, this is the plugin.
The vault path is the folder you chose when creating or opening the vault in Obsidian (it contains the hidden .obsidian folder).
npm run install-plugin -- "<path to vault>"
This copies main.js, manifest.json and styles.css to <vault>/.obsidian/plugins/paranoid-tasks/. You can also copy them there by hand.
Tasks/Main.md is created in the vault.git pull
npm ci
npm run build
npm run install-plugin -- "<path to vault>"
Then restart Obsidian (or turn the plugin off and on in settings).
The plugin cannot be built on mobile devices. Build it on a computer and copy the three files (main.js, manifest.json, styles.css) to <vault>/.obsidian/plugins/paranoid-tasks/ on the device, by hand or through vault sync (Obsidian Sync, iCloud, Syncthing, etc.; in Obsidian Sync, "Installed community plugins" sync must be on). Then enable the plugin as in step 4.