macemu

Classic Mac software, running in your browser tab

ThinkTank — the program that made "outliner" a category Runs here

1984 · Living Videotext · System 6 · Mini vMac (Mac Plus) · 512×342 black and white

Guide updated September 2026

A window with a single line reading "untitled" and a triangle next to it. You type a heading, press Return, press Tab, and now you have a sub-heading. Collapse the parent and the children disappear into it. That is an outliner, and in 1984 almost nobody had seen one.

ThinkTank was marketed as "an idea processor", which sounds like a period exaggeration and was actually a fair description of a genuinely new thing. Every outline view in every writing tool since — and a straight line to the way blogs and RSS were later structured, by the same author — starts about here.

Boots straight into ThinkTank with an empty outline. Type a line, then use Tab and Return to build structure.

Controls

ReturnNew heading at the same level
Tab / Shift-TabDemote or promote a heading
Click the triangleCollapse or expand everything beneath a heading
Extra menuReorganise, search and the structural operations
ThinkTank 128 running in a browser tab
ThinkTank 128, running here in Mini vMac.

Living Videotext merged into Symantec in 1987. Symantec still exists; ThinkTank has not been sold in roughly thirty-five years and is in no current product.

Archives

How it works & what to expect

MachineMacintosh Plus, 512×342, black and white
SystemThe floppy's own — this disk carries the System it shipped with
EmulatorMini vMac, compiled to WebAssembly
Version1.000, the 128K Macintosh release
SavesOutlines save inside the emulated Mac, in your browser

This is the 128K version — the first Macintosh release, built for a machine with 128 kilobytes of memory and one floppy drive. It is small, fast, and does exactly one thing.

Do not expect word-processing features. There is no formatting, no fonts to speak of and no page layout; the whole program is structure.

Why it is remembered

It created the category. Before ThinkTank there were text editors and there were word processors. The idea that a document is a tree you can collapse and rearrange was this program's contribution, and it is now in almost every writing tool that exists.

Dave Winer wrote it. He went on to MORE, and then to a long and argumentative career at the centre of blogging, RSS and podcasting. The structural thinking that runs through all of that is visible here in its first commercial form.

Living Videotext was an early Macintosh success. Merged into Symantec in 1987, which is how ThinkTank's line ended up becoming part of a company better known for antivirus software.

Getting started

Type a heading and press Return. Type another, press Tab, and watch it indent under the first. That is the whole interaction model and it takes about ten seconds to learn.

Click the triangle beside a heading to collapse it. Building a large outline and then collapsing everything to see only the top level is the thing the program is for.

Try reorganising. Moving a heading moves everything under it, which is the operation that makes an outliner worth using rather than just a way of indenting text.

Questions people ask

What is an outliner?

A document as a collapsible tree of headings rather than a flat page. ThinkTank is the program that established the idea commercially.

Is this the 128K version?

Yes — version 1.000, built for the original 128K Macintosh.

Can I save my outlines?

Yes, inside the emulated Macintosh in your browser.

Is it a word processor?

No. There is no formatting and no page layout. It does structure and nothing else.

Who wrote it?

Dave Winer, at Living Videotext, which merged into Symantec in 1987.

Is it still useful?

As a historical object, very. As a tool, every modern editor has absorbed what it did.

Put ThinkTank 128 on your own site

Free, no permission needed and no account. Paste this where you want the machine to appear; it brings its own emulator and asks nothing of your page.

<iframe src="https://macemu.com/embed/thinktank/"
        width="512" height="342"
        style="border:0;max-width:100%"
        allowfullscreen
        title="ThinkTank 128"></iframe>

Sized to this title's real screen. How embedding works.

Play something else

Keep going