convex-workspaces
v0.0.11
Published
Add multi-user collaboration to your Convex app with workspaces, role-based access, and sharing capabilities
Downloads
27
Maintainers
Readme
Convex Workspaces
A module that adds multi-user collaboration to your Convex app with workspaces, role-based access, and sharing capabilities.
Installation
pnpm i convex-workspacesThe Problem It Solves
- You have a Convex app with users
- You want some users to collaborate on the same data/entities
- You need different permission levels (admin/editor/viewer)
- You want to share access between users
What It Provides
- Workspaces: Groups where users can collaborate (like "Marketing Team" or "Project Alpha")
- Role-based Access: Admin can invite users, editors can modify data, viewers can only read
- Sharing System: Share entities between workspaces with proper permissions
- Personal Workspaces: Every user gets their own private space
Think of it as "Convex Auth + Team Collaboration" - it extends your existing Convex app with multi-user features.
