Home / Flow and Network

Flow and Network in HTML and JavaScript

Some data is about connections: where people go next, who knows whom, how a company or a website is organized. These charts show flows between steps, links between people and the shape of hierarchies. Every layout, from the Sankey bands to the force directed network, is written in plain JavaScript in a single HTML file.

Sankey Diagram example: website visitors from source to landing page to outcome

051. Sankey Diagram

Example: website visitors from source to landing page to outcome
Chord Diagram example: customers switching between five phone networks

052. Chord Diagram

Example: customers switching between five phone networks
Arc Diagram example: characters who share scenes in a novel

053. Arc Diagram

Example: characters who share scenes in a novel
Network Graph example: who runs with whom in a running club

054. Network Graph

Example: who runs with whom in a running club
Alluvial Diagram example: customers changing plans over three years

055. Alluvial Diagram

Example: customers changing plans over three years
Tree Diagram example: a garden centre website map with monthly visits

056. Tree Diagram

Example: a garden centre website map with monthly visits
Dendrogram example: grocery items that shoppers buy together

057. Dendrogram

Example: grocery items that shoppers buy together
Org Chart example: the team structure of a design studio

058. Org Chart

Example: the team structure of a design studio
Flowchart example: how an online shop handles a return request

059. Flowchart

Example: how an online shop handles a return request
Radial Tree example: every music genre and style in a record shop

060. Radial Tree

Example: every music genre and style in a record shop