For an open source collaborative digital whiteboard, the strongest matches are lovasoa/whitebophir (Whitebophir is a self-hostable, real-time collaborative digital whiteboard featuring), excalidraw/excalidraw (Excalidraw is a browser-based virtual whiteboard with an infinite) and spacedeck/spacedeck-open (Spacedeck is a self-hostable collaborative digital whiteboard featuring an). toeverything/affine and plait-board/drawnix round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
We curate open-source GitHub repositories matching “open source alternatives to jamboard”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
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 too
Whitebophir is a self-hostable, real-time collaborative digital whiteboard featuring an infinite canvas, sketching tools, sticky notes, and export options for collaborative brainstorming.
This project is a virtual whiteboard component and vector graphics editor designed for creating diagrams with a hand-drawn aesthetic. It provides a canvas-based drawing engine that can be embedded directly into web applications, allowing users to manipulate shapes, upload images, and export visual data into standard formats like PNG, SVG, or JSON. The platform distinguishes itself through a real-time synchronization layer that supports multi-user collaboration across distributed environments. This engine utilizes end-to-end encryption to secure shared sessions and employs a local-first data p
Excalidraw is a browser-based virtual whiteboard with an infinite canvas, real-time collaboration, and self-hosting support, making it well-suited for sketching and diagramming despite leaning towards a hand-drawn aesthetic rather than traditional sticky-note workflows.
Spacedeck is a web-based collaborative whiteboard platform that provides an infinite canvas for real-time visual brainstorming and project management. It enables multiple participants to interact simultaneously within a shared workspace, synchronizing drawing, writing, and media placement across browser-based interfaces. The platform distinguishes itself through a container-native deployment model and a plugin-based storage abstraction, allowing users to manage their own infrastructure while connecting to local file systems, cloud object storage, or relational databases. It maintains document
Spacedeck is a self-hostable collaborative digital whiteboard featuring an infinite canvas, real-time synchronization, and visual brainstorming tools, though it lacks some export options compared to a flagship solution.
AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b
AFFiNE is a collaborative productivity suite that combines documents with an infinite digital canvas, offering real-time synchronization and a self-hostable workspace well-suited for visual brainstorming.
Drawnix is a digital whiteboarding and visual diagramming application centered around an infinite canvas. It provides a workspace for freeform sketching, interactive brainstorming, and the creation of structured visual documentation. The platform distinguishes itself by supporting both manual drawing and the automatic generation of diagrams from markup text and mermaid syntax. It utilizes a plugin architecture that allows for the integration of custom modules to extend drawing behaviors and application features. The toolset includes brush-based annotations, image insertion, and a coordinate
Drawnix is an infinite canvas digital whiteboarding application equipped for visual diagramming, sketching, and brainstorming, though its specific support for self-hosting and full collaboration features is less prominent compared to flagship suites.
This is a drawing plugin for Obsidian that provides an integrated canvas editor for creating hand-drawn diagrams and sketches directly inside a note-taking vault. It functions as a freeform whiteboard-style editor where users can sketch, connect objects, and embed their drawings into markdown notes as SVG or PNG images. The plugin extends beyond basic sketching by offering data-driven diagram generation, allowing users to create mindmaps, family trees, and charts by processing structured data from vault notes or scripts. It supports scriptable drawing automation through macros and automated s
This repository is a plugin for embedding hand-drawn sketches inside an existing note-taking app rather than a standalone, self-hostable collaborative digital whiteboard for team brainstorming.
Toonflow-app is an agent orchestration platform designed to automate complex creative workflows and content production pipelines. It coordinates tiered hierarchies of agents to decompose tasks and transform scripts into storyboards and short-form comic videos. The platform features a non-linear infinite canvas workflow editor for arranging scripts and assets, supporting parallel production and backtracking. It utilizes a dynamic prompt manager that externalizes agent behaviors into markdown files for real-time tuning and a vector-based memory store to maintain consistent session context throu
Toonflow-app is an AI agent orchestration platform with an infinite canvas for storyboarding rather than a collaborative digital whiteboard for brainstorming and visual sketching.
signature_pad is a JavaScript library and drawing tool for capturing handwritten digital signatures on an HTML5 canvas. It provides a handwriting capture interface that transforms raw mouse or touch inputs into smooth, professional-looking lines. The project uses Bézier curve interpolation to smooth jagged input points into fluid strokes. It supports the configuration of drawing aesthetics, including pen color, background color, and line width, and includes a history management system for undoing and restoring drawing actions. The library handles the serialization of signature data into poin
This is a JavaScript library for capturing digital signatures rather than a collaborative digital whiteboard application for brainstorming.
Nettu-meet is a self-hosted video conferencing platform designed for professional and educational environments. It provides a comprehensive suite of real-time communication tools, including audio and video streaming, screen sharing, and collaborative digital whiteboards, to facilitate remote tutoring and group meetings. The platform distinguishes itself through its focus on programmatic integration and organizational customization. It exposes a RESTful API that allows external systems to automate the scheduling and management of meeting sessions, enabling the integration of live video workflo
This repository is a self-hosted video conferencing platform rather than a dedicated digital whiteboard tool, making it a neighbouring communication system despite including a whiteboard feature.
This project is a programmable, high-performance drawing engine designed for building collaborative whiteboards, diagramming tools, and infinite canvas applications. It provides a reactive graphics runtime that manages complex canvas interactions, viewport animations, and input handling through a unified signal-based API. The framework is built on a schema-driven data store that maintains application state in a strictly typed, centralized record system, enabling efficient UI updates and persistent data management. The engine distinguishes itself through a highly modular architecture that supp
This project is a programmable drawing engine and SDK designed for building whiteboards rather than a ready-to-use collaborative whiteboard application.
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,
This project is an AI-powered visual canvas and sketching tool that focuses on generating code from wireframes rather than serving as a general-purpose collaborative brainstorming whiteboard.
Lorien is a cross-platform vector drawing application built with Godot. It functions as a vector graphics editor and a pressure-sensitive sketchbook for creating freehand drawings and geometric shapes. The application features an infinite canvas whiteboard with a boundless workspace, infinite zoom, and coordinate grids. It supports drawing tablets through pressure sensitivity to vary stroke thickness and opacity, and it includes a system for exporting drawings into the standardized SVG format. The software provides tools for vector sketch creation and brush stroke editing, managed via a comm
Lorien provides an infinite canvas and whiteboarding capabilities, but it is fundamentally a single-user vector drawing sketchbook rather than collaborative software for real-time team brainstorming.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| lovasoa/whitebophir | 2.6K | JavaScript | agpl-3.0 | |
| excalidraw/excalidraw | 125.5K | TypeScript | MIT | |
| spacedeck/spacedeck-open | 1.1K | JavaScript | AGPL-3.0 | |
| toeverything/affine | 69.4K | TypeScript | NOASSERTION | |
| plait-board/drawnix | 14.1K | TypeScript | MIT | |
| zsviczian/obsidian-excalidraw-plugin | 6.2K | TypeScript | — | |
| hbai-ltd/toonflow-app | 10.1K | TypeScript | Apache-2.0 | |
| szimek/signature_pad | 12K | TypeScript | MIT | |
| fmeringdal/nettu-meet | 2.4K | TypeScript | AGPL-3.0 | |
| tldraw/tldraw | 47.9K | TypeScript | NOASSERTION |