One of my interests is writing and information management software. Perhaps using the term “interest” is misleading, as I am sort of obsessed with these types of applications, and have been since I got my first computer, one of those early Compaq “portables.” Around 1989, I bought a license for an application called GrandView. GrandView was a DOS program that combined outlining, word processing and task management. It had some features that were cutting edge at the time, some of which remain unmatched in modern software.
In this entry to Welcome to Sherwood, I want to explore my favorite features of GrandView, because many people have never had the chance to see GV work. So let’s begin:
On its face, GV is a basic single-pane outliner. That is, you can view all of your information in a single window. (Outlook, for example is generally a three-pane outliner, in which you have your list of folders in the tall, slender left pane, your list of e-mail headers in the upper right pane, and the content of any single e-mail message in the lower right pane.)
Here is a screen shot of a basic outline created in GrandView (I’m running it on VM Fusion on my MacBook — thus the status bar along the bottom of the screen):

Basic Outline in GrandView
Notice that headlines I.A, II.A.1, and II.A.2 have little down-pointing arrows at the end. This indicates that there is a document associated with those headlines. We can view those documents in a dedicated document window:

Dedicated document window in GrandView
Document view is essentially a hoist to view just the text of the document. (Note that the odd cursor blocks in this and other screen shots are relics of using GrandView in emulation mode in Windows XP running on my MacBook.) I always liked this feature of GV, because it is like switching to a dedicated word processor to work on this one section of your outline. But one of the most powerful features of GrandView is the ability to see the text of your document inline with the rest of your outline:

Document text viewed "inline" in the GrandView outline
An important point here is that this text is not a separate headline or node. It is directly associated with a headline and can be viewed inline (as above), in its own window (as in the second screen shot), or collapsed and not visible in the outline (as in the first screen shot) This visual flexibility is a powerful feature for writers, because it allows you to switch from a focussed view of your writing to the big picture. You can work on getting each section of the text right, then make sure the entire work flows smoothly with appropriate transitions. Two-pane outliners (such as MyInfo and Ultra Recall, for example), force you to keep your writing in separate, discrete blocks. To this day, no other application has matched GrandView for providing this combination of powerful outlining tools AND single-pane, inline text.
But GrandView had other impressive features, ones ahead of their time. First of all, it had all the outlining tools you could ask for, including hoisting, collapsing, mark and gather, and others:

GrandView provides a host of outlining tools
It also provided advanced meta-data capability to help you organize your work. Here’s a basic list of tasks:

Task list created in GrandView
But now I want to organize this random list. I’ll start by turning on the Category Display (see the bottom of the screen):

GrandView with Category on
Date and Priority are default categories that automatically attach to each headline. I created the category “Role” in order to separate my tasks into my three roles: Work, Home and MIC (the latter being a nonprofit organization I volunteer with). I can now fill in the due date, priority and role for each of my tasks. But to help me with this, I can have GrandView automatically assign a Role category based on a rule. Here I’ve created a rule to assign any headline with the text “MI” to the Role MIC.

You can have GrandView automatically assign categories
Once I’ve assigned data to all the categories of each headline, I can now quickly filter those categories in the Category View:

GrandView filtering all headlines with Priority category set to High

GrandView showing me all the headlines with the category Role set to MIC
Those of you into the GTD method of managing your day, can instantly see how GV would be an excellent way to manage your daily tasks.
Switching to Calendar View, I can now view tasks based upon the day they are due:

GrandView in Calendar View
And when I want to get an overview of the date, priority and role for all my tasks at the same time, I can turn Columns on. Category data for each headline is then displayed in columns (which I can select) on the right:

GrandView with Column View turned on
It shouldn’t take too much imagination to see that GrandView’s incredible flexibility made it an exceptional tool for all kinds of work. When I was using it daily (up to about 15 years ago), I created an outline I called Mission Control. Here I kept a list of my major projects, daily tasks, and reminders. I created individual outlines for each of the projects, and used GV’s linking ability (common now, but pretty radical for DOS) to create hot links from my Mission Control to the project outlines. Some projects were task/milestone heavy, some were writing heavy. I could manage it all in GrandView.
GrandView was abandoned by Symantec at the dawn of the Windows age, and has yet to be matched. EccoPro by NetManage had outlining with powerful meta-data, but did not have GrandView’s document view nor its powerful outlining controls. And, it too has been abandoned (though it still has a dedicated group of users). Scrivener on Mac has its scrivenings view, which allows you to combine separate documents into one long view and edit them. But Scrivener has a weak outliner, and no customization of meta-data fields. NoteMap was a fairly powerful single-pane outliner, but it didn’t offer document view or meta-data or true inline text — plus it appears that development has ended on this application, as well. OmniOutliner has user-definable meta-data and columns, as well as “inline text” but this latter feature is very weak. You could manage tasks very well in OO, but I don’t think you’d ever try writing anything of any length.
Of course, GrandView had its deficits. It was only developed for about five or six years. It never had the advantage of being a Windows application, and existed before anyone had ever heard of the Internet or e-mail. All I can do is imagine how terrific this application would be if developed today with the same imagination, consideration for the end user, and innovation.
Hi there, I currently use MS Word documents in Outline view and have been looking for an outlining app that I can use both on my PC laptop and on my iPhone, when I came upon your post. Looks like GV had some of the features I’ve been looking for but can’t seem to find anywhere
Thanks for the info!
Hello, very nice article. I was not aware of GV but I am always interested in learning about old applications with features ahead of their time or with features that have never been matched. GV definitely fits this description. One would think new software developers would do well to study the past and learn something.
You might find “org mode” which runs under emacs interesting. It comes very close – so much so that I am wondering if the developers had some familiarity with GV.
http://www.orgmode.org
Kyle,
Thanks for the heads up about orgmode. I’ve heard of it before, but it seemed like a lot of bother to install emacs and orgmode, but since you’re comparing it to my beloved GrandView, well I just gotta try it. Thanks, again.
Steve
I’ve been following the outliner discussions for more than a decade. I still can’t believe there is no decent outliner for Windows. I use Emacs Org-Mode, but I still long for a an easy to use single plane outliner for Windows.
One thing I’d really like to know is why are there 10-15 decent outliners for Mac, but not one for Windows? Does OS X have some embeddable control that makes writing an outliner easier?
At this point I’m teaching myself C# so I can write my own outliner for Windows. Wish me luck!
Clint,
I don’t know why Mac seems to have more and stronger outlining applications than PC/Windows. But I will say that I’m not so impressed by what is available on the Mac. OmniOutliner is certainly serviceable and better than most anything for PC, and Tao might be the best of the lot. But none of these are as good as GrandView was, in my opinion.
Good luck with your project.
Steve
Vermonter 17032,
It is a shame that Org Mode is not a standalone application. For that reason I don’t recommend it as a solution, but with regard to GV some of Org Mode’s functionality seems similar enough to make me wonder if someone didn’t receive a bit of inspiration from GV. Over the last few months I have been giving Emacs a try (which is where I encountered Org Mode) mainly out of hope that I will have a cross platform text editor that will not become obsolete. (I am also fond of plain text for the same reason.) We shall see if the payoff is worth the – let’s just say – significant time investment
Cheers,
Kyle
For the PC, there are many outliners— and they meet different needs.
Inspiration, for instance, allows for multiple views of your outline— with inline blocks, headers only, and even notecards.
Literary Machine is built around the classic notecard paradigm for writers, and makes a decent outliner in conjuction with its notecards.
ConnectedText is a great personal wiki with outlining functionality.
Natara’s Bonzai is a cross platform outliner.
Wikipedia has quite a section on outliners, for windows, mac, and *nix.
And of course, there’s always the big monster outliner sites, like http://www.mind-mapping.org (“Software for mindmapping and information organisation”) and all the other dozen or so monster sites dedicated to OUTLINERS or Mind-Mappers (as mindmappers are just radial outliners).
Two and three panel outliners are the most common forms of outliners on the PC platform, but their are quite a few single pane ones out there, if you are willing to look.
@Paul – I’m only looking for a single pane (ideally multiple columns) outliner for Windows. I’m not looking for a wiki or a web-based application or a mind-mapping tool. The only applications I’ve found are ECCO Pro, Java Outline Editor (JOE), and now a new one (just found out about it today), UV Outliner. See my post about it at http://clintonsecurity.com/2009/10/30/uv-outliner/. I’m not affiliated with it, but it does look interesting.
A reader had suggested this link to me and boy, what a great GrandView post!
I became frustrated with the current state of single pane outliners for Windows so I decided to create my own. You can download Ume Outliner for free at http://www.getume.com
My main goal is to create a research tool for students. The focus will be on creating useful tools to help create essays and research papers.
Ume is still in its infancy and I just released 1.1. The new version 1.2 will be available in January 2010
Thanks for a great article!
Thank you for the comment. I’ll check out Ume Outliner.
I used PC-Outline in the 80’s to do my dissertation – it was crucial. I believe PCO morphed into GrandView – my diss was done and I did not need an outliner so badly. In the 20+years since I have never seen a Windows outliner close to as good as PCO.
@Joe,
I’m not sure that PC Outline is the precursor to GrandView. For several years there was a Windows version of PCO from Brown Bag Software, although it is no longer available. Here is their web site:
http://www.atlantic-coast.com/
Thanks for reading my post.
Steve
I have missed GrandView for years. I agree—it was by far the best outliner ever created, and Symantec blundered (I think, but what do I know?) by not carrying it forward into the Windows world.
There’s a Web-based outliner, thinklinkr.com, that has some excellent features. I recently sent the developers my set of GrandView manuals (those were the days, eh? 3 manuals, including a reference manual of about 200 pages or so) in hopes that some GrandView features might be added. (Thinklinkr is still in beta.) I’m pleased to report that the developers really are impressed with GrandView capabilities, and so we may in time have a Web-based GrandView.
Hi, Leisure Guy,
I have my set of GV manuals, too. One of my treasured possessions.
Thank you for your comment.
Steve