GitHub

Quick Start

Get a BaseBlocks site live in under five minutes.

Get a team workspace, create a site, build a page, and publish — all in a few clicks.

Workflow

Create an account

Go to baseblocks.dev and sign in with Google, GitHub, or Microsoft. No credit card required.

Set up your workspace

After creating your account, you're taken to an onboarding page. Enter your team name and choose a slug — the slug auto-generates from the name but you can edit it.

Your slug becomes the subdomain for all sites in this workspace:

https://your-slug.baseblocks.dev

The slug must be lowercase and hyphen-separated.

If you received an invitation to join an existing team, you can accept it from this same screen instead of creating a new workspace.

Create a site

Inside your team dashboard, click New Site. Give it a name and a slug.

Your site will be reachable at:

https://your-team.baseblocks.dev/your-site

Open the editor

Click your site to open it. You land in the editor with an empty first page ready to build.

The editor has three areas:

  • Header — publish, deploy, history, and share controls at the top
  • Rail — a floating icon bar on the left edge of the canvas. Each icon opens a panel: Pages, Site Settings, Customization, Navigation, Layouts, and Blocks. Undo/redo controls sit at the bottom of the rail.
  • Canvas — the live page render. Click any element to select it. All edits save automatically.

Add content

A new page starts empty with a prompt to add your first section. Click it — or open the Layouts panel from the rail — and pick a layout type to insert a row.

Once a layout is on the page, click it in the canvas to select a slot. Then open the Blocks panel from the rail and click any element to add it to that slot.

Publish

Click Publish in the editor header. Your draft goes live immediately at your site URL.

That's it. Your site is live.

What's next