Public
Edited
Jan 10, 2023
Insert cell
# Metalab
Insert cell
datum = (await fetch(`https://mlml.io/content.json`)).json();
Insert cell
members = (await fetch('https://metalab-strapi.herokuapp.com/members')).json();
Insert cell
mastodon = members.map(({ mastodon }) => mastodon).filter(Boolean)
Insert cell
datum.projects
Insert cell
Plot.plot({
grid: true,
marks: [
Plot.link(datum.projects, {
x1: "dateStart",
y1: "id",
x2: "dateEnd",
y2: "id"
})
]
})
Insert cell
Insert cell
Insert cell
datum.members
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more