The Blocks technical preview ended on December 15th, 2023. Learn more about why Blocks is being sunset.

GitHub Blocks

Technical Preview

Reimagine
repositories

Extend your codebase with custom, interactive blocks.

Build rich documentation, enhance your workflows, and bring your repository to life.

What if repositories could do more?

Stronger documentation without the sweat

READMEs don’t have to be static. Create rich, interactive repositories that showcase your project.

Embed a live demo block instead of a screenshot

Image

Show off live stats about the health of your project

Image

Create searchable reference documentation

Image

Turn your repository structure into your table of contents

Image

View and interact with your content however you want

Just because the files are textual, doesn't mean you have to see them as text.

Not all files are easy to understand in their raw form, like CSV or JSON data

Image

Pick a different block to see and interact with your data, like a spreadsheet…

Image

… or custom visualizations

Image

Create and edit diagrams that can be embedded into your documentation

Image

Build tailored interfaces for your workflows

Image

See the big picture

Blocks work for files, folders, and entire repositories

Understand the health of your community and the people who are part of it

Image

Understand the structure of your code at a glance

Image

Start exploring GitHub Blocks

Extend your codebase with custom, interactive blocks.