Subway View (Desktop)

Subway View is a graphical view that shows events as a series of nodes on intersecting tracks - like a diagram for a Subway network - with events represented as nodes (or stops/stations) and entities representing the tracks. Events are arranged in chronological-order, but the view is non-linear (with respect to time).

This view can help you visualise different elements of your project - people, projects, or story arcs - and how they inter-relate with each other through time, based on the events they share. It shows when characters enter and leave a narrative, or when employees join and leave projects, and how often they interact with others.

Subway View Interface

The image below shows the individual components of the Subway View.

The components of the interface highlighted in the above image are as follows:

  1. Track Selector: Choose which entities are shown as tracks in the Subway view.
  2. Time Header: The subway view is non-linear, but the dates along the top indicate the progression of time across the events
  3. Track labels: Labels for each of the tracks in the subway view (i.e. the entities that have been chosen as tracks) 
  4. Subway Body: The main subway body showing the different events (node) and tracks. The screenshot above is in Subway mode, which uses intersecting lines between tracks.
  5. Footer: The footer provides further controls to adjust display settings

Track Selection

You can choose which tracks to display by clicking on Choose Track in the top-left corner of the view. This will show a popover that allows you to select from the entities included in your timeline:

Display Modes

Subway View has two layout options: Subway and Separated.

Subway Layout

In Subway layout (the default), only a single instance of each node is shown, and tracks will come together and separate as they connect with their associated events:

Separated Layout

In Separated layout, each track is separated into its own horizontal line, with separate copies of each node duplicated across each relevant track:

Subway layout algorithm


You can select the tracks to show in the subway using the Track Selector in the top-left corner of the view.

In Separated layout mode, entities are shown based on their global sort order. If you want to change the order of tracks, you can open the Entity List Panel and re-order the tracks there.

In Subway layout mode (intersecting tracks), the entity order is an automated calculation that attempts to place the most important tracks (as measured by the number of events associated with that track) in the middle, and the least important tracks at the outer edges. This algorithm tends to keep the focus towards the middle of the subway view, and usually results in fewer track crossovers.


The horizontal order of nodes (entities) in the Subway View is based on the chronological order of events. Subway View is non-linear with respect to time, so events are placed with consistent spacing along the x-axis, regardless of whether those events are separated by hours or centuries.

Within the Subway Body, events are represented in two different ways:

  • Small, filled circles are used for nodes that are only associated with a single track
  • Large, open circles are used for nodes that are associated with more than one track

In Subway layout, where each node is drawn only once, the node is placed on the middle-most track that it is associated with.

Re-ordering Nodes

Although Subway View is not a linear view, you can still drag nodes left or right to move those items in the chronological-based order. This has the same effect as dragging rows up or down in Spreadsheet View, and also the same caveat: since date-based order is always enforced, the date of a dragged item may change if you drag it past another dated item, in order to allow it to be dropped at its new position. Nodes without dates can be dragged into any order without risk (they will not be allocated dates if they do not already have them).

Filtering in Subway View

Like in any of the other views, you can also filter items in Subway View.

In Subway view, each track will still appear as the filter will only be applied to events. This means that if there is a person in your timeline, and all the events relevant to this person have been filtered out, then the person will still show up under ‘Tracks’ column, but there will be no actual track visible on the interface for this person. 

Adjusting View Settings

When a Subway View is active, the footer will show numerous controls to alter the display settings of the narrative.

Max Label Lines: Decide the maximum height (in lines) for the node labels. Fewer lines will compress the vertical space, allowing more tracks to be shown on a single screen, but at the expense of cutting off longer item labels.

Display Mode: Choose between Subway layout and Separated layout (as described above)
100% Visual Scale: Change an optical scale across Work Views, making content visually larger or smaller. At smaller values, you will be able to see the layout of more content, but it may become difficult to read.