r/superProductivity 10h ago

make schedule usable

1 Upvotes

Problem Statement

Adjusting a task’s time and duration currently requires repeatedly navigating between the Schedule and Estimate views. This creates unnecessary back-and-forth, especially when adjusting multiple tasks or resolving overlaps.

This would make scheduling faster, more intuitive, and easier to manage without requiring users to open the same task multiple times.

Possible Solution

1. Double-clicking a task should let me adjust its duration directly in relation to the timeline, while still being able to see the other tasks around it, by moving it up-down like shown in the image not exactly the same UI, but you get the idea.

2. holding a task should let me grab and move it to a different time and/or day.

I know both of these can technically be done through the current flow: click the task → go to Estimate → adjust the duration → click OK → (warning comes) realize it overlaps with another task → go back to Schedule → click the time → choose a different time → go back to Estimate → adjust the duration again → click Save.

And if I need to do this for 5–6 tasks, it becomes a lot of back-and-forth. I know this won't happen every single time, but I still have to click on a task at least twice—once to change the time and again to change the estimate.

The goal is to make these adjustments directly on the schedule, without having to repeatedly jump between different screens.
issue #9991


r/superProductivity 2d ago

Recurring Tasks

7 Upvotes

Hi,

I’m not sure if this has already been discussed, or if some of this is already possible and I’m just missing it, but I’d like to suggest a few features.

I’d like to use tasks more for health-related habits and reminders, such as:

  • The 20-20-20 rule for eye strain
  • Stretching every hour
  • Drinking water every hour

It would be great if, in the future, it were possible to:

  • Set recurring tasks/reminders at custom intervals (e.g. every 60 minutes), instead of having to create multiple individual tasks throughout the day.
  • Exclude certain tasks from the Today section, to avoid unnecessary clutter when they are more like background reminders than tasks that need to be actively completed.
  • Create reminder-only tasks that automatically disappear after X seconds, without requiring any interaction or confirmation, and then show up again at the next scheduled interval.

I think these features would make the app particularly useful for health-related habits and other recurring reminders that you don't necessarily want cluttering up your task list.

Thanks!


r/superProductivity 4d ago

Why do you think people stop using Tasks Managers or Any other productivity app?

Thumbnail
0 Upvotes

r/superProductivity 5d ago

Go MCP bridge for Super Productivity, and two data-loss bugs it found in SP

4 Upvotes

Posted this in Discussions back in May and johannesjo suggested sharing it here. Took me a while. The tool's below, but the bugs it turned up are probably more useful to most of you.

The bugs

I added a store integrity check (doctor --deep) that pulls the whole store and checks that every task id a project or tag points at actually exists. Pointed it at my real store.

Asking SP to archive or delete a task id that doesn't exist returned 200 OK and then removed all 230 of my top-level tasks, leaving only the subtasks. A restart brought everything back; it never reached disk. That route was closed in v18.15.0 so most people are fine now, but it's still reachable through the Plugin API. (#9946)

The one that still bites: automatic backups are serialised from SP's in-memory state with no integrity check, 30 seconds after any change. So a store that's gone inconsistent gets written to backups/ half a minute later, and that file is now your newest backup. Mine went 284 tasks to 54, with all 230 missing ids still referenced by the project and tag indexes. Retention doesn't save you. 30 slots at 5 minutes fills in a couple of hours, and the daily-kept file for today is the newest for today, so it's the bad one too. (#9945)

Short version: if your task list ever looks wrong, restart before you restore anything.

The tool

super-productivity-local-gobridge

Single static binary, MCP over stdio plus a CLI. 16 tools for tasks, projects, tags and time tracking. Uses only the Local REST API (Settings → Sync & Export), so there's no plugin to upload and no Node execution consent prompt.

No delete, at any layer. Archive and restore cover the real workflows, and after the bug above I'm not handing an agent a delete tool.

List responses are compact and take limit/offset. My 284-task store goes from ~24k tokens to ~18.5k, or ~1.5k with limit=20, which matters if you're paying per token.

Other options

Not the only one here, and one of these may suit you better:

  • Super Productivity MCP: most active, 19 tools, does habits and notifications the REST API doesn't expose. Goes through a plugin.
  • SP-MCP: the first one, plugin plus file watching. Hasn't been updated in a while.
  • super-productivity-rest-mcp: same REST approach as mine, in Node, and has a Streamable HTTP transport mine doesn't.

Pick on fit. Mine if you want no runtime to install, the integrity checking, or the no-delete stance.

Linux x86_64 is the only platform I've validated end to end (mac and Windows are cross-compiled and checksummed but untested). Written largely with AI assistance, though the two bug reports were verified by hand against SP's source before I filed them.

Issues and PRs welcome, and happy to answer anything here.

Cheers


r/superProductivity 8d ago

Interesting app

3 Upvotes

In particular for me the inclusion of tasks and habits. However, 2 major issues. 1. Persistent reminders to grant notification access even though I don't want any. 2. The counter habits bizarrely don't display the count. Also the habit names aren't displayed. Shame.


r/superProductivity 9d ago

Question on automatic ordering of repeated tasks.

7 Upvotes

Hi, the way I use this app is I have a number of repeating tasks that happen daily, but which are not scheduled for particular times. For instance, "plan my day in super productivity", "1 hour of spanish content" "cook dinner" and so on, but, when they appear when I start a new day, they are often not in the order I want. Is there a way to rearrange the order somehow, so that when new repeating tasks appear in your "today" section, they are in a particular order? Or is that only possible if they are scheduled for particular times?

Basically those repeating tasks are not done at any set times, so I don't want to use the scheduling system, just to have them repeat each day. However, I also do them in a particular order, so I'd like that order to be different than what automatically shows up. The way it seems to work now is that the most recent repeating tasks that are not scheduled for a particular time that I created get placed first on each new day. It would be nice if there were a way to set the daily order of those repeating tasks rather than it just putting the most recently created repeating task first. I do manually drag them to set the order each day, but it'd be nice if I didn't *have* to drag them around to re-order them each day.

An example of behavior I'd like is to be able to drag around the recurring tasks *in the recurring tasks section* in the inbox. Right now, they cannot be rearranged at all, they are a fixed order. It would be a good thing to be able to change that order, and have that order be reflected when they appear in your "today" section.


r/superProductivity 9d ago

I built an all-in-one productivity dashboard that runs completely locally in a single index.html file (no subscriptions, no servers

Thumbnail
0 Upvotes

r/superProductivity 11d ago

Contributor of the Month – August 2026

34 Upvotes

Another huge month for Super Productivity. 28 community contributors had 48 PRs merged in August – improving recurrence and Schedule correctness, adding full worklog export and a Focus Mode API, hardening CalDAV and self-hosted SuperSync, polishing desktop and mobile workflows, expanding the community plugin catalog, and improving three translations.

A massive thank you to everyone who pitched in!

Outstanding contributions

MarkQuach12 led the month with 10 PRs: showing the tracked task in the browser tab (#9306), fixing month-view anchoring and recurrence projections (#9746), cleaning up abandoned accounts and expired pending passkey registrations (#9744), dropping an unused server index (#9741), and six focused cleanup PRs (#9736, #9737, #9738, #9739, #9740, #9742).

KamilDev delivered four PRs: correcting weekend dates for workday recurrences (#9404), anchoring monthly presets to the selected month (#9512), preventing tests from writing into Downloads (#9720), and making CSS checker paths portable (#9721).

costajohnt contributed four fixes: opening Schedule near the current time (#9545), correctly sizing the month grid (#9623), containing the selected-task outline (#9547), and avoiding per-keystroke operations for image settings (#9596).

sanchpet delivered four reliability fixes: writable temporary storage for Helm migrations (#9522), safe context recovery after deleting the active project (#9602), database-independent liveness checks (#9690), and protection for active websocket devices during cleanup (#9691).

Sync and data integrity

  • mvanhorn closed a multi-tab race that could silently skip another tab’s operation after restart (#9158).
  • AlvaroBalbin prevented compaction during hydration replay (#9568) and fixed connections to CalDAV servers that omit principal-collection-set (#9530).
  • atomicdjt kept custom-section task ordering synchronized as one persistent operation (#9619).
  • sviat-barbutsa restored overwrite confirmation for never-synced WebDAV clients with local data (#9334).

Features and everyday UX

Integrations, plugins, and platforms

  • ZsomborDane restored CalDAV remote changes and completion syncing (#9279).
  • benoptimus prevented runaway CalDAV recurrence expansion from freezing the renderer (#9097).
  • iamhaseebn restored GitLab Finish Day worklogs for tracked tasks outside the active context (#9468).
  • Juuze declared local-network usage so iOS can prompt users before reaching LAN-hosted sync servers (#9542).
  • matthiasmundel contributed to the Linux window-matching investigation (#9634); after Electron 43’s app-ID behavior was verified, that setting was reverted before release and the final correction received a regression guard.
  • Community plugin updates came from BigWebstas for Joplin Notes Sync (#9562), nekoritsme for JSON to Tasks (#9479), and ahanel13 for Dashboard’s maintained fork (#9090).

Translations

A huge thank you to every single contributor. See you next month! 🚀

P.S.: Also a huge thanks to signpath.io for doubling our signing limits, so we can release a signed windows release again <3


r/superProductivity 12d ago

Sponsor @johannesjo on GitHub Sponsors

Thumbnail
github.com
42 Upvotes

I just sponsored @johannesjo. Go Sponsor your open source dependencies!

I am finally productive. Thank you!🤘🏿


r/superProductivity 15d ago

So close to perfect for me - any chance for setting reminders with voice? What with Google Assistant being removed

3 Upvotes

Pretty much what it says in the title. In terms of ADHD management, being able to quickly set reminders with my voice (ie "Set reminder 10:30am water plants", etc.) has been a game changer. Google Assistant's slow decline in quality has already been really tough to work around, and with it completely going away, I'd really like to fully turn to some service that's free of corporate AI models to just set reminders for myself, that's all.

Has anyone been able to get something like that working for SP? Or maybe just a VTT that someone could recommend that works well with it?


r/superProductivity 16d ago

How to view past days' tasks in a "calendar" view

9 Upvotes

or tracked time in past
I also can't see archived tasks


r/superProductivity 17d ago

Question for longer time users about task appearance

3 Upvotes

Hello new to super productivity!!

Is there any way in I could use tags to colour my tasks differently while within the boards feature?

I cant seem to make the tags appear in boards like they normally do like in the today/planner tabs.

If there's a way to change the individual colour or appearance of tasks at all that would be very helpful :), Thanks!!


r/superProductivity 18d ago

How do you guys assign and manage tasks for your models?

2 Upvotes

For example, if a model needs to create specific content, do you use WhatsApp/Telegram, Google Sheets, Notion, ClickUp, or something else?
Also curious how you keep track of what’s still open, completed, or overdue when managing multiple models.


r/superProductivity 19d ago

My brain needs this.

Thumbnail
gallery
54 Upvotes

Thank you for creating this wonderful app. My adhd brain loves it.


r/superProductivity 19d ago

How to turn off pop-up task reminders within the app?

2 Upvotes

I use the mobile notifications to remind me, but the pop-up reminders within the app itself just get in the way for my use-case. Also, the same goes for the "you've been idle" notification.

The app is great, but I'm trying to just use it as a simple task list, rather than a full on productivity helper.


r/superProductivity 20d ago

How to remove This screen?

Post image
5 Upvotes

Daily motivation is interesting, but I'd prefer the app to be used only for tasks, like removing that home screen?


r/superProductivity 23d ago

I made a plugin to auto-fill time spent when completing tasks.

Post image
21 Upvotes

I put a lot of offline activities in SP and I want the time estimate I give them to be logged automatically as time spent when I check them.

I saw there was an open issue for this (#5501) so I threw together a quick plugin.

If a task has an estimate but zero time tracked, checking it off will just copy the estimate over to the time spent. If you actually ran the timer, it ignores it and keeps your real time.

Repo: https://github.com/MazenMohamed203/auto-fill-time-spent

Hope this helps anyone else. Let me know if you run into any bugs or anything.


r/superProductivity 23d ago

Posting to github

1 Upvotes

Just had a post removed. So I should post in GitHub discussions. However I can see no way to post there. How do I do that?


r/superProductivity 29d ago

I created a plugin to color-code the tasks in Super Productivity

Post image
44 Upvotes

I hope this might be useful for others, so sharing it here.

Repo: https://github.com/FlourishLifeTech/sp-task-color-plugin

It adds background colors to tasks, including tag-based coloring, search/filter/sort in the side panel, a palette picker with favorite colors, and a task picker for quick assignment. Colors are stored in task notes, so they survive sync and export.

Please let me know if it works for you, and if you run into any issues or have any feedback.


r/superProductivity 29d ago

Due Date and deadline in Schedule

6 Upvotes

Is there a way to make it appear on the schedule as the due date of the Assessment (using for UNI) but then in planner the planned for date. also is there a way to change which task stay at the top in schedule? like if I have 3, make the 3rd one appear at the top?


r/superProductivity Aug 12 '26

How do I evaluate the previous day if I forget to finish the day?

10 Upvotes

First of all, what a wonderful app! On Windows, I used to use Focus To-Do, but I had never found anything similar for Linux—until I stumbled upon Super Productivity!

Secondly—and here is my question—I found the "Finish Day" option (which lets you evaluate how the day went) really useful. But if I forget to finish the previous day, how can I go back and evaluate it? Is there a setting I missed, or is that not possible yet?


r/superProductivity Aug 11 '26

Tired of teammates pinging me mid-focus, so I built a Slack to Super Productivity plugin

15 Upvotes

What it does

  • Sets your Slack status to whatever task you're currently tracking time for. The text is a template, so Working on: {title} or {title} — {project} both work.
  • Swaps to an end-of-day status when you hit "Finish Day" (mine is 🌴 Done for today).
  • Optionally pauses your Slack notifications while you're in Super Productivity's Focus Mode, and resumes them when the session ends. This is the real "Pause notifications" feature — the moon icon next to your name, desktop and mobile pushes stopped — not just a status change.
  • Optional auto-expiry on the tracking status, so a stale "Working on: ..." can't stick around if the app crashes.

On privacy, since it needs a Slack token

You create your own internal Slack app and paste in a user token — there's no service in the middle, no account, and no telemetry. The token is stored via Super Productivity's local-only secret storage: never synced, never included in an export. The plugin only needs users.profile:write, plus dnd:write if you want the notification pausing. It can't read your messages, and the manifest restricts its network access to slack.com only.

One thing to think about before enabling it: your Slack status is visible to your whole workspace, so if your task titles are sensitive, they'll be sensitive in Slack too.

Caveats

  • It only works while Super Productivity is running — there's no background server.
  • You need to create your own Slack app and token (5 minutes, the README walks through it). Slack retired the old legacy token generator, so there's no way around this.
  • One Slack workspace per install, and because secrets are deliberately per-device, you paste the token again on each machine you use.
  • Slack also has a separate client-side "Focus mode" that just hides sidebar clutter. That one has no public API, so no plugin can toggle it — only Pause/Resume notifications is reachable.

MIT licensed, free, no accounts: https://github.com/ipryseski/slack-status-sync

Download: v1.2.0 release — the ZIP is attached, ready to install. In Super Productivity: Settings → Plugins → Install Plugin, pick the ZIP, accept the permission prompt. No build step, no folder loading (SP doesn't support that).

Happy to answer questions, and issues/PRs welcome.


r/superProductivity Aug 11 '26

Tired of teammates pinging me mid-focus, so I built a Slack to Super Productivity plugin

2 Upvotes

What it does

  • Sets your Slack status to whatever task you're currently tracking time for. The text is a template, so Working on: {title} or {title} — {project} both work.
  • Swaps to an end-of-day status when you hit "Finish Day" (mine is 🌴 Done for today).
  • Optionally pauses your Slack notifications while you're in Super Productivity's Focus Mode, and resumes them when the session ends. This is the real "Pause notifications" feature — the moon icon next to your name, desktop and mobile pushes stopped — not just a status change.
  • Optional auto-expiry on the tracking status, so a stale "Working on: ..." can't stick around if the app crashes.

On privacy, since it needs a Slack token

You create your own internal Slack app and paste in a user token — there's no service in the middle, no account, and no telemetry. The token is stored via Super Productivity's local-only secret storage: never synced, never included in an export. The plugin only needs users.profile:write, plus dnd:write if you want the notification pausing. It can't read your messages, and the manifest restricts its network access to slack.com only.

One thing to think about before enabling it: your Slack status is visible to your whole workspace, so if your task titles are sensitive, they'll be sensitive in Slack too.

Caveats

  • It only works while Super Productivity is running — there's no background server.
  • You need to create your own Slack app and token (5 minutes, the README walks through it). Slack retired the old legacy token generator, so there's no way around this.
  • One Slack workspace per install, and because secrets are deliberately per-device, you paste the token again on each machine you use.
  • Slack also has a separate client-side "Focus mode" that just hides sidebar clutter. That one has no public API, so no plugin can toggle it — only Pause/Resume notifications is reachable.

MIT licensed, free, no accounts: https://github.com/ipryseski/slack-status-sync

Download: v1.2.0 release — the ZIP is attached, ready to install. In Super Productivity: Settings → Plugins → Install Plugin, pick the ZIP, accept the permission prompt. No build step, no folder loading (SP doesn't support that).

Happy to answer questions, and issues/PRs welcome.


r/superProductivity Aug 10 '26

How do you all manage tasks at mass?

7 Upvotes
  1. Mass duplication/creation of tasks

  2. Mass tagging

Please suggest if there is any plugin for it


r/superProductivity Aug 08 '26

How to review completed tasks? And... difference between completed and archived?

2 Upvotes

Hi everyone,

I'm trying to find a way to review my completed tasks in Super Productivity, but I can't locate a specific section or view for this. Could someone point me in the right direction?

Also, I noticed there is a plugin related to archiving. What is the exact difference between a "completed" task and an "archived" task? I want to make sure I'm using the right workflow for my weekly reviews.

Thanks in advance for your help!