~5 minute read

Collaboration Features

Real-time collaboration, sharing, permissions, and branching workflows.

Real-Time Collaboration

Nodeable enables teams to work together in real-time on the same branch. All changes are synchronized instantly across all collaborators using Y.js CRDT technology.

Seeing Collaborators

  • Player Panel: Shows all users currently viewing the branch
  • Cursor Overlay: See where other users are working on the canvas
  • Connection Status: Green indicator shows when you're connected; yellow/red indicates connection issues

Collaboration Features

  1. Live Cursors: Each collaborator's cursor is visible with their name and assigned color
  2. Selection Sharing: See what others have selected
  3. Viewport Sync: Optionally follow another user's view
  4. Auto-Save: All changes are automatically saved and synced

Best Practices

  • Communicate with your team about who is working on what
  • Use branches for independent work streams
  • Review changes frequently to avoid conflicts

Sharing & Permissions

Workspace Roles

RoleDescription
OWNERFull control, can delete workspace, manage billing
EDITORCan create/edit/delete content
VIEWERRead-only access

Inviting Members

  1. Open workspace settings
  2. Navigate to "Members" or "Team"
  3. Enter email addresses and select roles
  4. Invitations are sent via email

Public Links

Share branches with external stakeholders using public links:

  1. Open the branch you want to share
  2. Click "Share" or "Public Link"
  3. Enable public access
  4. Copy the generated URL
  5. Share with external collaborators

Public links provide read-only access to the branch content.

Branching

Creating Branches

Create a new branch for:

  • New features
  • Architecture changes
  • Proof of concepts
  • Design reviews

Branch Management

  • Main Branch: The primary version, typically production-ready
  • Feature Branches: Isolated work areas
  • Branching Strategy: Keep branches short-lived and focused

Comparing Branches

Use the diff overlay to compare changes between branches and see what has been added, modified, or removed.