Concepts
Understand the core building blocks of Cobloc: workspaces, projects, pages, and blocks.
Cobloc is organized around a simple hierarchy: Workspaces contain Projects, projects contain Pages, and pages contain Blocks. Understanding this structure helps you organize your work effectively.
Workspaces
A workspace is the top-level container for everything you create. It has its own members, settings, tags, and content. Most people use one workspace for personal projects and another for team work. You can switch between workspaces from the sidebar dropdown.
Projects
Projects group related pages together. Think of them as folders — a project for "Marketing", another for "Product Roadmap", another for "Personal Notes". Projects can have a custom icon, color, and description. They appear in the sidebar with expandable page lists.
Pages don't have to live inside a project. Standalone pages appear in the sidebar under a separate "Pages" section.
Pages
Every page in Cobloc is an infinite canvas. Unlike traditional documents that flow vertically, a Cobloc page lets you place content anywhere in a 2D space. You can pan, zoom, and arrange blocks in whatever layout makes sense for your thinking.
Pages have a title, can belong to a project (or be standalone), and can be shared with specific people at different permission levels.
Blocks
Blocks are the content units on your canvas. Cobloc supports six block types:
Every block can be moved, resized, layered, colored, and connected to other blocks with visual edges.
Tags
Tags are workspace-level labels you can attach to any block. Use them to categorize content across pages — for example, tag blocks as "Urgent", "Reference", or "Idea". Tags have customizable colors and can be managed from workspace settings.
Members & roles
Cobloc has three permission levels: Owner (full control), Editor (can create and edit), and Viewer (read-only). Membership can be set at the workspace, project, or individual page level, giving you fine-grained access control.