Pagebloom

Turn any GitHub repository into a polished website in seconds. Replace github.com with pagebloom.app in the repository URL and you get a fully rendered page instantly.

Bloom your repo right now

Paste any GitHub repository URL and see the magic happen.

How It Works

Pagebloom converts the repository’s README.md into HTML using GitHub-flavoured Markdown and serves it with a refined modern style.

Bring Your Own Styles

You stay in control of the look and feel: place any .css files next to the README in the repository root and they will be linked automatically, replacing the default modern.css stylesheet.

Try It

  1. Pick a repo, for example https://github.com/owner/project.
  2. Change the host to get https://pagebloom.app/owner/project.

That’s it. Publish streamlined documentation, portfolios, launch pages and more with nothing but a GitHub repository.

Repository Layout Examples

Drop these files straight into your repo root and Pagebloom will pick them up automatically.

Simple README

.
├── README.md

In this setup Pagebloom converts the README.md into HTML using GitHub-flavoured Markdown and serves it with a refined modern style.

Custom CSS and Images

.
├── README.md
├── landing.css
└── screenshots/
    ├── hero.png
    └── gallery/
        └── 01.png

In this setup landing.css replaces the default stylesheet, and all images inside screenshots/ are served as-is.

Custom HTML Page

Yes, you can also use a custom HTML page as the primary page. It should be named index.html.

.
├── index.html
├── styles/
│   ├── modern.css
│   └── theme-dark.css
└── assets/
    ├── logo.svg
    └── scripts/
        └── interactivity.js

Here index.html becomes the primary page, and every linked asset—CSS, JS, images—is fetched and cached automatically.

November - December 2025 Plans