Build elegant data-driven sites with markdown & deploy in seconds.

Publish datasets, data stories and data portals using markdown with a few clicks.

Easy to use

Markdown-based

Hosted for you

Run-off GitHub

Open source

How it works?

We give markdown documents superpowers to make data storytelling and analysis easy.

Using DataHub you can easily mix rich text content with data and data visualizations. No need to code or embed your charts and tables: they can be added to the document with a very simple syntax, either by passing inline data or simply referencing your data files. What you end up with is a plain text, human-readable document enriched with data visualizations, that is simple to edit and looks awesome when published with DataHub.

Features

Key features

Simple syntax:
Simply markdown with some cool extra features.
Elegant data visualisations:
Enrich your stories with charts, maps, and more.
No vendor lock-in:
The content and data is always only yours. Check it in to git and deploy with DataHub.
Always up to date:
Your site's content is always up to date with the latest changes in the repo.
Instant publishing:
Publish in just a few clicks with DataHub.
Share & collaborate easily:
Instantly share insights and co-edit with your team.

Quickstart

Start creating data-rich stories in just a few steps

1. CHOOSE YOUR REPO

Create or update some markdown files and push them to GitHub. You can create a new GitHub repository or use an existing one.

1---
2title: My Data-Rich Blog Post
3authors: [Jane Doe]
4date: "2023-11-30"
5---
6
7## Welcome to My First Data-Rich Blog Post
8
9This is my first blog post. I'm so excited to try publishing it with DataHub!
10

2. ADD VISUALS

Enhance your content with some data visualizations. Easily add line charts, tables, maps, and more directly into your content.

1---
2title: My Data-Rich Blog Post
3authors: [Jane Doe]
4date: "2023-11-30"
5---
6
7## Welcome to My First Data-Rich Blog Post
8
9This is my first blog post. I'm so excited to try publishing it with DataHub!
10
11<LineChart
12  data={[
13    ["1850", -0.41765878],
14    ["1851", -0.2333498],
15    ["1852", -0.22939907],
16    ["1853", -0.27035445],
17    ["1854", -0.29163003],
18  ]}
19/>
20
21

3. PUBLISH & SHARE

Push to GitHub, then use DataHub Cloud to bring your site to life instantly. Congrats, your repository is now a beautiful site that keeps your audience captivated!

Example of a rendered blog post

Get early dibs on DataHub Cloud!

Hop on our waitlist, and you'll be the first to know when it's ready to roll out. Get early access, special offers, and a chance to shape our product.