BaseBlocks

What is BaseBlocks

BaseBlocks is an open-source site builder for teams with block editing, publishing, access control, and multi-workspace support.

BaseBlocks is an open-source site builder for teams. You build and publish internal sites — documentation, knowledge bases, onboarding portals, team hubs — without writing code or managing infrastructure.

The problem it solves

Most teams end up with content spread across a wiki, a Google Drive folder, a Notion workspace, and a pinned Slack message. None of it is designed to look like a site, and none of it has a real publish workflow.

BaseBlocks gives teams a proper site builder with:

  • A visual block editor — no Markdown or code required
  • Site publishing and unpublishing controls
  • A real URL — every site gets a subdomain your team can bookmark
  • Access control — decide who can edit, publish, or just view

Core concepts

Team

A workspace with its own subdomain (your-team.baseblocks.dev). One team can have many sites.

Site

A collection of pages published under a single URL path (your-team.baseblocks.dev/site-slug). Sites have their own branding, visibility settings, and member access.

Page

A page inside a site. Pages are organized in a tree and can be nested into child pages. Each page has an ordered block document.

Block

A piece of content in the page document: headings, paragraphs, lists, images, attachments, pages, code blocks, callouts, diagrams, interactive BaseBlocks extensions, and more.

Published / Unpublished

Publishing makes the site available at its generated URL and verified custom domain. Unpublishing removes public access without deleting content. Published sites currently show the latest saved content; snapshot deployments and rollback are not yet available.

Who it's for

Common use cases

BaseBlocks works for any team that needs an internal site they can actually maintain:

  • Engineering teams building internal developer portals or runbooks
  • Ops and HR teams publishing onboarding guides and process documentation
  • Product teams maintaining internal spec libraries or decision logs
  • Any team that wants a real URL, not a shared Google Doc

Open source

License and hosting

BaseBlocks is MIT licensed. You can self-host it, fork it, or contribute to it.

GitHubnaaiyy/BaseBlocks

130

Cloud-hosted at baseblocks.dev — free to get started.