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.
naaiyy/BaseBlocks
Cloud-hosted at baseblocks.dev — free to get started.