TeamMapper

TeamMapper

Collaborative web-based mind-mapping application

414stars
37forks
Last commit: 3d ago
Repo age: 5y old

TeamMapper is a web application for creating, sharing and collaboratively editing mind maps in real time. It provides multi-user sessions via websockets, supports import/export in multiple formats, and stores data in a Postgres database.

Key Features

  • Real-time multi-user collaboration using websocket-based shared sessions
  • Rich node customization: images, pictograms, colors, fonts and links
  • Import and export support (JSON, Mermaid, SVG, PDF, PNG and more)
  • Share maps via URLs or QR codes with view-only or edit invitations
  • Undo/redo, keyboard shortcuts and session usability features
  • Configurable retention: maps are deleted by default after a configurable period
  • Docker and Docker Compose deployment with environment-based config and TypeORM migrations

Use Cases

  • Facilitating live brainstorming and structured idea-mapping during remote workshops
  • Building and sharing visual study aids or project overviews for teams and classrooms
  • Exporting diagrams to image or text formats for documentation and presentations

Limitations and Considerations

  • Some features are controlled by build-time flags (e.g., pictograms) and must be enabled before building the frontend
  • AI-assisted map generation is behind a feature flag and may require additional configuration to enable
  • Real-time scaling requires websocket-aware infrastructure (sticky sessions or websocket-capable proxy) to maintain session consistency

TeamMapper is focused on simple, shareable collaborative mind maps with practical export and sharing options. It is suited for teams and educational settings that need fast, visual collaboration and easy deployment.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Excalidraw

Excalidraw

Collaborative virtual whiteboard for hand-drawn style diagrams

114.6k
12.2k
Last commit: 1d ago

Excalidraw is an open-source collaborative whiteboard for sketching hand-drawn style diagrams, wireframes, and flowcharts with real-time sharing.

Alternative to:
Excalidraw+
Excalidraw+
+15
Penpot

Penpot

Open-source design and prototyping tool for design–dev collaboration

43.8k
2.4k
Last commit: 1d ago

Penpot is an open-source UI design and prototyping platform with real-time collaboration, design systems support, and developer-friendly inspect mode with CSS/SVG/HTML ou...

Alternative to:
Figma
Figma
+6
Logseq

Logseq

Privacy-first knowledge management and collaboration platform

40.3k
2.4k
Last commit: 1d ago

Logseq is a privacy-first, open-source knowledge management app for networked notes, tasks, and collaboration using local Markdown or Org-mode graphs.

Alternative to:
Roam Research
Roam Research
+19
ChartDB

ChartDB

Web-based database schema diagram editor from a single query

20.9k
1.2k
Last commit: 4d ago

Open-source, web-based ERD and database schema diagram editor. Import schemas via a single query, edit visually, and export DDL scripts and images for documentation or mi...

Alternative to:
DrawSQL
DrawSQL
+6
diagrams.net (draw.io)

diagrams.net (draw.io)

Web-based diagramming and whiteboarding application

3.3k
598
Last commit: 8d ago

Browser and desktop diagram editor for flowcharts, UML, wireframes and network diagrams with cloud storage integrations and offline apps.

Alternative to:
Microsoft Visio
Microsoft Visio
+16
WBO

WBO

Real-time collaborative online whiteboard

2.5k
476
Last commit: 2mo ago

WBO is a lightweight, real-time collaborative whiteboard where multiple users can draw simultaneously, with persistent boards and optional JWT-based access control.

Alternative to:
Microsoft Whiteboard
Microsoft Whiteboard
+8