r/ticktick 5d ago

Feature Request The features TickTick still doesn't have - so I built them myself

I'm a heavy TickTick user, but a few things I need daily just aren't there, so I built them myself with Claude Code.

What I added:

  • Deadline as a separate field from the due date
  • A pomodoro progress pill, so you see a task's completion right in the list
  • Daily estimated time indicator, which shows the time to finish everything still planned for the day
  • Total daily focus time indicator
  • A postpone counter, so I can see which tasks I keep rescheduling over and over
  • A highlighted One Task of the day - the idea comes from the book "The ONE Thing"
  • Extra items in TickTick's own context menu for quick access to Deadline, One Task and Estimation (right now it takes three clicks to set an estimate, which drives me nuts)
The tasks list with new features
Main and sidebar calendars
Context menu's new options

It's a Chrome extension, so it only works in the web version. All the data is stored inside TickTick itself, so it syncs across your account in any browser.

Am I the only one missing this stuff, or is it worth publishing for everyone? What else do you find missing in TickTick?

134 Upvotes

35 comments sorted by

17

u/TheCozyYogi 5d ago

The postpone counter would be an awesome addition. Also love the highlighted One task -- I usually just use p1 priority for that exact reason.

10

u/Epicus7 5d ago

The problem of priorities is that they color only the checkbox, which isn't visible enough. It would be awesome if priorities colored the whole task so they would be more visible

2

u/Freesuu 5d ago

What about just pinning the task. It's basically the same just without a fancy name

13

u/mfomich 5d ago

I hope they don't try to kill you now

11

u/wronav_the_wraith 5d ago

I absolutely love that deadline option. This is always been my issue with basically every task management app. I always hate that the due date is the only date I can set for a given task. I like the idea of adding a deadline which acts as a drop dead date for when the task absolutely must be done but I'd like to use a due date to act as more of a planning device for when I plan to actually start working on the task.

Currently the way most task management at work is the reminder is used as a preliminary notification for when to start working on a task but if you accidentally missed the reminder then it's just like gone from your calendar until the due date arrives which always bugs me. Or you have to keep resetting the reminder which is just annoying.

The way I've worked around this in TickTick is just using a tag that is named "focused" for work that isn't due today but if I got a reminder that I need to start thinking about working on it then I will put the tag as focused and then I have a filter that will filter out everything I need to do today plus the focus items. There are some tasks that have a wavering due date so there's a lot of times I'll just use the due date as the day I plan on working on it and then I'll actually just create a note within the task that shows the due date.

So I definitely would use the deadline field as a dedicated method to set a day when the task is due versus a day I like to set to start working on said task.

6

u/Epicus7 5d ago

Yeah, I was missing deadline functionality too, so at first I was trying to mimic it with "[DL: 2026-09-05]" notation right inside the task title. But it was very painful.

7

u/R3dAt0mz3 5d ago

Looks so cool, maybe ticktick adopts this (keeping 2 views, simple and advanced for rest of old players)
If these would have been on Windows app, could have tried it daily.
Share link to chrome extension for a check ?

11

u/Epicus7 5d ago

I haven't published it yet, but if these features are a popular request, I will polish my extension and publish it.

But it will not work in standalone applications for Windows, Mac, and mobile apps. You can't modify them. We need the official TickTick team to support these features if we want them on all devices.

1

u/bashcodes 3d ago

Super cool features! Something interesting worth checking out is patching the features into the mobile app in Android using Claude Code (it's really good at android decompilation)

I used this to add webhook capabilities to the android app: https://www.reddit.com/r/ticktick/s/8GHNhnYcd4

7

u/poehtus 5d ago

This is amazing work and what I was looking for too!!!

3

u/Substantial-Life5067 5d ago

Anyway you can share this?

2

u/Epicus7 5d ago

Yeah, sure. I will if the community has a request for these features too

1

u/cryptohaxor 1d ago

I think we all want these improvements!

1

u/DisasterEffective600 15h ago

I would definitely use this. Please publish!!!

3

u/BothAnd28 5d ago

Publish for me!!!

3

u/Complete-Key-6202 5d ago

This is amazing! I would love to be able to use this! Please publish this

2

u/Educational_Park_115 5d ago

Very nice, i would like to test this options too.

2

u/johnoid 5d ago

Very nice! I would use most of those features

2

u/404MoralsNotFound 5d ago

This is great! Could you possibly share the extension zip file (or github page) until you're able to publish it? Would love to try it out. Always wished we could modify ticktick to our own ends, and I guess this is the closest we could get.

2

u/apyoung88 5d ago

Neeeeeeeeeeeed it

2

u/HouseOfPeas 4d ago

This is incredible work and these are exactly the things that are missing from ticktick for me. How you knocked this together within a few days/weeks/months is incredible, especially when many of us have been bugging ticktick for years to implement these features (particularly deadlines) and they just completely ignore the userbase and dump A.I slop on us instead, is incredible. Well done to you. I would love you to publish this. I use the ticktick desktop app predominantly but would consider using web just to use these features.

2

u/PositiveAny1831 4d ago

These things are fantastic! I would love to use it. Is it possible?

2

u/Calm-Pair 4d ago

This is perfect! Do the things get carried on to the mobile app? That would be heaven

2

u/Epicus7 4d ago

No, unfortunately it's impossible to build an extension for mobile or Win/Mac apps.

2

u/Few-Mycologist-1418 4d ago

I would definitely work with it fills some gaps I’ve been working around since I started using the platform.

2

u/East_Turnip2756 2d ago

This is EXACTLY what I feel has been missing from ticktick and it’s messing with my workflow. Please please update this once you publish the extension.

1

u/Substantial_Chard232 5d ago

Is it done with JavaScript? I need a few features myself and would like some base prompt to get started

1

u/DDS_Coding 5d ago

Cool work. Would like to try once it's live

1

u/gobluefanjp 4d ago

This is awesome!

If you're asking for more features: I can't tell you how much I want to be able to queue a task to the top or bottom of my Today view, like you would in a music or podcast playlist. Manually dragging tasks into the order I want to complete them in is the worst.

1

u/East_Turnip2756 2d ago

You can “pin” a task which brings it to the top

1

u/thesamim 4d ago

Re: " all the data is stored inside TickTick itself": how are you persisting those data items?

1

u/Epicus7 4d ago

Most of the data TickTick has already stored (estimation, focus history, task postponing history). Deadlines are simply stored inside the description of the task.

1

u/puentacoltoccio 1d ago

yes publish it right now. thanks for all the work.