When comparing Remember the Milk vs Todo.txt, the Slant community recommends Todo.txt for most people. In the question“What are the best cross-platform task apps?” Todo.txt is ranked 9th while Remember the Milk is ranked 19th. The most important reason people chose Todo.txt is:
Todo.txt can be edited in plain text and then displayed with neat styles.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Has its own syntax for programming smart lists
Smart lists are configured using Remember the Milk's syntax, making it very customizable.
Pro Semantic shortcuts
Remember The Milk has a list of semantic shortcuts that allow adding tasks and task options faster.
Pro Many features already working in the free version
The majority of commonly used features are available for free. The pro version adds increased functionality such as advanced sorting, mobile push notifications and sharing permissions.
Pro Excellent cross platform support
Whether you depend on an iOS, Windows or Android phone; Google Calendar or Outlook; Evernote or Twitter: RTM has an app or extension for you.
Pro Powerful query language
Query language can be used to build your own GTD-based system, with tags and lists and queries. Such as system can be used for private life and work alongside several simple lists without things getting mixed up.
Pro Location-based notifications
You can set locations for each task (for example a specific store, or a general location like 'near the beach' for shell collectors), and RTM will remind you when you are near or in that location. This can help keep your daily list uncluttered and remind you of errands you might have forgotten.
Pro Tasks may have additional options
Extra options such as how often it repeats, the due date, and the location.
Pro Support of a "start" date
A start date can be set which can be used with smartlists or to set a reminder.
Pro Lists can be shared
Share lists with other Remember The Milk users, or with iCal and more. Shared lists can be collaboratively updated. This makes it great for teams or just to share progress with others.
Pro Quickly add rich text
Remember The Milk offers Smart Add – shortcuts that allow you to quickly add advanced information to a task. For example, you can quickly add a due date, set the priority level, add a tag, set repeat times, add URLs, and add notes to your tasks. For the full list, check out How Do I Use Smart Add?
Pro Manual sorting
Manual sorting is available on both the web app and android, allowing prioritization of tasks. This can be particularly useful for shopping lists, where you can put all the meat together, and all the cheese together etc. to make it easier to skim through when you're in the store.
Pro Nice Android Widget
Compared to competitors like todoist, the widget doesn't use too much space.
Pro Really, really cool support
They react within hours, and they actually keep track of your issue.
Pro Support for keywords to set due/start date, add to list with one line of text
There are special characters which open a box so the user can select predefined values or a calendar picker.
Pro Lightning fast sync
Syncs quickly across all your devices and platforms.
Pro Syncs with Evernote
Not only syncing, it's more of a "linking" with a two-way synchronization. Changing the title of a note in Evernote will update the title in Remember the Milk. So far, Remember The Milk is the only to-do app with a feature like this.
Pro Add tasks via e-mail
You can add tasks to Remember the Milk via email easily once you get the hang of formatting the messages.
Pro Twitter integration
The Twitter integration is excellent and allows for many types of automation.
Pro Easily editable format
Todo.txt can be edited in plain text and then displayed with neat styles.
Pro Editable from any text editor without needing any proprietary software
Because todo.txt is just a todo standard with various compatible apps to edit it, you can update it from any device as long as it can edit text and you can access your todo.txt file
It's convenient to be able to access your todo list quickly via your programming environment so you don't have to switch contexts, and to have a separate todo.txt file per project.
Pro Works with lots of apps for every platform
Todo.txt lists can be edited in virtually every text editor ever made and accessed on devices that support Dropbox. The user community has also created a number of apps for dozens of platforms.
Pro Command line support
You can edit your lists using the command line (e.g., Terminal) via a supplied bash script.
Pro Full control over your to-dos
You have full access to the underlying programming rules, and therefore total control over your task lists.
Pro Extensible
Has been extended to include most things people want, including a multiple of interfaces and app for all platforms.
Pro Easy syncing
Todo.txt automatically and seamlessly syncs through Dropbox.
Pro Wide range of interface apps
The community has developed a wide range of apps that interface with the basic file structure. These apps vary in how much they accomplish, how much hand-holding they do, their level of glitz, etc. They range from plugins for an editing app like vim to stand-alone, platform-specific GUI's. So YMMV depending on what you use. (todopy is particularly nice, a Python program that has a "console" mode which provides a keyboard-driven GUI.)
Pro Follows the unix philosophy
Does one thing: to do lists
Pro It's free
It runs on MacOS, Android, and Python (in the Mac's Unix CLI) -- all for free.
Pro Easy to sync up between lots of devices and interfaces
At a bare minimum you just need to be able to edit text, but there are many apps and advanced interfaces you can install on many devices to supplement your to-do list editing.
Cons
Con Subtasks only available in Pro version
Subtasks can break a longer to-do item into discrete tasks, helping you keep tabs on your progress.
Con Bad UI redesign
The web app takes up too much screen real estate and uses a half-screen format that requires a wide screen. The task edit screen is clunky. It still has UI bugs one year in. You can't complete tasks from the UI.
Con Free version lacks features
Mobile reminders, subtsaks, offline mode, Microsoft Outlook sync, priority, and more features are limited to the paid version ($39.99/year). To see the full list of restrictions, check out this page.
Con Does not support attachments
Cloud storage was recently added as a pro feature.
Con Cannot add task in notification bar
There is no pull down option to add a task in the notification bar.
Con Ugly icon
The goofy cow image does not fit well with a professsional office environment.
Con No support for reoccurring tasks
Tasks have dates corresponding to creation and completion, but there is no explicit support for due dates or for tasks that reoccur.
Con Nested tasks not supported
Many todo tasks for developers end up having sub tasks that need to be performed for a parent task to be completed, but the todo.txt format does not have any nesting.
Con Android app not updated since 2013
The app only seems to support Dropbox. It would be nice to see support for different and newer file storage services.