Open source collaboration projects

Every project in the registry tagged collaboration, ranked by real GitHub adoption.

projects 59 combined stars ★ 630K refresh nightly
01 Excalidraw ★ 135K

Collaborative whiteboard with a hand-drawn aesthetic

last push11 hours ago languageTypeScript licenseMIT
02 Tldraw ★ 51K

Free instant whiteboard with real-time collaboration

last push8 hours ago languageTypeScript license—
03 Rocket.Chat ★ 46K

Self-hosted team messaging with voice, video, and AI

last push8 hours ago languageTypeScript license—
04 cobalt ★ 46K

best way to save what you love

last push7 months ago languageSvelte licenseAGPL-3.0
05 Mattermost ★ 40K

Secure collaboration platform for mission-critical work

last push8 hours ago languageTypeScript license—
06 Nextcloud ★ 37K

Secure cloud collaboration platform for organizations

last push8 hours ago languagePHP licenseAGPL-3.0
07 Zulip ★ 26K

Organized team chat for distributed teams

last push11 hours ago languagePython licenseApache-2.0
08 univer ★ 23K

Univer is a full-stack framework for creating and editing spreadsheets / word processor / presentation on both web and server.

last push13 hours ago languageTypeScript licenseApache-2.0
09 Linkwarden ★ 20K

Collaborative bookmark manager for teams and individuals

last push8 days ago languageTypeScript licenseAGPL-3.0
10 etherpad ★ 19K

Etherpad: A modern really-real-time collaborative document editor.

last push12 hours ago languageTypeScript licenseApache-2.0
11 drawnix ★ 15K

开源白板工具(SaaS),一体化白板,包含思维导图、流程图、自由画等。All in one open-source whiteboard tool with mind, flowchart, freehand and etc.

last push2 months ago languageTypeScript licenseMIT
12 Unleash ★ 14K

Feature flags for rapid, risk-free software deployment

last push12 hours ago languageTypeScript licenseAGPL-3.0
13 chat ★ 14K

Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots

last push8 days ago languageGo licenseGPL-3.0
14 Planka ★ 13K

Self-hosted Kanban board with real-time collaboration

last push8 hours ago languageJavaScript license—
15 OpenPencil ★ 9.6K

Design editor that opens Figma files, runs AI, and stays local

last push8 hours ago languageTypeScript licenseMIT
16 bigbluebutton ★ 9.3K

A complete web conferencing system for virtual classes and more!

last push10 hours ago languageTypeScript licenseLGPL-3.0
17 CryptPad ★ 8.0K

Secure collaboration with end-to-end encryption

last push9 hours ago languageJavaScript licenseAGPL-3.0
18 hedgedoc ★ 7.5K

HedgeDoc - Ideas grow better together

last push8 hours ago languageTypeScript licenseAGPL-3.0
19 ONLYOFFICE Docs ★ 7.1K

Complete office suite for documents, spreadsheets & more

last push8 days ago languageShell licenseAGPL-3.0
20 faraday ★ 6.8K

Open Source Vulnerability Management Platform

last push4 days ago languagePython licenseGPL-3.0
21 blocksuite ★ 6.1K

🧩 Content editing tech stack for the web - BlockSuite is a toolkit for building editors and collaborative applications.

last push8 hours ago languageTypeScript licenseMPL-2.0
22 partykit ★ 5.7K

PartyKit simplifies developing multiplayer applications

last push25 days ago languageTypeScript licenseMIT
23 DesktopEditors ★ 5.7K

Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux,

last push11 days ago language— licenseAGPL-3.0
24 SparkleShare ★ 5.0K

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows

last push2 months ago languageC# licenseGPL-3.0
25 FluidFramework ★ 5.0K

Library for building distributed, real-time collaborative web applications

last push8 hours ago languageTypeScript licenseMIT
26 mirotalk ★ 4.8K

🚀 Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time communication. Create browser-based meeting rooms with no downloads or tim

last push32 hours ago languageJavaScript licenseAGPL-3.0
27 wireflow ★ 4.2K

Wireflow - user flow chart real-time collaborative tool

last push31 hours ago languageTypeScript licenseMIT
28 terminusdb ★ 3.5K

TerminusDB is a distributed, collaborative database designed for building, sharing, versioning, and reasoning on structured data.

last push8 hours ago languageProlog licenseApache-2.0
29 CommunityServer ★ 3.2K

Free open source office suite with business productivity tools: document and project management, CRM, mail aggregator.

last push6 months ago languageC# licenseApache-2.0
30 mirotalksfu ★ 3.1K

🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, Google Meet, Jitsi M

last push9 hours ago languageJavaScript licenseAGPL-3.0
31 Openfire ★ 3.1K

An XMPP server licensed under the Open Source Apache License.

last push13 hours ago languageJava licenseApache-2.0
32 pwndoc ★ 2.9K

Pentest Report Generator

last push7 days ago languageJavaScript licenseMIT
33 Quiet ★ 2.7K

Serverless team chat over Tor, no phone number needed

last push17 hours ago languageTypeScript licenseGPL-3.0
34 community ★ 2.4K

Modern Confluence alternative designed for internal & external docs, built with Go + EmberJS

last push6 months ago languageJavaScript licenseAGPL-3.0
35 Matterwiki ★ 2.1K

A simple and beautiful wiki for teams

last push6 months ago languageJavaScript licenseMIT
36 Vrite ★ 2.0K

Collaborative content creation for technical teams

last push28 hours ago languageTypeScript license—
37 teamtype ★ 2.0K

Peer-to-peer, editor-agnostic collaborative editing of local text files.

last push4 days ago languageRust licenseAGPL-3.0
38 Sync-in ★ 2.0K

Open-source file storage with complete data sovereignty

last push34 hours ago languageTypeScript licenseAGPL-3.0
39 twake-legacy ★ 1.9K

Twake is a secure open source collaboration platform to improve organizational productivity.

last push9 months ago languageTypeScript licenseAGPL-3.0
40 SubEthaEdit ★ 1.4K

General purpose plain text editor for macOS. Widely known for its live collaboration feature.

last push12 months ago languageObjective-C licenseMIT
41 textbus ★ 1.4K

Textbus 是一个组件化的、数据驱动的富文本框架,支持在线协同编辑,拥有非常好的扩展性和可定制性,可使用 Viewfly、Vue 或 React 直接渲染富文本,是构建复杂富文本的不二之选!

last push4 months ago languageTypeScript licenseMIT
42 free4chat ★ 1.2K

Free4Chat provides the temporary boundary. Participants bring the capabilities.

last push13 days ago languageTypeScript licenseMIT
43 lumen ★ 1.2K

A private Lumina server for IDA Pro

last push1 months ago languageRust licenseMIT
44 octo-server ★ 1.1K

🐙 The Go backend powering OCTO — an open workplace built for humans × AI agents. REST & WebSocket APIs, Lobster (AI agent) orchestration, and WuKongIM real-tim

last push18 hours ago languageGo licenseApache-2.0
45 plots2 ★ 1.0K

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:

last push11 months ago languageRuby licenseGPL-3.0
46 dradis-ce ★ 845

Dradis Framework: Collaboration and reporting for IT Security teams

last push12 hours ago languageRuby licenseGPL-2.0
47 xyne-spaces ★ 827

The AI Org-OS — a collaborative platform for humans and agents. Explore: https://spaces.xyne.ai

last push8 hours ago languageTypeScript licenseApache-2.0
48 claude-share ★ 811

Multiplayer sessions for Claude Code. Share a link, work together live, and review the same replies, tools and previews.

last push3 days ago languageTypeScript licenseMIT
49 binsync ★ 759

A reversing plugin for cross-decompiler collaboration, built on git.

last push12 days ago languagePython licenseBSD-2-Clause
50 4gaBoards ★ 736

Straightforward realtime kanban boards management for intuitive task tracking. 4ga Boards features an elegant dark mode, collapsible todo lists, and multitaskin

last push2 days ago languageJavaScript licenseMIT
51 excalidraw-collaboration ★ 634

excalidraw with collaboration feature, self-hosting, and only one-click deploy

last push3 months ago language— licenseMIT
52 Kittysploit-framework ★ 631

Python Exploitation Framework, V8 Engine Debugger, Proxy interceptor, marketplace, post-exploitation, backdoor generator,....

last push30 hours ago languagePython licenseMIT
53 wiki-go ★ 624

A modern, feature-rich, databaseless flat-file wiki platform built with Go.

last push26 hours ago languageGo licenseGPL-3.0
54 Spark ★ 606

Cross-platform real-time collaboration client optimized for business and organizations.

last push31 hours ago languageJava licenseApache-2.0
55 linshare ★ 581

LinShare - Secure File Sharing

last push26 days ago languageShell licenseAGPL-3.0
56 drafft-ink ★ 570

Effortlessly self-host whiteboards. High-performance, cross-platform digital whiteboard with live collaboration built in Rust & WebGPU. Zero subscription, AGPLv

last push4 months ago languageRust licenseAGPL-3.0
57 gameplan ★ 525

Open Source Discussions Platform for Remote Teams

last push5 days ago languagePython licenseAGPL-3.0
58 Shelve ★ 459

Simplify project management for developers

last push25 hours ago languageTypeScript licenseApache-2.0
59 open-spaces ★ 3

Free, open-source alternative to ChatGPT Spaces: a self-hostable AI workspace for shared pages and conversations.

last push5 days ago languageJavaScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source collaboration projects are there?

This registry tracks 59 projects tagged collaboration, with 629,807 GitHub stars between them. The most-adopted is Excalidraw at 135,053 stars.

Are these collaboration projects free to use?

Yes — 54 of the 59 carry an explicit open-source licence across 8 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which collaboration project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these collaboration projects still maintained?

50 of the 59 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.