Open Source Collaboration Apps

Discover the best open source collaboration tools for developers and teams. Enhance productivity, streamline workflows, & manage projects effectively.

31 apps available

Apps in Collaboration

Ruby
79%
GPL 3.0

OpenProject

Collaboration · Productivity · Project Management

16,229

The open source project management platform that unifies Gantt charts, agile boards, time tracking, and team collaboration under full self-hosted control.

View details
96
Repo Health
79
Technical
69
Dependency
Built with
Ruby 79%
TypeScript 13%
Updated 5 days ago
Dart
89%
AGPL 3.0

Twake Chat

Collaboration · Team Chat

166

Open-source Flutter Matrix client with federated identity lookup, Vodozemac E2EE, and enterprise white-labeling for decentralized team communication.

View details
89
Repo Health
79
Technical
64
Dependency
Built with
Dart 89%
Updated 6 days ago
Elixir
55%
Other

Operately

AI Assistants · Collaboration · Productivity

561

The open source company operating system that unifies OKRs, projects, and team execution with built-in accountability cadences.

View details
85
Repo Health
80
Technical
73
Dependency
Built with
Elixir 55%
TypeScript 43%
Updated 1 weeks ago
Ruby
52%
MIT

Campfire

Collaboration · File Storage · Team Chat

4,652

Self-hosted, single-tenant group chat with real-time rooms, direct messages, Web Push, and file sharing — no subscriptions, no external services.

View details
83
Repo Health
64
Technical
0
Dependency
Built with
Ruby 52%
HTML 21%
JavaScript 15%
Updated 1 weeks ago
Dart
74%
AGPL 3.0

AppFlowy

AI Assistants · Collaboration · Productivity

76,967

The open-source AI workspace that puts your data, your rules — with local LLMs, CRDT collaboration, and full self-hosting built in.

View details
66
Repo Health
81
Technical
67
Dependency
Built with
Dart 74%
Rust 24%
Updated 1 weeks ago

About Collaboration

Collaboration software is designed to facilitate teamwork and communication, allowing multiple users to contribute to projects simultaneously. These applications move beyond simple file sharing by providing environments where teams can co-create, discuss ideas, and manage workflows in a unified space.

Typical features include real-time document editing, shared calendars and task management, integrated communication channels (like chat and video conferencing), version control for files and projects, and permission-based access controls. Advanced systems also offer features like project boards (Kanban or similar), automated notifications, and integration with other developer tools.

The value proposition of this category is significant. Collaboration platforms solve problems related to information silos, inefficient communication, and difficulty coordinating tasks. They improve project visibility, streamline decision-making processes, reduce redundant work, and ultimately boost team productivity. For developers specifically, these tools enable more effective code reviews, shared documentation creation, and seamless project management – vital for delivering successful software projects.

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers