awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
lovasoa avatar

lovasoa/whitebophir

0
View on GitHub↗
2,562 stars·480 forks·JavaScript·agpl-3.0·27 viewswbo.ophir.dev↗

Whitebophir

Whitebophir is a collaborative whiteboarding application designed for real-time visual collaboration. It enables multiple users to brainstorm and create content together on a shared virtual canvas using freehand sketching, geometric shapes, and text labels.

The platform focuses on private workspace management, allowing the creation of restricted boards via unique URLs and token-based access control to manage editing permissions. It integrates real-time state synchronization for drawing updates and a built-in chat system for text communication between collaborators.

The workspace includes tools for canvas navigation, stroke customization, and data persistence across sessions. Users can export their visual work as scalable vector graphics or save workspace states to local files.

The system includes administrative infrastructure for server performance monitoring, request rate limiting to prevent abuse, and content moderation tools to ban users. The interface supports global use through a multi-language localization system.

Features

  • Real-time Collaboration - Implements a shared virtual canvas for simultaneous multi-user sketching and real-time visual brainstorming.
  • Real-Time Collaborative Editing - Provides a shared virtual canvas that synchronizes visual changes across multiple users instantly.
  • Private Board Generation - Allows the creation of restricted boards via unique URLs to ensure access is limited to invited users.
  • Browser Storage Persistence - Maintains drawings and workspace states across different user sessions using persistent storage.
  • Canvas Object Insertions - Provides tools to create freehand sketches, geometric shapes, and text labels on the board.
  • Role-Based Access Control - Uses secure tokens to define and manage user permissions and access levels for individual boards.
  • Token-Based Permission Resolution - Verifies workspace access and editing permissions via server-signed identity tokens and role-based claims.
  • Collaborative Whiteboarding - Provides a complete system for real-time synchronization of shared visual workspaces for team planning.
  • WebSocket State Synchronization - Synchronizes canvas updates and chat messages in real time across clients via bidirectional WebSocket events.
  • Workspace Management - Provides tools for managing restricted collaborative workspaces and their access settings.
  • Canvas Navigation Controls - Includes UI controls for zooming and panning across the visual whiteboarding workspace.
  • State File Exports - Implements a system to save the current state of a workspace to a local file for offline use.
  • SVG Image Exports - Exports the internal drawing state as XML-formatted SVG strings for high-quality downloads.
  • Real-time Messaging - Ships a built-in real-time messaging system for text communication between collaborators.
  • IP-Based Rate Limiting - Protects server capacity by restricting the number of socket actions permitted per unique IP address.
  • Content Moderation - Provides administrative tools to manage user behavior and ban accounts to prevent harassment.
  • Stroke Customizations - Allows users to customize stroke size and opacity for visual annotations on the canvas.
  • Communication Platforms - Collaborative online whiteboard for teams.
  • Communication Systems - Real-time collaborative whiteboard for drawings and notes.

Star history

Star history chart for lovasoa/whitebophirStar history chart for lovasoa/whitebophir

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Whitebophir

Similar open-source projects, ranked by how many features they share with Whitebophir.
  • miroslavpejic85/mirotalksfumiroslavpejic85 avatar

    miroslavpejic85/mirotalksfu

    2,882View on GitHub↗

    Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time communication system for hosting high-resolution audio and video meetings, serving as a self-hosted virtual classroom and a collaborative workspace. The platform distinguishes itself by integrating generative AI assistants, speech recognition, and digital avatars into live sessions. It also operates as an RTMP streaming gateway, allowing users to broadcast live meeting content to external audiences and platforms. The system provides a collaboration suite featuring a shared interac

    JavaScriptchatchatgptcollaboration
    View on GitHub↗2,882
  • papercups-io/papercupspapercups-io avatar

    papercups-io/papercups

    6,065View on GitHub↗

    Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time communication infrastructure consisting of an embeddable web widget for customers and a containerized administrative dashboard for support teams. The platform features an omnichannel messaging hub that aggregates and normalizes conversations from email, SMS, and third-party chat channels into a single unified stream. It also includes a framework for deploying automated FAQ chatbots to handle initial inquiries and a real-time session monitoring tool that allows agents to view a use

    Elixirchat-widgetcustomer-supportdocker
    View on GitHub↗6,065
  • collaboraonline/onlineCollaboraOnline avatar

    CollaboraOnline/online

    2,985View on GitHub↗

    This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of documents, spreadsheets, and presentations. It functions as a headless office application, utilizing a server-side processing engine to handle file rendering and formatting without requiring a local graphical user interface. The system operates as a real-time collaborative editor, employing operational transformation to allow multiple users to edit files simultaneously. It also serves as a web-based document processor capable of automating office tasks through macro execution an

    C++androidcppdocuments
    View on GitHub↗2,985
  • tldraw/draw-a-uitldraw avatar

    tldraw/draw-a-ui

    5,445View on GitHub↗

    This project is an AI-powered visual canvas and collaborative whiteboard framework. It functions as a customizable vector drawing engine and a tool for converting hand-drawn interface sketches and wireframes into functional code using artificial intelligence. The system distinguishes itself through the integration of AI agents that can read, modify, and generate visual diagrams directly on the canvas. It also provides a node-based workflow editor for building automation pipelines and data processing flows by connecting multimodal components. The platform covers a broad range of capabilities,

    TypeScript
    View on GitHub↗5,445
See all 30 alternatives to Whitebophir→

Frequently asked questions

What does lovasoa/whitebophir do?

Whitebophir is a collaborative whiteboarding application designed for real-time visual collaboration. It enables multiple users to brainstorm and create content together on a shared virtual canvas using freehand sketching, geometric shapes, and text labels.

What are the main features of lovasoa/whitebophir?

The main features of lovasoa/whitebophir are: Real-time Collaboration, Real-Time Collaborative Editing, Private Board Generation, Browser Storage Persistence, Canvas Object Insertions, Role-Based Access Control, Token-Based Permission Resolution, Collaborative Whiteboarding.

What are some open-source alternatives to lovasoa/whitebophir?

Open-source alternatives to lovasoa/whitebophir include: miroslavpejic85/mirotalksfu — Mirotalksfu is a WebRTC video conferencing platform and AI-integrated meeting suite. It functions as a real-time… papercups-io/papercups — Papercups is an open-source live chat platform and self-hosted customer messaging system. It provides a real-time… collaboraonline/online — This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of… tldraw/draw-a-ui — This project is an AI-powered visual canvas and collaborative whiteboard framework. It functions as a customizable… sadmann7/shadcn-table — This project is a React data table component integrated with shadcn/ui. It provides a set of tabular data grids that… fmeringdal/nettu-meet — Nettu-meet is a self-hosted video conferencing platform designed for professional and educational environments. It…