BaseBlocks

What is BaseBlocks

BaseBlocks is a Fair Source site builder for teams with block editing, publishing, access control, and multi-workspace support.

BaseBlocks is a Fair 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 enables the site's live surface. Public sites are open to everyone; Private sites require a signed-in team member at the generated BaseBlocks address. Unpublishing disables the live surface without deleting editor content. Published sites show the latest saved content; snapshot deployments and rollback are not currently 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

Fair Source

License and hosting

Current BaseBlocks versions are source-available under FSL-1.1-MIT. You may self-host, inspect, modify, and redistribute the software for the permitted purposes described in the license. FSL is a Fair Source license, not an OSI-approved open-source license.

Each version transitions to the MIT License two years after that specific version was first made available under FSL-1.1-MIT. Versions distributed under MIT before the licensing change remain MIT licensed. The repository license contains the complete terms.

GitHubnaaiyy/BaseBlocks

131

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