I built another damn To-do app
Hello!
First, some context- I have a very particular way I keep track of my work and take notes throughout my work week. This is currently managed through an ever-growing list of Notion pages. And Notion is great! It does a ton of stuff really well, but it's also suffered from a lot of feature bloat over the years and has just enough oddities to irk me on the daily.
So, I built a thing. I call it True To-do because it's fun to say and I'm okay at software and less okay at marketing. It is an opinionated daily work tracker with a lot of little features:
- You can set a standard template that gets auto-copied to certain days of the week
- Supports infinite nesting and expanding/collapsing of those nested items
- Unfinished work the from the previous day can be auto-copied to new days
- It has various tools like a data roll-up and data controls
- It supports loading itself as an offline desktop app (PWA)
- Has many configurable settings for making the interface go from full to minimal
- Dark theme!
It is also 100% free, has no tracking, no cookies, no ads, doesn't ask for your email, your data does not leave your device, and is pretty performant (better than Notion, at least). It was written heavily with AI, but not by AI - It was directed, reviewed, and corrected by me.
What it does not have is any kind of user account feature. Everything stays on the device and will not transfer between devices unless you manually export and import the data. Maybe I'll add support for that at some point, I'm not sure. It is also only okay on mobile/tablet- this app was really made for desktop.
Anyways, give it a play around. It was purpose built by me for me but love to share the things I make when I think others may get some use out of them as well. I welcome feedback / bug reports / suggestions / etc.
Neat, I think I have found a bug btw. Your "today" selection doesn't open up on the correct date. It opened up on sunday of last week and told me the day was archived. Confused me for a bit until I spotted the actual date. Hitting the "today" button brings me back to last week again.
Thanks for the disclosure. If you are open for feedback, I checked the github repo and this isn't quite reflected in the commit history. Three commits all called "updates" with large LOC changes that are clearly the result of a build tool don't allow people to check for themselves.
There is no license, so you might not intend it as opensource and just as GH-pages publishing platform. But I figured I'd mention it anyway.
I think this might be a timezone bug which may run deeper than just the Today button. I clicked the button and it loads the correct date (and as far as I can tell it has not been updated since you checked it so it wasn't a hotfixed bug: https://github.com/hobblyhoy/TrueTodo-Pages )
It sure was :)
Should be fixed now.
I'll take a look at that bug, thank you! Yes to be clear this is not an open source project. Those commits are just an automated build and publish tool, not AI.
EDIT: bug should be fixed, let me know if it still gives you trouble.
Had to clear my cache, but works now :)
I'm pretty firmly in the camp of there is a functionally infinite market for to-do apps because everyone's brain and organization style works slightly differently.
Finding the right app is unfortunately also a huge problem. This seems neat.
When I saw another to-do app, I thought you were trolling. Turns out you are not, so if you allow me, here are some UX suggestions from a slightly UX obsessed web dev:
Yes there are many todo apps but this one is mine :)
Thanks! I'll have a deeper look into those after work today.
Question on this one
My biggest pet peeve with modern software is clicking into a part of the app and having the thing you're targeting disappear out from under you. In this case if you had an empty to do item and then clicked an item below it the whole list would shift up. I would love to implement this but I'm not sure how to get around that.
Ah I see what you mean yea that totally make sense. I was not clear, auto delete should happen on certain actions, maybe not all. Great point.
Wow, this is pretty much identical to how I take notes, although I do it by hand. I especially like the feature that lets you copy unfinished tasks from the previous day. I might use this!
Yesss Ive filled countless notebooks with this system of notes many years back. I hope you get some use out of it!
It reminded me a cohort of to-do apps based on week days, such as TeuxDeux (seems abandoned?) and Tweek.
I adore the UI. Simple layouts which are also intuitive are hard to come across these days, especially mobile apps that don't rely on an active ecosystem (and are fully offline).
Overall paper is still very hard to beat though.
High praise, thank you!