Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I usually need to manage many slightly different tasks each day. Every task has its own description and documents (divided by type and/or extension). Filesystem is not good enough because it's not so easy to search for files or to have a comprehensive understanding of the task at a glance. What I need is a file/task manager that lets me choose a single task, show (eventually versioned) files list and have a description/status/log for each task.

Does anybody know if a similar product already exists?

share|improve this question
@gabber fun to answer. Good question. – Wolfpack'08 Nov 16 '12 at 3:37
up vote 3 down vote accepted

imho, any file manager which supports tags would work for you (any document would have one or more tags, allowing to attach this document to one or more tasks, contexts etc) look at Tabbles (and alternatives)

share|improve this answer
This is a good start (and +1), but is not sufficient: I'd also like to keep the status of my edits: a timeline would be great, versioning would be the best. I know this can't easily be integrated with the OS, but that's what I need after all. – Gabber Nov 15 '12 at 20:48
I ended up using this. To keep the status of a project i put a "Status.txt" file in the tabble related to that project. It works fine, I can manage my projects right there. It's not a comprehensive task oriented file manager, it lacks organizer and reminders, but I can address those problems with additional tools. – Gabber Nov 27 '12 at 14:21

I have to say I have been using Streak: for tons of things now.

Although it may appear more focused towards Sales the whole Box and Pipeline idea it has is actually applicable to many things. For TODO's I just send myself emails and put them in a Box and then assign it to a Pipeline.

It actually sort of makes you Kanban-ish.

There is also Emacs Org Mode + Git but if you don't know Emacs or Git it might be a little scary... but If you really want to use files for task management I recommend you learn Org Mode.

share|improve this answer

Is there anything else, specifically, that are you looking for (for example, a timer or an alarm system that tells you what to do)? I think that there are existing softwares that cover you.

If you use Notepad++, the Explorer Plugin shows your filesystem. This gives you a filesystem view, so you can be organized by just following a good filesystem hierarchy standard.

Next, go to Settings > Preferences and on the Backup/Auto-completion tab, change the backup setting from None to Verbose. Now you have an excellent revision system in place. It's very easy to upkeep, and it's well maintained.

Notepad++, on top of syntax highlighting and whatall, also has multiple tabs that you can use ctrl+tab to tab through, and it has multiple split views. So, you have the option of keeping a task list open in a split view, or you can keep it open in a tab, or a combination of the two (for example, have a split view that is minimized, and slide it open when you want to do an person management task, and slide it closed when you want to return your focus to your writings). If I were you, and I wanted to have a description of each task, I would use some kind of CSV notation with a header, so I could adapt it to presentation tools.

There are some other features that are neat in Notepad++, likes sFTP. When combined with Explorer, you have a nice editor that connects to all your servers.

Even cooler: running external programs from Notepad++. I think that a little skill in Python could make Notepad++ your exclusive programming environment. With the ability to pipe commands out to the command line/terminal, there's little need to ever use other programs, other than to visually configure/view programs. I think that there will always be some need to do program switching, unfortunately, but Notepad++ is really taking us away from that and creating a highly organized and isolated environment for work in computer science.

share|improve this answer
I use Np++ from a long time and you are teaching me things I didn't even imagine :) big problem: usually my work is not programming related, so I can use a good text file manager, but I'll probably need to version control/edit/manage different types of file. Moreover what if a document (many documents in my case) is required by more than one project? I understand that, hacking it a bit, np++ would be able to handle this, unfortunately I can't afford to invest time in doing that. – Gabber Nov 16 '12 at 9:01
@Gabber Git comes to mind, also. I use bitbucket. It might help. It seems like you have something very specific in mind, though. Your only option may be to build it. – Wolfpack'08 Nov 16 '12 at 9:08
You should look into some file managers like Xyplorer and Xplorer Lite 2. I think that the one feature missing is a save state feature, but I haven't used them. Version management would need to be handled by a different program. – Wolfpack'08 Nov 16 '12 at 9:14
The big problem is: I have no such control over my system (sadly) thus the best thing would be a standard user application to create a separate environment for every task – Gabber Nov 16 '12 at 9:22
IMHO if your going to go the text edit route you should use Emacs Org Mode (see my answer). – Adam Gent Nov 16 '12 at 20:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.