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

Open-Source Alternatives to Miro

Ranking updated Jul 13, 2026

For an open source whiteboard for collaboration, the first results are excalidraw/excalidraw (Excalidraw is a self-hostable, infinite-canvas whiteboard platform that provides real-time collaboration, diagramming tools, and sticky notes, making it a comprehensive solution for visual brainstorming), jgraph/drawio (This is a powerful, self-hostable diagramming tool that provides an infinite canvas and extensive shape libraries for visual brainstorming, though it lacks the native real-time multi-user collaboration features found in dedicated digital whiteboard platforms) and plait-board/drawnix (Drawnix is a collaborative, infinite-canvas whiteboarding application that supports real-time diagramming and visual brainstorming, making it a direct fit for your requirements). toeverything/affine and lovasoa/whitebophir round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “open source alternatives to miro”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Open-Source Alternatives to Miro

Find the best repos with AI.We'll search the best matching repositories with AI.
  • excalidraw/excalidrawexcalidraw avatar

    excalidraw/excalidraw

    125,451View on GitHub↗

    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 self-hostable, infinite-canvas whiteboard platform that provides real-time collaboration, diagramming tools, and sticky notes, making it a comprehensive solution for visual brainstorming.

    TypeScriptInfinite Canvas EditorsCollaborative Drawing Engines
    View on GitHub↗125,451
  • jgraph/drawiojgraph avatar

    jgraph/drawio

    6,292View on GitHub↗

    drawio is a web-based diagramming tool and cross-platform visual designer used for creating flowcharts, network maps, and technical schemas. It functions as a vector graphics editor and an XML-based diagramming engine that allows users to design and export scalable graphics. The software supports a wide range of technical design tasks, including infrastructure mapping for server layouts and the creation of visual aids for technical documentation. It enables the import of diagram files from other tools to facilitate cross-tool migration.

    This is a powerful, self-hostable diagramming tool that provides an infinite canvas and extensive shape libraries for visual brainstorming, though it lacks the native real-time multi-user collaboration features found in dedicated digital whiteboard platforms.

    JavaScriptDiagramming ToolsVisual Diagram Editors
    View on GitHub↗6,292
  • plait-board/drawnixplait-board avatar

    plait-board/drawnix

    14,095View on GitHub↗

    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 a collaborative, infinite-canvas whiteboarding application that supports real-time diagramming and visual brainstorming, making it a direct fit for your requirements.

    TypeScriptInfinite Canvas EditorsVisual Diagram Editors
    View on GitHub↗14,095
  • toeverything/affinetoeverything avatar

    toeverything/AFFiNE

    69,443View on GitHub↗

    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 provides an infinite digital canvas with real-time collaboration and diagramming capabilities within a self-hostable workspace, making it a strong fit for collaborative visual brainstorming.

    TypeScriptReal-time CollaborationInfinite Canvas WorkspacesPrivate Data Hosting
    View on GitHub↗69,443
  • lovasoa/whitebophirlovasoa avatar

    lovasoa/whitebophir

    2,562View on GitHub↗

    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 collaborative whiteboard platform that provides real-time drawing, shape tools, and workspace management, making it a direct fit for your visual brainstorming needs.

    JavaScriptReal-time CollaborationSVG Image Exports
    View on GitHub↗2,562
  • spacedeck/spacedeck-openspacedeck avatar

    spacedeck/spacedeck-open

    1,129View on GitHub↗

    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, web-based whiteboard application that provides an infinite canvas, real-time collaboration, and rich media support for visual brainstorming.

    JavaScriptCollaborative WhiteboardsCanvas-Based RenderingOperational Transformation Sync
    View on GitHub↗1,129
  • wanglin2/mind-mapwanglin2 avatar

    wanglin2/mind-map

    12,363View on GitHub↗

    This project is a comprehensive diagramming ecosystem that functions as both a standalone cross-platform desktop application and a modular JavaScript library for web-based mind mapping. It provides a visual workspace for structuring hierarchical information, allowing users to create, organize, and manipulate complex node trees through an interactive canvas interface. The platform distinguishes itself through deep integration with artificial intelligence, enabling users to automatically generate, expand, and refine diagram content directly within their workspace. It supports real-time collabor

    This project provides a robust, self-hostable canvas-based environment for structured diagramming and visual brainstorming, though it is specifically optimized for hierarchical mind mapping rather than free-form whiteboard collaboration.

    JavaScriptDiagramming Tools
    View on GitHub↗12,363
  • jgraph/drawio-desktopjgraph avatar

    jgraph/drawio-desktop

    61,625View on GitHub↗

    This project is a cross-platform desktop application designed for creating, editing, and managing structured diagrams and technical workflows. It provides a visual modeling environment that allows users to construct complex charts through a drag-and-drop interface, supporting the documentation of processes, software architectures, and system flows. The application distinguishes itself by utilizing a layered canvas composition that enables independent manipulation of diagram components, paired with a keyboard-driven workflow that minimizes mouse reliance. It employs scalable vector graphics fo

    This is a desktop-based diagramming application rather than a collaborative, web-based whiteboard platform designed for real-time team brainstorming on an infinite canvas.

    JavaScriptDiagramming ToolsVisual Diagram Editors
    View on GitHub↗61,625
  • hediet/vscode-drawiohediet avatar

    hediet/vscode-drawio

    9,451View on GitHub↗

    This project is a visual diagramming tool and integration for VS Code that allows users to create and edit Draw.io files directly within their workspace. It provides a graphical interface for building architecture diagrams and flowcharts using XML, SVG, and PNG formats. The extension includes a code-to-diagram navigator that links visual nodes to specific files and symbols in the codebase. It also features a collaborative editing environment with synchronized cursors for brainstorming and an offline interface that maintains full functionality without an internet connection. The toolset cover

    This is a VS Code extension for diagramming rather than a standalone, self-hostable collaborative whiteboard platform designed for general-purpose visual brainstorming.

    TypeScriptDiagramming ToolsDiagramming Tools
    View on GitHub↗9,451
  • hbai-ltd/toonflow-appHBAI-Ltd avatar

    HBAI-Ltd/Toonflow-app

    10,084View on GitHub↗

    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

    While this platform features an infinite canvas for organizing creative workflows, it is designed for AI agent orchestration and content production pipelines rather than collaborative visual brainstorming or diagramming.

    TypeScriptInfinite Canvas EditorsInfinite Canvas Workspaces
    View on GitHub↗10,084
  • mbrlabs/lorienmbrlabs avatar

    mbrlabs/Lorien

    6,687View on GitHub↗

    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

    This is a vector-based digital sketching and drawing application rather than a collaborative platform, as it lacks the real-time multi-user synchronization required for team brainstorming.

    GDScriptInfinite Canvas EditorsSVG Image Exports
    View on GitHub↗6,687
  • antonioru/beautiful-react-diagramsantonioru avatar

    antonioru/beautiful-react-diagrams

    2,726View on GitHub↗

    Beautiful React Diagrams is a component library for building interactive node-based visualizations and flowcharts within React applications. It provides a framework for rendering custom visual schemas where nodes and links are managed through a centralized state, ensuring a single source of truth for complex layouts. The library distinguishes itself through a flexible rendering pattern that allows for the injection of custom user-defined components into node and port placeholders. It enforces structural integrity by validating connections against predefined schemas and provides granular contr

    This is a React component library for building node-based diagramming interfaces, which serves as a technical building block rather than a complete, self-hostable collaborative whiteboard application.

    JavaScriptVisual Diagram Editors
    View on GitHub↗2,726
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
excalidraw/excalidraw125.5KTypeScriptMITJun 16, 2026
jgraph/drawio6.3KJavaScriptApache-2.0Jun 19, 2026
plait-board/drawnix
14.1K
TypeScript
MIT
Jun 22, 2026
toeverything/affine69.4KTypeScriptNOASSERTIONJun 16, 2026
lovasoa/whitebophir2.6KJavaScriptagpl-3.0Jan 21, 2026
spacedeck/spacedeck-open1.1KJavaScriptAGPL-3.0Oct 6, 2023
wanglin2/mind-map12.4KJavaScriptMITMay 18, 2026
jgraph/drawio-desktop61.6KJavaScriptApache-2.0Jun 15, 2026
hediet/vscode-drawio9.5KTypeScriptGPL-3.0Mar 20, 2026
hbai-ltd/toonflow-app10.1KTypeScriptApache-2.0Jun 15, 2026

Related searches

  • an open source collaborative digital whiteboard
  • a collaborative whiteboard
  • an open source collaborative digital bulletin board
  • an open source diagramming tool for teams
  • an open source visual workspace for creative projects
  • an open source alternative to Figma
  • an open source kanban board for teams
  • an open source alternative to Canva