Back to hub

Features

The Tree

Most browsers remember where you are.

Byblos remembers how you got there.

Every page visited in a Byblos tab is stored in a navigable tree. The tree preserves your thread of thought so you can revisit dead ends, compare alternatives, understand why you opened a page, and continue investigations weeks or months later.


Why a Tree?

Most browsing is not linear. You search for something, open several results, compare options, follow a few interesting links, abandon some of them, and continue down others. A week later, it can be difficult to remember which page led to which page, which option you preferred, where you found some information, or why you opened a page in the first place.

Imagine researching Alzheimer’s disease. One paper leads to P. gingivalis. That leads to oral microbiome research. That leads to immune response. Three weeks later, you remember the conclusion but not the path that led there.

The tree preserves that context. Instead of asking "How did I get here?" you can simply follow the path.


Persistence

Browsing sessions are normally ephemeral. You close a tab, restart a browser, switch projects, or return weeks later. The pages may still exist, but the investigation that connected them is often gone.

Pages stored in the tree do not disappear when you close a tab. A Byblos tab can be closed, reopened, shared, discussed, and revisited later. The tree becomes a persistent record not only of pages that mattered, but also of how they became connected to one another.


Navigation

The tree is not just a history log. Browser history answers “What pages did I visit?” The tree answers “How are those pages related?”

The tree is fully navigable. Click any node in the tree to visit that page. Byblos will open or focus the corresponding tab and take you directly there. The tree becomes a permanent table of contents for your browsing.


Understanding Tree Nodes

Every page in the tree is represented by a node.

Node Color

The color of a node indicates who originally opened the page. In shared workspaces, this makes it easy to see how different people explored a topic and where their investigations diverged.

Filled Nodes

A filled node corresponds to an open tab. If a page is currently open somewhere in the browser, its node will appear filled. This makes it easy to distinguish between pages that are currently open and pages that are simply stored in the workspace.

The Active Page

The page you are currently viewing is highlighted by a gently pulsing ring. This makes it easy to answer "Where am I?" at a glance.

The Big Idea

Bookmarks save destinations. The tree saves journeys. A bookmark tells you where you ended up. The tree shows how you got there, what alternatives you considered, and where the investigation branched.