Gapminder NodeBox

john's Avatar


27 Jun, 2016 12:13 PM

This week's weekend project is a re-creation of Hans Rosling's famous Gapminder visualization. This is one of my favorite visualizations and I just wanted to see if I could make it in NodeBox. For more about Gapminder see

I'm quite pleased with how it turned out and I hope you enjoy it. This visualization displays five dimensions of data (GDP, Fertility, Population, Region, and Time) in a clean and simple way. It has a hopeful message: over the last 200 years you can see a clear movement from misery (high fertility and poverty in the upper left) to a much improved situation in the lower right, with every nation in the world making progress. The nodebox network includes a color-coded world map, a bubble chart with a log scale, an animated timeline, and other features which may be useful to people learning how to visualize data with NodeBox.

I am attaching a screenshot and video showing the progress from 1800 to 2015. The zip file contains my nodebox network, the supporting data files (taken from the Gapminder site), and a READ ME file with attributions and links.



  1. john closed this discussion on 09 Jul, 2016 09:16 AM.

  2. john re-opened this discussion on 05 Aug, 2016 06:01 AM

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Already uploaded files

  • gapminder_screenshot.png 194 KB
  • Gapminder_NodeBox.mp4 1.03 MB
  • 1.44 MB

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac

Recent Discussions

30 Nov, 2023 05:40 AM
29 Nov, 2023 01:33 PM
29 Nov, 2023 05:30 AM
28 Nov, 2023 10:03 PM
28 Nov, 2023 12:38 AM


27 Nov, 2023 04:40 AM
26 Nov, 2023 10:02 AM
22 Nov, 2023 09:33 AM
20 Nov, 2023 08:54 PM
17 Nov, 2023 01:43 AM
15 Nov, 2023 06:58 AM