phpMyGTD

This is the main site for the phpMyGTD project. In September 2007, dissatisfied with the capabilities of existing task-management software, I set out to create a web-based system that would perform key functions necessary for David Allen’s “Getting Things Done” system.  In particular, existing systems did not:

  • Handle dependencies between Next Actions
  • Have adequate context filtering capabilities
  • Have functional mobile interfaces
  • Produce iCal feeds

Some systems had some of these capabilities, but none of them had all. I also found it very frustrating to enter a large number of Next Actions (particularly when changing systems). phpMyGTD is designed to address these needs and others. One thing that phpMyGTD does not include is an Inbox. I use other things (Jott, paper, etc) for Inboxes, and so phpMyGTD is designed only as a repository for things that have already been processed. That’s not to say that an Inbox can never be added, but It’s important to note for now that one is not included. One could create an “Inbox” context, I suppose.

Also, the software is designed to load fast. There are no images in the interface. Everything is done with HTML, JavaScript, and CSS.

If you’d like to give it a try, there’s a demo site here, screenshots here, and you can currently download the software and install it on a web server from the SourceForge.net project.