Baobab — Christmas in New York
by Interartive Studio, 2026
Baobab at Christmas: warm white lights and a white crystal star on the living tree of New York’s languages, with the city’s weather as it is now.
Baobab: a new way to see a city's data
Baobab is a new way to represent city data. It grows a living tree over a 3D model of the city from data about the people who live there: each group in the data becomes a branch with its own leaves, roots that run along real streets to the districts where its people live, and moving lights that carry them through the city's day. What a table says in rows, Baobab shows as a place you can walk into.
Show
New York at its own hours: where its communities live, how they travel, the subway live in its tunnels, every building as you come close. Every group in the data is on the tree, down to the smallest.
Share
One link, every screen at the same moment: a live screen link shows what you do to everyone watching, on phones, laptops and TVs.
Engage
Fly to anything and follow it, switch what the branches show, add up to three layers, and bring your own New York data for your own questions.
What Baobab NYC grows from now
Baobab NYC is a foundation for showing, sharing and engaging with New York's data, not a finished picture. Today its branches grow from three of the city's datasets, examples of what it can do:
- Origin (heritage) Where New Yorkers' families come from, whether they were born abroad or here: all 135 origins in the US Census tables, from African American, Dominican and Puerto Rican to the smallest. Baobab opens on it.
- Languages spoken at home (limited English) All 111 languages New Yorkers with limited English speak at home (NYC Department of City Planning): the dataset Baobab was first built with.
- Country of birth All 146 countries and regions New Yorkers born abroad were born in (US Census).
Your own New York data grows it the same way: rows by borough or community district with a group and a number (a community organization's members, a school's families by language, a clinic's patients by country of birth), and each group grows its own branch, with its own name, colour, roots and lights. Each dataset is a layer with a manifest that says what it is, where it comes from and how to read it, so more can be added and combined, and patterns that sit in separate tables (who lives where, how they get to work, what is around them) come to light side by side.
Baobab questions
What is Baobab?
A new way to represent city data. Instead of a chart or a flat map, the data grows a living tree over a 3D model of the city: each group in the data is a branch with its own leaves, its roots run along the real streets to the neighborhoods where its people live, and moving lights carry them through their day, by subway, bus, car, bike and on foot, at the city's own hours. You read the numbers by looking, the way you read a place.
What is Baobab NYC?
The first city Baobab is built for, and a foundation rather than a finished picture: New York's own open data, organized so more of it can be added, combined and shared. It is meant to be shown (on a phone, a classroom screen or a lobby TV), shared (one link, everyone sees the same moment), and engaged with (fly anywhere, choose anything, compare layers), so the patterns in the data come to light.
Is Baobab about languages?
Not only. Baobab began with the languages New Yorkers with limited English speak at home, and that dataset was essential in building it; today it is one of three datasets Baobab NYC grows from, beside origin and country of birth. They are examples of what it can do: any data that counts groups of people in the city's boroughs or districts can grow the tree, yours included.
What data does it show now?
Three ways to grow the branches. Origin (heritage), which it opens on, counts New Yorkers by where their families come from, whether born abroad or here (US Census ACS tables B03001, B02015, B04006 and B03002, each person counted once as far as the tables allow). Languages spoken at home counts New Yorkers with limited English by the language they speak at home (NYC Department of City Planning). Country of birth counts New Yorkers born abroad by the country they were born in (ACS table B05006). Root size shows everyone living in each district (2020 Census); the districts' floor can show limited English or poverty (NYC Health). Around them: every subway train live from the MTA, in its tunnels and on its els, stations and platforms; every building in the five boroughs; streets, sidewalks, parks, playgrounds, piers and bridges as you come close; the city's weather and its yellow cabs in two editions.
Are all the groups shown, even the small ones?
Yes, every group in the data, down to the smallest: 135 origins, 111 languages, 146 countries. A leaf and a light each stand for a set number of people (the tree says how many); a group smaller than that still has a leaf of its own, a light on the streets and its roots to the districts where its people live. The legend lists them all, largest first, in a list you can scroll.
How is it different from a map or a dashboard?
A dashboard answers the question it was built for. Baobab lets several datasets meet in one place, the way they meet in a neighborhood: who lives where, how they get around, when they travel, what is around them. Up to three layers show at once, one per visual channel (branches, root size, map colour), and it always says what it is showing: the unit, the year of each dataset, whether a number is an estimate, and that showing things together does not show cause.
Can I add my own New York data?
Yes. Choose “Try with your data” on Baobab's page, or open Data layers in Baobab and paste the address of a CSV or JSON file: rows by borough or community district, with a group and a number (borough, group, people, for example, or one column per group). Each group in your data grows its own branch, with its own name and colour, and How to use then shows you where to see each of them. Trying it is free and needs no account; Interartive reads the file once and keeps nothing. To save your version and come back to it, sign in with a Motion Data subscription.
Is it accurate?
Every number comes from a public source named in the panel and the ticker along the bottom. Survey data (the ACS) are estimates with margins of error, larger for small groups and small areas; Baobab rounds small counts and hides the smallest, following each dataset's own privacy rules. One light stands for a group of people (its tooltip says how many); their trips are modeled from when New Yorkers really leave for work and how they travel, not tracked.
Can I show it live to a room?
Yes. With a subscription, a live screen link puts Baobab full screen on any number of screens at once. You drive it and everyone watching sees what you do, as you do it. Anyone watching can choose Explore on my own to use it themselves (no subscription needed) and Rejoin live to watch again.
How do I find my way around?
How to use, in the menu, walks you through it, and it speaks of the data you have chosen. Drag to turn, scroll or pinch to come close, and click or tap anything (a person, a train, the tree, a building) to choose it; press F, or Fly there, and the camera flies to it and follows it if it moves. Down at street level, a drag turns your view: all the way round, and up into the leaves. W A S D fly freely; H comes home.
Will other cities have a Baobab?
Baobab is built so a city is data entry: each dataset is described by a manifest (what it is, where, when, who published it, how to show it, its privacy rules). New York is first; a city with the same kinds of open data can follow.
More in Learn: guides to Motion Data Blueprints
What you can do with this blueprint
Interartive distributes blueprints, not code. The creator keeps the source private.
Embed on a personal site
Organizations need a license and a domain-locked deployment. Pasting the link into WordPress, Notion, Medium or Ghost embeds it automatically.
Blueprints run sealed off from your account on interartive-run.com. 9 versions registered.