Task Management Tools

This is a list of task management/todo list apps I’ve tried and have thoughts about. This field is extremely crowded, as it seems like everyone’s first programming project is to create a todo list app. I’ve probably tried a couple dozen task managers over the years, but I tried to focus on ones I would recommend.

  • TickTick is my chosen app for tasks, lists, and project management. I have a deep love for TickTick and its vast array of features. I love that each task can have notes (in Markdown!) and attachments associated with it. You can connect it to your calendar for time-blocking tasks. You can have projects and subtasks. It has a gorgeous and fully featured pomodoro timer included. It also includes a habit tracker. The cherry on top of the sundae is that it has a very decent free tier that will work for many people. If you do need the premium features, the subscription price is very affordable. In fact, it has the cheapest premium tier of any task manager I’ve tried.
  • Todoist probably has the best UX of any task manager out there. It’s really a pleasure to use. It has all the basic features you would expect out of a task manager, including support for projects and subtasks. Todoist is a nice app, and I used it for years before switching to TickTick. TickTick edges it out for me personally because of the additional features it offers.
  • Amazing Marvin is designed for those who want a fully customizable system for tasks. If you have searched for a task manager that works for you, and never found something that exactly meets your workflow needs, then you should check out Amazing Marvin. Personally, I found the level of customization overwhelming, and as someone that likes to tinker, it presents too many temptations to constantly be tweaking my system. It is one of the most unique task managers out there, though.
  • Sunsama is more than a simple task manager; instead, it’s more of a digital day planner. It connects to your calendar, email, task managers, and project management software. You can timeblock tasks and see them on your calendar with meetings. It’s really a beautifully designed app. It’s very expensive, however, and it’s only really useful if you can integrate it with the handful of apps that it can connect to.