Open Source Collaboration Tools
Discover 39 open source Collaboration repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Collaboration projects here are most often combined with Self Hosted, TypeScript and Productivity. Last updated October 4, 2026.
39 repositories · updated October 4, 2026

tududi: Organize Tasks, Projects, Notes, and Work
tududi is a self-hostable productivity app for organizing tasks, projects, areas, notes, and people. It combines recurring tasks, collaboration, integrations, and a web interface for personal use, households, and small teams.

sqlsync: Synchronize Collaborative SQLite State Offline
SQLSync wraps SQLite to let web applications share database state across users, devices, and the edge, including during network interruptions. It suits teams building local-first apps that need reactive queries and collaborative updates.

linkwarden: Save, Organize, and Preserve Web Links
Linkwarden is a self-hosted bookmark manager for saving and organizing links, with archived copies of webpages for later access. It suits individuals and teams who want searchable collections, reading and annotation tools, and control over where their bookmarks are hosted.

zellij: Organize Terminal Work in a Multiplexer
Zellij is a Rust-based terminal workspace for keeping shells and applications organized in panes and tabs. It suits developers and operations teams who want a customizable terminal multiplexer with layouts, collaboration, and WebAssembly plugins.

colanode: Collaborate in a Local-First Team Workspace
Colanode combines team chat, rich-text pages, databases, and file sharing in a self-hostable collaboration workspace. Local storage and offline syncing suit teams that want control over their data and can operate its server dependencies.

yjs-cf-ws-provider: Relay Yjs Collaboration over Cloudflare
A serverless WebSocket provider that relays Yjs updates using Cloudflare Workers and Durable Objects. Intended for learning and demonstrations, it supports Yjs WebSocket clients and can persist document state to R2.

zed: A High-Performance Multiplayer Code Editor
Zed is a Rust-based code editor designed for fast, responsive editing and multiplayer collaboration. It suits developers who want a desktop editor for individual work or shared coding sessions across macOS, Linux, and Windows.

Socioboard-5.0: Manage and Analyze Social Media Accounts
Socioboard-5.0 is a social media management platform for coordinating accounts, publishing content, and reviewing analytics. It is aimed at teams and businesses that want a customizable platform for managing social media workflows.

sshx: Share a Collaborative Terminal Over the Web
sshx lets people share a live terminal through a web link, with real-time collaboration and end-to-end encryption. It suits remote troubleshooting, pairing, and temporary access to a terminal, including from CI jobs.

BlockNote: Build Block-Based Rich Text Editors for React
BlockNote is an extensible, block-based rich text editor for React, built on ProseMirror and Tiptap. It suits teams adding a polished editing experience to an app, with support for nested blocks, menus, drag-and-drop, and real-time collaboration.

claude-code-by-agents: Coordinate Coding Agents in Shared Rooms
A native macOS app for coordinating Claude Code and other coding agents across local and remote machines. Route requests with @mentions and follow work in threaded rooms backed by OpenAgents workspaces.

magic: Build and Manage Enterprise AI Agents
Magic is a self-hostable platform for building AI agents and workflows and connecting them to organizational tools and knowledge. It combines collaboration, approval controls, sandboxing, and budget limits for teams that need managed AI automation.