Help us improve Todoist by giving back and voting on what features we should work on next.
How it works
-
Submit Ideas
-
Or Vote Up
-
Discuss
-
Officials Respond
-
You're heard!
-
632 votes
build an iphone specific version of todoist
The mobile version of todoist is a pain to use on the iphone because the text is so small. I'd love to see an iphone version that takes advantage of the features available on everyone's favorite phone. :)
-
545 votes
Add an "in progess" status as well as "to do" & "complete"
Not sure how many other list makers do this, but I typically use 3 status markers:
1. "to do" = not started
2. "in progress"
3. "complete"
The tick box in ToDoIst only allows states 1 and 3. Could we have an option to enable a middle state. i.e. toggle 1. -> 2. -> 3. -> 1. -
509 votes
Collaboration between Todoist users
Move Todoist into a team based task manager
-
501 votes
-
492 votes
too many anonymous votes here
I think that this will distort the discussion of new features here. If people dont joint the discussion in a positive way and even vote anonymously I cant see how to take their voices serious. If 95% of the votes for a feature are anonymous it would be very hard for me as a developer to count this votes in. We are not running political elections here where anonimity is a "must-have"-feature.
-
486 votes
add RSS feeds for upcoming due dates, each project etc
Todoist needs RSS feeds.
For example a feed for items due tomorrow, in the next three days, overdue, etc etc.
This shouldn't be too hard to implement at all, as far as I can imagine. -
478 votes
Google Calendar integration
plannedPlugin like RTM to see tasks in Google Calendar
-
366 votes
-
236 votes
allow creating tasks on 'query pages'
I have default page set to 'od,tod,tom'. And thus to create a new task I need first to switch to some project's page.
It would be much more smooth if it were possible to create a new task on whatever page you are at (specifying target project in a drop-down, for example) -
216 votes
View "Timeline"
See all tasks in a timeline
-
157 votes
Email/txt items to Todoist
Send items to Todoist via email or text message.
-
150 votes
-
148 votes
-
145 votes
Mini calendar
Create a mini calendar that makes it possible to insert date and times graphically
-
137 votes
Integrate with Jott.com
Allow users of both services to enter Todoist items through Jott, and possibly to send reminders from Todoist to Jott.
-
127 votes
-
108 votes
-
96 votes
allow reorder of the 'today' list
i use the order of items to show chronology of what I'll do when. I'd like to be able to order my list even if its a "today" list or a list created based on priority.
-
85 votes
-
76 votes
Don't do too many of these so Todoist can stay simple
Let's not overcomplicate things as Todoist is pretty great as it is! Thanks!
-
73 votes
Create a desktop widget with offline capability
For a todo list, the most important ability for me is to be able to very quickly add and edit tasks without bothering with a web browser. A small desktop application or widget with some kind of offline support would be just great.
-
69 votes
-
62 votes
offer a self hosted version of todoist
...so anyone could set it up on their own servers/intranets. You could think of several price/available feature models - free, normal and pro i.e. This would be a great alternative for those who don't like the idea to have their private data on another server than their own.
-
60 votes
Project templates
Be able to create project templates. This could be useful if you have many projects that look a like
-
57 votes
Better query display for subtasks
It would be great if the results of a query would display not just the task that responds to the query, but also its ancestors (or at least its parent).
For example: I have a task named "Algebra exam" with a few sub-tasks: "Collect documentation" due in 3days, "Study" due in 1 week, etc. I also have other similar tasks like "Physics exam" with possibly similar sub-tasks and maybe even similar time period.
The problem is that when I query for this week's activities, I get results like "Collect documentation" with no hint about the parent task. I don't know what it refers to. I of course can click on the project and get to see what it refers to (btw, thanks for that) but that gets in the way of having a clear overview of the activities.
The solution for this would be to also display the parent of the task (or all it's ancestors) opened and only having as a child the task that responded to the query.
-
52 votes
-
50 votes
Task dependency
Ability to define dependencies between tasks. Dependent tasks remain disabled/hidden until input task(s) are completed.
-
49 votes
-
49 votes
support query as URL parameter
So that one can have separate bookmarks for different projects, for example.
Something like http://todoist.com/?q=od,tod,tom -
46 votes
-
43 votes
Sort by date within a label
Labels might be more useful if you could sort by date and/or by priority within that label. For example, if you have an "e-mail" label, it would be helpful to sort the tasks within the "e-mail" label by due date or by priority. Currently, they are sorted by project by default.
Thanks for the consideration.
-
43 votes
-
42 votes
Add Keyboard Navigation
Ability to navigate between tasks using j/k and up/down keys.
-
40 votes
Todoist Interface Blackberry Application
The mobile web interface is too slow. A Todoist Blackberry Application where the interface to find/sort tasks will be similar to the web application, this would imply a Todoist/Blackberry sync as well.
-
34 votes
Formatting using bbcode
Use bbcode such as [b]bold text[/b] instead of the %(b)bold text% markup.
-
34 votes
allow repeat tasks to show up on each day of calendar
I have tasks I want to repeat every day, every week, every 3 days, etc., whether I complete them or not. I don't want to have to check it off today to see it show up on tomorrow's task list. I want to be able to click a particular day a month from now and know what I'll have coming up, without having had to schedule it for that particular day (if I've already scheduled it to repeat daily).
-
33 votes
Add start date to a task and hide them until they start.
Sometimes I have tasks which cant be done right now. I have to wait for a specific date, before I can work on them. Before that date I want them out of my head and out of my lists. So they stay hidden until the startdate arrives. Then they become visible in my list.
-
32 votes
Visual calendar
Make a new UI extension that shows tasks in a normal calendar
-
31 votes
User-defined buttons for custom queries
At the top, between the blue command block and the list of projects, please add a row of small, blank buttons that can be user-defined for instant access to custom queries. These should be simple and without any text, so as not to add any clutter or spoil the simplicity of the layout.
The beauty of such an addition is that one would be able with a click on any of the buttons to access specific queries such as "work tasks today", "personal tasks today", "tasks assigned to staff and awaiting feedback" or "tasks for the next week on project A" by using the custom query commands and appropriate labels. It should be fairly straight-forward to implement and, if used creatively, will go a long way towards addressing a number of items on the wish list so far.
-
28 votes
Use OpenID for sign-up / login
OpenID integration would allow easy sign-up and login, as well as SSO (single sign-on)
-
26 votes
allow the user to opt out of API access to their data.
Personally, I don't like the idea that anyone could access my data at any time by storing my API token that I may have given them once to use a service. So an 'Allow API access' on/off toggle would be nice, so I could disable it when i wasn't using it. Just a thought.
