ventive.ai
All work

Collaboration

hopfrog

Real-time collaborative whiteboard

hopfrog is a multi-tenant collaborative whiteboard. Workspaces hold boards, a board is an infinite canvas, and the canvas holds sticky notes, text, shapes, connectors, freehand ink, images, and frames. Many people edit the same board simultaneously and see each other’s cursors, selections, and edits live. Comments pin to the canvas or to an element and thread with mentions.

The canvas is the hard part, and it is built accordingly: board contents live in a CRDT document synchronised over a dedicated real-time gateway, which is what makes concurrent free-form editing, per-user undo, presence, and clean resync after a dropped connection work properly rather than approximately. Everything around the canvas — tenancy, boards as records, sharing, comments, notifications — is ordinary tenant-scoped data.

Built by ventive.ai on the same platform foundation as our other products, so the multi-tenancy, access control, and admin came for free and the effort went where it mattered — into the canvas.

Under the hood

  • Node.js
  • Vue 3
  • Yjs
  • Konva
  • MongoDB
  • RabbitMQ
  • Docker

Have a similar challenge?

Tell us about your operation and we'll show you where AI and automation can make a measurable difference.