Open in TheBrain

Outliner Block

An outliner block is the fundamental atomic unit of information in Logseq (and similar outliner apps like Roam Research or Workflowy).

Instead of treating a document as a continuous sheet of text made of traditional paragraphs, an outliner treats every single line or bullet point as an independent, self-contained block of data.


Key Characteristics of an Outliner Block

1. Granular Identity

Every bullet point you create in Logseq is assigned a unique identifier (a invisible UUID under the hood). Even if a block is just a single sentence inside a long daily journal, Logseq views it as its own distinct item.

2. Strict Hierarchical Structure

Blocks exist within parent-child tree relationships formed through indentation (tabbing):

3. Infinite Nesting

You can indent blocks as deep as you need (Parent \(\rightarrow\) Child \(\rightarrow\) Grandchild \(\rightarrow\) Great-Grandchild). This allows you to break complex ideas or project breakdowns into manageable sub-components without cluttering the screen.


Why Blocks Matter: The Power of Block Manipulation

Because every bullet point is an independent block, you can interact with individual ideas in powerful ways:


Document-Based vs. Block-Based Comparison

AspectTraditional Document (e.g., Word, Notion, Obsidian)Outliner Block System (Logseq)
Basic UnitThe Page / ParagraphThe Individual Bullet (Block)
StructureLinear prose with headings (# H1, ## H2)Nested bullet tree
Linking LevelLinks connect Page A to Page BLinks connect specific ideas across any page
Primary InteractionWriting long-form prose top-to-bottomCapturing rapid atomic thoughts and organizing hierarchically