Best To-Do List Software?
JojoLinkyBob writes "Greetings, Council of Slashdot. I am curious what everyone here recommends as their favorite organizational software. Specifically, I am trying to find a simple freeware/open-source todo list manager. In the past, I've dabbled with TreePad,
Shadow Plan, Mantis, and various virtual sticky- note apps ..all with mixed success. Currently, I'm back to my old-school ways of scribbling my todo's on the back of each Daily Dilbert Calendar page, which sadly means today is June 23 :)"
there really is only one contender for me, and that's Richard Curnow's tdl, awesome for programmers and just day to day todo lists.
:)
If you're looking for a structured way to store your random bits of data, there'
s treeline, a really simple but rea
lly effective little app.
I'm not really a bells & whistles type of guy, i like my apps streamlined and effective
I am trying to find a simple freeware/open-source todo list manager.
Even if you don't have a Palm Pilot, Palm Desktop under Windows isn't too bad. The price - FREE - is certainly right, too. It may not be the best out there, but it meets the basic requirements for a to-do list manager.
A love beyond compare...
Perhaps we could be of more help to you if you would explain why the 'Old School' approach of using scratch paper is unacceptable to you. What features do you require in a to-do list that pencil and paper cannot provide?
Now that MS has a To-Do list patent, shouldn't we keep quiet about this and not give them people to sue?
And by low tech I mean Notepad.exe.
=)
"I only speak the truth"
Karma: null(Mostly affected by an unassigned variable)
I have experimented with free PHP to-do list software, but haven't found it easy enough to continue with.
What I use for my own to-do list is Apple's iCal, which has the ability, thanks to my $99-a-year Mac.com account, to put my list on the web and every Mac I use.
I must say, there is nothing quite so satisfying as checking the tiny "done" box next to an item on my to-do list. Sometimes I'm tempted to put trivial items on it like "take off shoes" or "read Slashdot" just so I'll have the opportunity to check off a done item.
You are in error. No-one is screaming. Thank you for your cooperation.
iCal is the best scheduling/to-do software I've ever used. Its not some grand application like Outlook, and thats good, cause iCal's only focus is scheduling and appointments. It's also beautiful, friendly, and easily syncs with any phone that is supported by iSync.
If I don't do something I am supposed to, my wife whacks me on the back of the head. Works great!
-John.
Self Serving Sig: Hosting Comparison
Perfect for passwords too!
Switch to The Far Side - their desk calendars are much bigger and can accommodate many more notes. *grin*
stickies --freeware, small, many features.
Might be a bit overkill but I love it.
I really dig Omni Outliner from The Omni Group. It is, of course, for OS X--My platform of choice.
:)
They also have some teriffic charting software, OmniGraffle, that I use to do flowcharts for all of my coding. You guys all do flowcharts, right?
-S
We Apprentice Developers and Designers
We use MS Project to manage our to do lists.
Sincerely,
Duke Nukem Forever - Dev Team
It really boils down to self-discipline, much more than some specific methodology. I'm a fan of Covey's methodologies, but unless you really, really, really commit to it (or some other one more to your liking), you're no better off with a slick app than you are with to-do lists on the back of a Dilbert calendar page.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
You do know that the TODO-list is patented, don't you?
All your base to do are belong to MS.
i happen to be a big fan of freemind.
a little more complex than a traditional to-do list, but you can interconnect tasks and lay out projects in a freewheeling yet ridiculously detailed manner.
"Tension is the great integrity" -- R. Buckminster Fuller
OmniOutliner and OmniGraffle work pretty sweetly for me.
Still a bit buggy, but with calendar, shared calendar support, publishing through webdav, it has the potential of being as good as iCal !
Almost all versions are closed source and very expensive.
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
Its great.. and you can view it anywhere with web access...
http://www.nauta.be/booby/
oby provides Web-based management for bookmarks/favorites, contacts, todos, notes, and news, allowing the user to import and export to common standards (Netscape/Opera bookmarks, Opera contacts/vCards, etc.).
The application is fully themeable (by using phpSavant) and has support for multiple users and languages.
Booby is written in PHP and is database independant (sort of) by using the database abstraction layer 'ADOdb'.
My Blog
This software has completely changed my life. I use it as a TODO list, I use to to manage developers, I use it to manage myself, and I'm now using it to manage the process of renovating my house (will eventually require my contractor to use it). I will never go back to the days of using a TODO list that's bound to a particular phone, handheld, laptop, or desktop.
I find the best to do list manager is a yellow legal pad. You never have to worry about the batteries running down on it; it won't lose your data due to a system crash; accessable even when you don't have internet access; it features an intuitive user interface (dubbed a 'pen'); it's ease-of-use is well documented; and best of all it is compatable with open standards such as english, french, and japanese.
One caveat, it's not freeware; it could be as expensive as a dollar, but you'll recoup that quickly with the electricity savings.
-- Greg
Slashdot, would a spell-checker for posting be too much to ask? It's not rocket science!
ActionOutline (http://www.actionoutline.com/) is nice for Windows users. It's got a hierarchical view and you can add arbitrary rich text for each node. You can also add hyperlinks and flag things in various ways.
The best, in my experience, was Ecco. After NetManage bought it and destroyed it, it died. Luckily, they still (ostensibly) offer it via FTP, but I haven't been able to access that link for a long time. Plus, it's the last build, so it's a very stale Win16 app now. Still usable, though, if long in the tooth.
I simply use a private wiki. The advantage being I can access it from work or at home or when travelling. Flexible enough to store a to-do list or store some bookmarks or whatever information you want to store. Lots of easy-to-install wiki software out there. I had previously quickly coded a simple PHP todo list but using existing wiki software is simpler and more powerful. Its not like a todo list requires some specialised software.
SafeSex!
Yay Nullsoft.
http://www.nullsoft.com/free/safesex/
ToDoList ... currently on version 3.6.4 is a great To-Do list manager. Incidentally, the site it's offered through (TheCodeProject.com) is a great resource for Windows developers as well.
My TODO list is ~/TODO. I edit it with vim. Sometimes I grep it. When I get things done I dd that line.
I can access it anywhere with ssh.
And not to mention the vendor lock-in.
Some of the EULA's you have conform to as well, I mean sheesh...
BSD is designed. Linux is grown. C++ libs
That reeks of work. So why don't *YOU* do it and I'll just d/l it off you when it's done. Oh and if you can code this in around an hour.. heck I'll even give you 2, I will gladly donate some money for your efforts! thanksbye!
I'm currently using HNB as my calendar and TODO-List. HNB is a text-mode app:
HNB Screenshots
I use this, Agendus a powerful to-do list solution for a palm if you've got one.
I know you wanted a PC solution but let's face it - they all mostly suck. I need something super-portable and syncable if it's going to be my to do list for the entire day. That's why I prefer the PalmOS software.
It costs a bit of money but you know, who pays for these things anyway? Well it should be you.
the byproduct of years of oppression by the white man
A couple of task apps that I've used in the past are Postive-G's Task Tracker or Dev Planner.
What I've resorted to now is using Microsoft's OneNote and creating sections for the products I'm working on, with pages for TODO lists, Wish Lists, R&D, code snippets, etc. Easy to use and probably one of the best applications Microsoft has released in years.
PINE works great for me. I write myself a todo list and "Postpone" it (Ctrl-O). This way PINE asks me if I want to continue my Postponed message, or write a new one. That acts as a gentle reminder everytime I send a new message - which is often enough.
Here're a couple of screen shots:
PINE 4.58 MESSAGE INDEX Folder: INBOX Message 2,444 of 2,444 ANS
.
.
Continue postponed composition (answering "No" won't erase it)?
Y [Yes]
^C Cancel N No
N 127 Jun 18 xxx xxxx (4422) To Do list
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
It's freeware, source is available, and the lists are stored in XML format.
I remember your eyes, on the twelfth of July...
Profit
A nice alternative to the truly awful Notepad
I know notepad is very basic, but what's awful about it? I can say that's the one MS program I've used that has never crashed and I use it a lot.
apt-get install devtodo
it proved to be so good that even my wife abadoned small sheets of paper and started using it.
#
#\ @ ? Colonize Mars
#
JPilot is an open-source, freeware organizer. You get a calendar, to do list with categories and priorities, address book, dialer, and memo pad. It is designed to sync with Palm devices. However, it can export to other calendar and address book formats (iCalendar, vCard, LDIF).
If you just want a free-as-in-beer organizer, the Palm Desktop is free for personal use on Mac or Windows.
Lightweight and simple, it does what I want and not much more. Has a nice feature that lets you automatically export to an HTML file, so you can easily publish it for others to read.
I also use a private wiki. I have a ToDo topic which is my to do list, and as a bonus I keep any other information I need there. It's perfect. I even have a couple of cron jobs set up to copy my bookmarks over and so on, so it's a great information "home base" that I can get to from anywhere, even my smartphone. I use VQWiki.
Everyone knows that damage is done to the soul by bad motion pictures. -Pope Pius XI
It really depends on the sorts of tasks you are handling. If you are, for example, a builder then you will have a critical path and (hopefully ;-) strict deadlines. For something like this a calendar based task scheduler is fine. Things like KOrganizer or Plans could be used.
If there is a great number of tasks with no critical path, for example a call center, then you will want something a little more complicated. You'll need to be able to log a task quickly, give it an urgency, tie it back to a particular caller, be able to assign it, maybe even have a searchable knowledge base. For this area things like OTRS are great.
Then you could be a developer, where critical paths vary daily and tasks need to be assigned to specific modules and versions. The obvious choice here is bugzilla
Desktop or web-based is also a consideration. You may require access from multiple locations; maybe you are an off-site engineer; so that needs to be taken into consideration too.
TaskMaster is free. um...for thirty days.
*shrugs* you'll be out of this 'organized' phase of yours by then anyway.
free online diet tracking.
From the description:
JobJar: Because if you need more than Perl, plain text and a command line, you are a heathen and must die.
Carousel is a lie!
On OSX, I use iCal. Don't think anything else comes close. With the built-in WebDav functionality, it can be combined with .Mac, or OSS PHPiCalendar which makes a great to-do/calendar package for those who like to access their information from elsewhere. Works with Mozilla Calendar and KOrganizer too.
On Windows, there is a shareware app called Biromsoft To-Do List. Pretty simple and straightforward.
I recommend it for those who are looking for a listmaker without all the bells and whistles that might otherwise come with aformentioned calendar apps.
Sorry folks, you're not allowed to do TODO lists. That has been patented by Microsoft.
Perhaps you should consider circumventing the patent by making a list of "Stuff I gotta remember not to forget" ?
Tired of FB/Google censorship? Visit UNCENSORED!
...I was going to get around to compiling a list of them one of these days...
taken! (by Davidleeroth) Thanks Bingo Foo!
because, as we all know, Microsoft patented the to-do list, as previously discussed. Bill will be calling soon, no doubt. Hope your last name isn't Rowsoft ;)
Ecco is still the best. You are correct that it hasn't been updated since 1997, but it's definitely a Win32 application. I've heard rumours that it runs under WINE as well.
0 1/
Netmanage essentially abandoned this product although you can still download for free from their ftp site:
ftp://ftp.netmanage.com/support/pub/utilities/EC4
Users manual should be included as well.
This is way more than just a simple outline program. Think unlimited relational outlines connected by user definable columns. All fully integrated with the calendar and address book.
As I contemplate switching to various other platforms this is still the one application I cannot live without. No other outliner/pim comes close to ECCO.
then hope your shrink has a piece of paper and a pencil :)
Might be this one right here. I think Sun hired this guy to integrate it into something of theirs (java desktop maybe?). It looks pretty sturdy.
::jafomatic
I put all my reminders in Emacs diary now. I usually have Emacs open (I read mail with vm) and it's pretty good about telling time and stuff. It'd be interesting to hack out a separate todo list generator that can export data to a palm pilot type device. Hmm... (Adding "investigate palm conduits in emacs" to todo list...)
I'm trying to teach myself to set people on fire with my mind... Is it hot in here?
I'm a big fan of the web-based software RequestTracker, affectionately known as RT.
HomepageIt is similar to Bugzilla, except it's not software bug oriented so much as "Stuff To Do" oriented. It has a simple email gateway, it keeps track of absolutely everything, it allows you to add custom fields quite easily, it changes priorities of your events over time, and it allows you to keep track of how much time you've spent on various projects. Around my office, it's pretty key.
-jag
http://starboard.flowtheory.net/
If you have access to a *NIX machine, or use one for your daily work, then what I do may work for you.
I simply use the at scheduler to schedule an email to remind me on specific days. I have a rule set up to automatically flag the messages and to ensure they won't end up in my Junk Mail folder.
Something simple like:
at "6/21/2004 19:00" mail -s "TODO: TAKE OUT THE TRASH" [userid]
Of all the apps on my Mac, the one I'm in the most is Mail.
Free. Simple. Searchable (using my mail program). Not perfect, but it works.
google cache: Treeline
There wasn't a cache of rc0 site that I could find.
I've been playing with knowit and it's pretty simple.
--
As a matter of fact, I am a lawyer. But I play an actor on TV.
One such piece of software is a cult-hit, Zoot. See reviews here and here. Find out more at the Yahoo Group for it, which also happens to have excellent lists of other excellent but often underappreciated PIM software.
Also consider web-based task managers like Yahoo Calendar. The advantage is that they are easily accessible from anywhere and there's no need for backups. Yahoo task management also syncs with a lot of other stuff, I think.
I wanted to have something similar, but one of my prioirities was global accessibility. I tried notebooks, daytimers, postits, etc, but invariably it would always be at home when I was at work, or vice versa, or left behind when I travel.
So my first step was an online note tool called NoteToSelf that I use to keep all those interesting articles, recommendations for movies, homework assignments, job descriptions, consumer ratings, etc. I wrote it in PHP and love it. It's pretty primative as I haven't put any extra work into it since I got it functional. But it's great for me and I use it throughout the day.
My next step is the to-do list. As an interim, I just use a note in NoteToSelf to keep the tasks, but really want something with priorities and reminders. So I've looked at various ones, and I think I'm going to integrate Horde's Kronolith for calendaring and Nag for task lists. They're all PHP and MySQL so I can integrate or tweak as much as I feel like.. With those 3 things I think I have most of my "PIM" needs met and accessible from any internet-connected device around. I've been mulling over a PDA, but only to act as an offline copy of those 3 apps, and not for their own native PDA apps.
In the Portland, Ore area and like card games? Check out: http://groups.yahoo.com/group/portlandgames/
Go buy a broken palm pilot off ebay. License requirements fullfilled.
The man who trades freedom for security does not deserve nor will he ever receive either. - Benjamin Franklin
I love OmniOutliner for OS X. I also used hnb (Hierarchical Notebook) which is a commandline outliner, for awhile. Otherwise vi/emacs/notepad.exe/whatever is great.
HandyShopper is another good one for tracking non-hierarchical things that have costs and quantities associated with them. It does nice things like let you tally up totals, as well as maybe schedule recurring need-to-do/buy items. It's bizarre that it doesn't really have a desktop equivalent yet :/
For the Linux desktop, you might want to take a look at MrProject, a nice Project clone that's part of GnomeOffice. I've only played with it a little bit under Mandrake, but it looks fairly competent when you want to add hierarchical schedule and resource loading data to your task list. Sadly, there's little else that I've seen that comes anywhere close, and I've been searching for one fairly recently for a project management class I took last semester. Oddly enough, I don't even like MS Project for doing this kind of thing, it just doesn't give me enough flexibility in rearranging things, scheduling parallel activities, automatically sequencing constrained resources, etc.