I have been trying to get David Allen’s famous productivity method, GTD (Getting Things Done), to work for me, and in this effort I have tried numerous tools to help me along. Some of them rely on computers to run, others do not. However, since I spend most of my day in front of a computer, I found that a computer tool suits me best, since then I don’t have to “switch environments” to take notes or check on something. Here are my experiences with what I would choose as the five best tools to use daily:
- Nozbe
Nozbe is an online service specifically designed to work along the gtd methodology. As such, all familiar terms are there: contexts, projects, next action item…. It is very simple to set up and use, and, being a hosted service, you can reach it from any place that has an internet connection. However, it has serious limitations: it will be officially launched on May 14th, and from that date you will be limited to creating five projects and pre-configured contexts on the free accounts. To have unlimited projects and configurable contexts, you have to pay. Even though the basic account, with 30 projects and 10 custom contexts for USD 4.95/month, would serve my needs well enough, that is exactly USD 4.95/month more than I want to pay for my chosen tool…
- Tracks
Tracks is an open-source project written in the infamous Ruby on Rails framework, making it instantly buzzword-compliant. It is a full-fledged web app, meaning that you have the options of installing to your own machine (where you would run one of RoR’s own web servers to access it), installing it in your own server if you have one, or get an account at a hosted service. I have not tried the hosting services, and installing it on my own machine would be a bad idea because I am constantly switching between Windows and Linux which would mean my tool would not be available to me whenever I switch OS. Since I have an account on a web host (yes, where this blog is hosted!), I tried to install Tracks over there. It wasn’t exactly simple, because Rails apps have to run as cgi scripts in shared hosts, but after going through this tutorial, it finally worked. Once I got it going though, it works beautifully - very simple, and, since it is your own installation, completely customizable and with no limitations. One particularly nice feature is that you can access different aspects of your account (completed items, to-do items due in the next seven days, etc) in both RSS and iCal formats, perfect if you already use some kind of desktop calendaring solution or if, like me, you are constantly checking your feeds reader.
- Thinking Rock
Thinking Rock is a desktop software written in Java (and as such available for Windows, Linux and Mac) also designed to work along the lines of gtd. A gamma release of 2.0 is available, and that was the one I tried out, without any significant stability glitches or bugs for a very early release. There was one major hiccup: apparently due to some bug in Java, or at least some inconsistency between Java and Compiz, which is Ubuntu’s default composite window manager (of wobbly-windows fame), I get a blank screen when I start the application. To get it going, I have to turn off all the desktop effects, launch Thinking Rock, then I can switch the effects back on. Annoying… Once that is done though, Thinking Rock is an excellent piece of software, enabling you to quickly get going in gtd. As you can see from the screenshot (click on it if you can’t see that much), it leads the new user through the steps required to get going, simplifying enormously the adoption of gtd. Its major flaw, in my evaluation, is that it is a desktop app, and as such is only available when I’m on my own computer and even then, when I’m using the OS I installed it on. I suppose I could install the xml file the application uses to store your data on my external drive so it would always be available, but that would mean extra, unnecessary synchronization issues whenever I use the notebook out of home, for instance. But if you use only one OS, and carry your computer with you, meaning you don’t need to use your chosen tool from other machines via the net, Thinking Rock would be the way to go, in my opinion.
- Stikkit
Stikkit is not, strictly speaking, a GTD app. IT lacks many of the elements of David Allen’s methodology, such as contexts, and while people have suggested many different ways to use it as a fully fledged GTD app, it is not there yet - neither, I believe, is that the creator’s intention. So why is it in this list, meant for GTD apps, and a Top 5 list at that? Because it is such a fantastic, clever little app that it just deserves to be talked about. Stikkiti is based on the concept of stikkits (doh!), which are simple notes that you enter either at the app’s web page or through a little javascript bookmarklet. Very ordinary so far, you might think, but here’s where it gets interesting: Stikkit has the ability to pick out certain “magic words” in your notes, and categorize them accordingly for you, automatically. Say you write a note such as “- get spaghetti for dinner tomorrow night”. Stikkit will recognize this as a to-do item (it starts with a dash, which is fairly common for lists) and will add it to your calendar at the correct date! After you get used to it, things get even better. You would write the previous note as, for instance, “-get spaghetti for dinner tomorrow nigh, remind me, @errands”. Stikkit will recognize “remind me” and send you an e-mail at the right time so you don’t forget to buy the spaghetti and ruin your evening, plus it will tag it (the “@” sign) as an errand. So perhaps when you go walk the dog tomorrow evening, you can check your “errands” tag (or context, in gtd lingo) and you will know that you have to buy pasta. It really is fantastic. The only problem, in my case where I really wanted the full GTD thing, was that it’s hard to get something that structured here. However, if you want to get organized, and are not so keen on any pre-determined methodology, be sure to check out Stikkit.
- Remember the Milk + IMified
The last entry in my list is not really one tool, but rather a combination of two different tools which, taken together, can be a real killer. Remember the Milk is one of the best “simple to-do list” apps out there, and in fact, it is not all that simple, really. It has a lot of features, such as tagging and saved searches, which make it a perfectly fine tool for GTD usage. It is quite easy to set up a number of tags which, together with saved searches, work as GTD contexts.
IMified is a very nice tool which allows you to interact with a variety of services via IM. You add IMified’s bot as a contact, and voilá, after registering which services you want to use with it, you can simply send it messages to create new entries in a variety of different ways. With Remember the Milk, for instance, you can create new lists, or new to-do items, simply by sending them as messages via your IM client. You can also view all your items via IM. This nice little tool can be used with a number of services (you can even post to your blog from it), so it is definitely worth checking out if you spend a lot of your time in IM sessions.
Remember the Milk together with IMIfied can work fine as a GTD system, but it does require a little thinking as to how you structure things. As such, I wouldn’t really recommend this to someone who, like me, is only getting started on the methodology. On ce you get the hang of it though, I guess this would be the fastest, most lightweight manner to manage your lists.
The final winner, in my case, was Tracks. This is because I have enough Linux skills and patience to install it by myself, plus I have a web-host which allows me to run Rails apps. If this was not the case, I would have gone with Thinking Rock. And, if you really need to access your stuff from the net, you might consider chucking away the whole GTD thing and use Stikkit, just because it’s so cool!
This post is my entry in Darren Rowse’s Top 5 Group Writing Project. Check it out, it is a nice way to discover new, interesting blogs. Plus, if I get picked in the draw I get 1k cash!

[...] Top % GTD Computer Tools by Fernando [...]
Great post! Love the fact that most of those options are closs-platform or online. I think I’ll test some out in college life, as I run a Mac-Education blog. I entered in the problogger contest too, check it out.
Thanks! I’m checking out your entry, will leave a comment there in a minute.
Being either cross-platform or online was a pre-requisite for me, as I switch between Windows and Linux quite a lot during the day and my chosen tool has to be always available. In the end, I went for an online tool because I have no synchronization issues, Tracks is open-source which is always a bonus, plus it is my own installation in my own server account, so I have much more control over things…
Thanks for the great list. Those are certainly some of my favorite GTD tools.
I am a huge fan of GTD myself. Just yesterday I made a post on my blog
about 50 Essential GTD Tools. You can check it out at:
http://www.theoptimizedlife.com/time-management/50-essential-gtd-resources/
Wow, that’s not fair! Here I am with my humble 5 items, you’ve gone and multiplied it by then! Jokes apart, fantastic list, some of those I didn’t know already, I will check them out at some point. And thanks for dropping by
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
Excellent post! Your reviews were quick and in-depth at the same time, and I discovered three new tools! I just heard of the whole GTD thing not too long ago, and it’s amazing how many GTD sites and tools keep popping up. It makes me wonder why I hadn’t heard of it earlier!
Thanks LearningNerd. I’m also quite new to the whole GTD thing, and at first it’s difficult to choose the right tools to get started. I am still trying quite a few before jumping “full-time” into the methodology. In the next days, I’m planning a post with reviews for a couple of (also free) mind-mapping tools, some people like to use these also with GTD. Check back here if you’re interested
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top 5 GTD computer tools by Daily Iteration [...]
[...] Top 5 GTD Computer Tools [...]
[...] Top % GTD Computer Tools by Fernando [...]
Thanks for the Great Top 5… I too am a computer guy in a multi-platform world. I’ve learned to share a common partition between my OS’ of the moment so stuff can be shared. That works for data files, but when it comes to apps… the choice is between virtualization for running it local, or web–or both, running your web app locally virtualized.
Stop by and check out my Top 5…
[...] Top 5 GTD Computer Tools [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
Hi Dan,
Completely agree, files are easy, apps are hard… The best thing I ever did was get myself an account at a good web host. This way, I try to shift as much as I can to open-source web apps and host them myself for full control and flexibility. Maybe this could be an idea for a future post…
[...] Top 5 GTD Computer Tools - Daily Iteration [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
Interesting article! I’m a fan of GTD, but don’t use any fancy tools. I use Outlook at work, but am not completely satisfied with what I use at home (paper-based system + a reminder program + thunderbird). I’ll be checking out some of the tools you list.
Check out my Problogger submission, which I think you’ll find relevant: Top Five Essential Practices for Developing Software
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
For another web based GTD solution, check out Vitalist. I think you will like it.
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
@Basil: I guess this is a problem for me, I always tend to first look at the “cool little apps” that i could use for something, and only then get deeper into the real content… Your approach is probably better, if you can do it with pencil and paper you can do it with anything. BTW, checked out your post, great one! I specially liked that you mention communications, that is in my experience the #1 reason for project failure - poor communications.
@Robert: I’ve checked it out, it’s also a great tool - it’s not here because I wanted to keep it at five tools, so I chose Nozbe which has a similar approach. But thanks, it’s also an excellent option.
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
Hi Garrido,
Thanks for linking to my article on howto install Tracks on Dreamhost. However, since the blog I originally posted on has now been discontinued, I moved the article over to my new blog. You can now find the article at http://www.untillately.eu/2007/05/15/installing-tracks-on-dreamhost/.
Frederik
Thanks Frederik for writing it, and for re-posting it for other people, or future reference. I will change the link later on today (no time now).
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top % GTD Computer Tools by Fernando [...]
[...] Top 5 GTD Computer Tools - Daily Iteration [...]
[...] Top 5 GTD Computer Tools: Nozbe, Tracks, Thinking Rock and Stikkit are all on this list of the best computer apps for [...]
[...] Top 5 GTD Computer Tools: Nozbe, Tracks, Thinking Rock and Stikkit are all on this list of the best computer apps for [...]
I am a huge, huge vitalist.com fan for an online app. Simply stunning in its ability to GTD. When I combine it with a Fujitsu s510 scanner, I become quite dangerous. (here is how i integrate them http://www.worshiptrench.com/?p=231). Working perfect for me now.
[...] Top 5 GTD Computer Tools [...]
You might want to give a try also to http://www.taskwriter.com