Skip to content

Components for realtime collaboration in your web app with React

Notifications You must be signed in to change notification settings

tellahq/collabkit

 
 

Repository files navigation

CollabKit

Composable Unstyled React SDK for adding collaboration to your web app

Concepts

  1. App: your appplication
  2. Workspace: the organisation your end-users belong to, e.g. Nike or OpenAI
  3. Channel: where conversation happens, a channels is a list of Threads
  4. Thread: a comment thread, where a specific conversation happens, a Thread is a list of Comments
  5. Comments: an individual message

Customisability

CollabKit is fully customisable.

  1. Easy-setup: CollabKit auto-wires to our backend providing a fully realtime commenting experience out of the box.
  2. Theming: You can use our stock theme, or edit theme vars to make it look like your app.
  3. Composable and Unstylable: Go a step further and remix our components and override styles by passing your className to any component to get full control
  4. Headless: Bring your own components and use our reactive store and simple actions to comment, build an inbox, or whatever you desire. Augment it with your own functionality

About

Components for realtime collaboration in your web app with React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.0%
  • CSS 2.1%
  • JavaScript 0.4%
  • HTML 0.2%
  • Vue 0.2%
  • Python 0.1%