Make an awesome to-do list app for your Mac

I was looking for 'to-do' list apps for my Mac this morning and was pretty non-plussed by the usual suspects; Things, EtreTask, CheckOff etc etc..

So I made my own.


(download)


Neat huh?

I'm using an Agile development tool called AgileZen which lets you set up an online Kanban board pretty easily (for a single user it's totally free). I then used Fluid to turn my board into a native OSX app which I can fire up from my desktop an use independently of my web browser. (Instructions below)

This rocks because I now not only have quick access to the basic 'to-do' features the other apps can provide (task ordering, prioritisation, tags), but also some of the other productivity stuff the free version of AgileZen lets you play with..

- Better task visualisation (view backlog, 'ready' tasks, stuff you're currently working on, completed tasks and archived tasks)
- Task owners/creators
- Total work time
- Charts denoting different phases of work
- Efficiency metrics

Anyway, here's how to make your own awesome (and free) desktop to-do list..

1. Sign up for a free AgileZen account
http://www.agilezen.com/pricing

2. Have a play around, read some of the hints and tips, and create your first board. This board will be your to-do list, and you can rename it later.

3. Download and run Fluid - this will turn (almost) any URL you feed it into a native desktop app
http://fluidapp.com/

4. Configure Fluid by adding the URL of your AZ board and click 'Create'

Screen_shot_2010-03-03_at_11

5. Fire up your new app and go to Preferences/Advanced. Select the option to 'allow browsing to any URL'

Screen_shot_2010-03-03_at_11

6. You're done! Log in to AgileZen through your new app and feel smug.

Plug alert: this works well for an individual - if you have a few people working with you, check out Teambox, a really cool project management tool built in Barcelona