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