# Outliner An outliner is a specialized text editor or feature that organizes information in a hierarchical tree structure of nested bullets (nodes). Each item can be expanded or collapsed, indented or promoted, making it easy to work at different levels of detail. Outliners emerged in the 1980s—Dave Winer's ThinkTank (1984) and MORE were early examples—and the paradigm has experienced a renaissance with modern [[Personal Knowledge Management (PKM)]] tools like [[Roam Research]], [[Logseq]], Workflowy, and Dynalist, etc. The outliner structure aligns naturally with how people break down complex topics into sub-topics. The key insight of outliners is that thinking is inherently hierarchical: big ideas contain smaller ideas, which contain details. Outliners make this structure explicit and manipulable. Features like folding (hide/show children), zooming (focus on one branch), and drag-and-drop reordering support fluid thinking and writing. Modern outliners add [[Bidirectional Links]] and [[Block references]], enabling both hierarchical and networked organization. Writers use outliners for drafting; project managers for task breakdown; researchers for organizing notes. The format is particularly powerful when combined with [[Transclusion]] (embedding blocks elsewhere) and search. ## Outliner Structure ``` ┌─────────────────────────────────────────────────────────────┐ │ OUTLINER INTERFACE │ ├─────────────────────────────────────────────────────────────┤ │ │ │ ▼ Project Alpha ← Parent (expanded) │ │ • Research phase ← Child │ │ ○ Literature review ← Grandchild (collapsed)│ │ ○ Expert interviews │ │ ▼ Development phase ← Child (expanded) │ │ • Design mockups │ │ • Prototype │ │ ○ Version 1 │ │ ○ Version 2 │ │ • Launch phase │ │ ▶ Project Beta ← Collapsed sibling │ │ │ │ Operations: │ │ • Indent/Outdent (Tab/Shift-Tab) │ │ • Fold/Unfold (collapse/expand) │ │ • Zoom (focus on subtree) │ │ • Drag to reorder │ │ │ └─────────────────────────────────────────────────────────────┘ ``` ## Key Features | Feature | Description | |---------|-------------| | **Hierarchy** | Nested bullet structure | | **Folding** | Collapse/expand children | | **Zooming** | Focus on single branch | | **Indenting** | Change item level | | **Reordering** | Drag-and-drop items | | **Search** | Find across all items | | **Keyboard-driven** | Fast navigation | ## Outliner vs Document | Aspect | Outliner | Document | |--------|----------|----------| | **Structure** | Explicit hierarchy | Implicit (headings) | | **Granularity** | Fine (bullets) | Coarse (paragraphs) | | **Manipulation** | Easy reordering | Cut/paste | | **View** | Collapsible levels | Linear scroll | | **Use case** | Thinking, planning | Writing, reading | ## Modern Outliner Features | Feature | Description | |---------|-------------| | **Bidirectional links** | `[[wiki-style]]` linking | | **Block references** | Reference specific bullets | | **Transclusion** | Embed blocks elsewhere | | **Tags** | Categorize items | | **Queries** | Dynamic lists based on criteria | | **Daily notes** | Date-based capture | ## Use Cases | Use Case | How Outliners Help | |----------|-------------------| | **Writing** | Structure drafts, reorganize easily | | **Planning** | Break down projects | | **Note-taking** | Capture hierarchical information | | **Meeting notes** | Agenda items, action items | | **Task management** | Nested to-dos | | **Research** | Organize sources, themes | | **Learning** | Study notes, summaries | ## History | Year | Development | | ---- | ---------------------------------- | | 1984 | ThinkTank (Dave Winer) | | 1986 | MORE (outliner + presentation) | | 1988 | Acta (Mac) | | 2003 | OmniOutliner | | 2010 | Workflowy | | 2016 | Dynalist | | 2019 | [[Roam Research]] (revolutionized) | | 2020 | [[Logseq]], [[Obsidian]] Outliner | ## Outliner Thinking | Principle | Description | |-----------|-------------| | **Decomposition** | Break big ideas into smaller ones | | **Progressive disclosure** | Show detail only when needed | | **Flexible structure** | Reorganize as understanding grows | | **Focus** | Zoom to work on one area | | **Capture first** | Add items quickly, organize later | ## References - Winer, D. (1984). ThinkTank - https://en.wikipedia.org/wiki/Outliner ## Related - [[Roam Research]] - [[Logseq]] - [[Obsidian]] - [[Workflowy]] - [[Hierarchical Organization]] - [[Org-mode]] - [[Personal Knowledge Management (PKM)]] - [[Block references]]