Features

Syncs with the Wunderlist webapp and the Wunderlist app for Windows, Mac, Android, iPhone, and BlackBerry

Share lists with friends via Facebook, Twitter, and other apps to collaborate with (or motivate) each other on certain tasks

Add notes to tasks

Organize tasks through a drag-and-drop interface

Assign deadlines to tasks

Filter tasks by status or date

Star important tasks

Add tasks via email

Choose from several themes to personalize Wunderlist

Where It Excels

Wunderlist isn't the simplest to-do app around, but it strikes a nice balance between useful features and being easy to use. Its main goal is to make task management simple and available on all your devices, which it does very well, considering how many platforms its on. Adding tasks, dragging them around, starring them, and otherwise managing them is very easyIf you're on a computer that doesn't have Wunderlist installed, you can just as easily check the webapp and manage your tasks from there. Plus, like most other Linux apps, it's completely free. There's also something to be said for its fantastic interface, something you don't see as often on the Linux platform.

Where It Falls Short

Wunderlist would be just about perfect if it had a few more features, like the ability to tag tasks or make them repeat. Right now, you can only filter by status and date, which is fine—and you can create different task lists—but it'd be nice to see a bit more organizational power. However, it's a good middle ground between the features you need and being incredibly easy to use, two things that often butt heads with one another.

The Competition

If you prefer something built solely for Linux, Tasque is the app you'll want to check out. Its appearance is very simple, but it gets the job done without getting in your way, and it syncs with Remember the Milk and GNOME's own Evolution to boot. Even simpler is the command line-based Todo.txt, by our own founding editor Gina Trapani. It works on multiple platforms, manages your to-do list in a simple text file, and gets you up and doing those tasks instead of managing them. If you want something on the more advanced end, Task Coach is a cross-platform app that lets you nest tasks in folders, color-code them, tag them, and otherwise organize a large number of tasks in a way that suits you.

If you're more a fan of the GTD method of managing your tasks, GeeTeeDee is a great cross-platform client available on Linux. Its interface is once again very simple, but its got a lot of more advanced features that Wunderlist doesn't have, though they can just get in the way for most people. If you want an even more complicated GTD app, you might check out ThinkingRock, which is a bit more on the project management side.

If you're okay with using a webapp, you have even more options. Remember the Milk (which, again, syncs with the aforementioned Tasque) has long been a favorite of users everywhere. It's available on multiple mobile platforms, and has a lot of organizational features. Many people like Google Tasks for its integration with Gmail and Google Calendar, though its a bit feature-poor for those that want more advanced management. It also isn't the most intuitive to use. If you want a more advanced to-do app that integrates with Google Calendar and Gmail, Producteev is a better option, which has some nice advanced management, helpful collaborative features, and an app for the Mac (with a Windows version on the way). Lastly, Toodledo is a very powerful manager that's a bit hard to get started with at first, but lets you heavily customize how you manage your tasks, so you don't need to be stuck with any one method pushed by an app.

Got a Linux favorite we didn't mention? Be sure to let us know about it in the comments.

Lifehacker's App Directory is a new and growing directory of recommendations for the best applications and tools in a number of given categories.