If you're looking for a task management system and data portability is important to you, open-source PlanCake not only allows you to export all your data but you can even download the entire PlanCake system and run it on your own server.

The strongest selling point in the PlanCake system, by far, is the ability to transport not only your data away from the PlanCake servers but to run the PlanCake software on your own server for total control over your task management system. Whether you sign up for a free account on the PlanCake servers or run it on your own, however, you'll have access to all of the great tools in PlanCake.

PlanCake has an inbox, a to-do list, and a calendar by default. You can create new lists to sort and separate contexts and projects. The calendar aggregates all your date-based to-do list items and has a great feature where you can suppress repetitive tasks so they will be shown only on the closest active day and not cluttering up your calendar view for future days and weeks. PlanCake supports contexts, you can create contexts in your lists by prefixing any context with %% like %%work. PlanCake also supports natural language for assigning dates to your tasks and can recognize phrases like "Flip mattress in three months" or "call Tom about accelerated mortgage plan tomorrow". Finally PlanCake supports email-based updating of your to-do list, any command PlanCake accepts in the new task box in the PlanCake interface it will accept in an email to your personal PlanCake address.

Check out the video above for a walkthrough—make sure to maximize the video to see the text clearly—or visit the link below to sign up for a free account and take it for a test drive. Have a favorite task manager to share? Let's hear about it in the comments. Thanks Holden!