Assembly Line

Alternatives to Google Workspace in 2026

4 commercial products, led by Microsoft 365, WPS Office and Apple iWork. 30 open-source projects you can run yourself, led by Etherpad, CryptPad and DocumentServer.

Open source

  1. 1
    Etherpad ether

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

    Complete system Production-ready You want a self-hosted shared notepad for meetings, drafting or public-sector work where authorship and history matter more than rich formatting.

    ★ 19k Apache-2.0 TypeScript Active, pushed today
  2. 2
    CryptPad cryptpad

    Collaborative office suite, end-to-end encrypted and open-source.

    Complete system Production-ready Confidentiality is the deciding factor and you want shared documents that even the server operator cannot read, either self-hosted or on cryptpad.fr.

    ★ 8k AGPL-3.0 JavaScript Active, pushed today
  3. 3
    DocumentServer ONLYOFFICE

    ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

    Complete system Production-ready You want browser-based Office-compatible editing on your own servers.

    ★ 7.1k AGPL-3.0 Shell Active, pushed 7 days ago
  4. 4
    Bento nyblnet

    Bento, the office suite that fits in a file

    Complete system Experimental You want a portable, self-contained office tool for simple documents without installing software.

    ★ 5.6k MIT TypeScript Active, pushed today
  5. 5
    Core LibreOffice

    Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead

    Complete system Production-ready You want a free desktop office suite or need to build or contribute to LibreOffice; most users should download the release instead.

    ★ 4.6k GPL-3.0 C++ Active, pushed today
  6. 6
    Teamtype teamtype

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

    Developer tool Usable You pair-program or co-write across different editors and want shared editing of a whole directory without a central server or account.

    ★ 2k AGPL-3.0 Rust Active, pushed 3 days ago
  7. 7
    Sync-in Server Sync-in

    Sync-in · Sovereign platform for file storage, sharing, synchronization, and collaboration.

    Complete system Usable A small organisation wants a lighter Nextcloud alternative focused on files, sharing and document editing on its own servers.

    ★ 2k AGPL-3.0 TypeScript Active, pushed yesterday
  8. 8
    Text nextcloud

    📑 Collaborative document editing using Markdown

    Integration Production-ready You run Nextcloud and want shared Markdown notes and documents without adding a full office suite.

    ★ 665 AGPL-3.0 JavaScript Active, pushed today
  9. 9
    Tinylittleoffice aboard-io

    A free office suite where your document is inside the link and easy to share. There's no account and nothing saved unless you choose.

    Complete system Experimental You want to share a quick document without accounts or cloud storage.

    ★ 570 MIT TypeScript Active, pushed 2 days ago
  10. 10
    Doca workhold

    Doca|开源文档管理与知识库,支持多人协同编辑、在线文档、Markdown、表格、幻灯片、画布和 AI 助手。Self-hosted document management, knowledge base & real-time collaborative editing for individuals and small teams.

    Complete system Experimental A small Chinese- or English-speaking team wants one self-hosted place for documents, sheets and slides and is willing to ride a fast-moving new project.

    ★ 494 MIT TypeScript Active, pushed today
  11. 11
    SubEthaEdit subethaedit

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

    Complete system Usable Mac users want to co-edit text or code live on a local network or over the internet with a native editor.

    ★ 1.4k MIT Objective-C Slowing, pushed 12 months ago
  12. 12
    Textbus textbus

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

    Framework or platform Usable You are building a custom online document editor (in the style of Feishu or DingTalk docs) and want a data-driven core rather than a fixed editor.

    ★ 1.4k MIT TypeScript Slowing, pushed 4 months ago
  13. 13
    ibisOffice ibisjp

    The next-gen Office suite built with Rust & GPUI. Blazing-fast, memory-safe, and highly accurate editing for DOCX, XLSX, and PPTX with pixel-perfect rendering. Powered by DirectX, Metal, Vulkan & WebGPU for peak performance across Windows, macOS, Linux, and Web (Wasm).

    Complete system Experimental Only for evaluation; it is too new for everyday office work.

    ★ 421 AGPL-3.0 Rust Active, pushed 3 days ago
  14. 14
    FolderHost MertJSX

    Your own private cloud in one executable. Share files, collaborate on code, and manage users without complex setup.

    Complete system Usable You want a simple private file server for a few people (a game server, a home lab) without installing Nextcloud's stack.

    ★ 363 GPL-3.0 TypeScript Active, pushed yesterday
  15. 15
    Betteroffice openooxml

    Native OOXML engines in Rust - DOCX, XLSX & PPTX editing, rendering and real-time collaboration, compiled to WASM for the web.

    Building block Experimental You are building Office document editing into a web product and want an open engine.

    ★ 333 Apache-2.0 Rust Active, pushed today
  16. 16
    Live-share.nvim azratul

    Real-time pair programming and collaborative editing for Neovim, inspired by VS Code Live Share.

    Developer tool Usable A Neovim user wants VS Code Live Share style sessions without a Microsoft account.

    ★ 292 GPL-3.0 Lua Active, pushed 2 months ago
  17. 17
    QuillCursors reedsy

    A multi cursor module for Quill text editor.

    Building block Production-ready You have built collaboration on the Quill editor and need remote cursors and selections shown.

    ★ 263 MIT TypeScript Active, pushed 39 days ago
  18. 18
    PyTogether SJRiz

    Source code for pytogether.org — A fully browser-based collaborative IDE with real-time editing, live drawing, and voice chat.

    Complete system Usable A teacher, tutor or study group wants beginners to write and run Python together in the browser with no setup.

    ★ 262 MIT JavaScript Active, pushed 12 days ago
  19. 19
    Collectives nextcloud

    Your space to collaboratively write and organize. Collectives is designed for groups and communities to structure shared knowledge and cultivate trust.

    Integration Production-ready You already run Nextcloud and want a team wiki inside it instead of a separate Confluence or Wiki.js.

    ★ 200 AGPL-3.0 JavaScript Active, pushed today
  20. 20
    Reflectdb TimMikeladze

    Real-time sync engine for TypeScript. Keeps a server-side database in sync with offline-first browser clients — optimistic writes, HLC conflict resolution, and end-to-end type inference over WebSocket, SSE, or polling.

    Building block Experimental You are building a local-first or multiplayer TypeScript app and want to evaluate a sync layer that fits your own database.

    ★ 167 MIT TypeScript Active, pushed 2 days ago
  21. 21
    GodotTogether Wolfyxon

    Real time collaboration plugin for Godot

    Developer tool Experimental A small, trusted Godot team wants to edit the same scenes live together.

    ★ 157 GPL-3.0 GDScript Active, pushed 3 days ago
  22. 22
    Pluv pluv-io

    Multi-platform, type-safe realtime packages

    Building block Usable You want Liveblocks-style multiplayer features in a TypeScript app but prefer to host them yourself on Cloudflare or Node.

    ★ 109 MIT TypeScript Active, pushed today
  23. 23
    Pade igniterealtime

    Pàdé (Yoruba word for Meet) is a browser extension (Chrome/Edge) based unified communications desktop client for Openfire.

    Integration Usable Your organisation already runs Openfire and wants a browser-based client for its chat and meetings.

    ★ 103 Apache-2.0 Go Active, pushed 41 days ago
  24. 24
    Think fantasticit

    云策文档是一款开源知识管理工具。通过独立的知识库空间,结构化地组织在线协作文档,实现知识的积累与沉淀,促进知识的复用与流通。

    Complete system Experimental A Chinese-speaking team wants a self-hosted Confluence-style wiki and is comfortable taking over an unmaintained codebase.

    ★ 2.1k MIT TypeScript Quiet, pushed 2 years ago
  25. 25
    Tableaunoir tableaunoir

    An online blackboard 🖉 with fridge magnets 🌈🧲 for teaching, and making animations 🏃 and presentations ⎚. All of that in a lightweight user interface, and without coding.

    Complete system Usable A lecturer wants a no-account digital blackboard for explaining algorithms, music or diagrams step by step.

    ★ 212 GPL-3.0 TypeScript Slowing, pushed 7 months ago
  26. 26
    Instant.nvim jbyuki

    collaborative editing in Neovim using built-in capabilities

    Developer tool Experimental Two Neovim users want to share buffers on a LAN or through a small self-run server without extra dependencies.

    ★ 1.4k MIT Lua Quiet, pushed 4 years ago
  27. 27
    Mipui amishne

    Online collaborative map editor for role-playing games.

    Complete system Usable A game master wants a quick, no-signup dungeon map editor to share with players.

    ★ 147 MIT JavaScript Slowing, pushed 9 months ago
  28. 28
    Matrix-CRDT YousefED

    Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

    Building block Experimental You already run Matrix and want to experiment with local-first collaborative apps without writing your own sync backend.

    ★ 785 MPL-2.0 TypeScript Quiet, pushed 3 years ago
  29. 29
    Django Admin Collaborator Brktrlw

    Real-time collaborative editing for Django admin with WebSockets

    Integration Usable Several staff edit the same Django admin records and you keep losing changes to concurrent edits.

    ★ 104 MIT JavaScript Slowing, pushed 6 months ago
  30. 30
    Tandem typeintandem

    Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!

    Developer tool Experimental Rarely today; look at it only to study how cross-editor collaboration can be built.

    ★ 705 Apache-2.0 Python Quiet, pushed 4 years ago

Commercial

  1. 1
    Microsoft 365 Microsoft

    Subscription services offered by Microsoft

    Complete system Production-ready A business of any size that relies on Excel and Office files, Windows PCs or Microsoft identity and security tooling.

    10k readers a month Since 2017 Commercial
  2. 2
    WPS Office Kingsoft

    WPS Office is a free all-in-one office suite for Microsoft Word, Excel, PowerPoint, and PDF files. Write, edit, convert, and collaborate faster with built-in AI across Windows, Mac, and mobile.

    Complete system Production-ready You need a free, Office-compatible suite for personal use on Windows, Mac, Linux or mobile.

    2.7k readers a month Since 1988 Commercial
  3. 3
    Apple iWork Apple Inc.

    Every Apple device includes powerful, intuitive apps to help you create, connect, and get things done on Mac, iPad, iPhone, and more.

    Complete system Production-ready You work on Apple devices and want free, well-designed apps for documents and presentations.

    877 readers a month Since 2004 Commercial
  4. 4
    Zoho Workplace Zoho Corporation

    Zoho Workplace is a productivity and collaboration suite trusted by millions. It brings mail, chat, files, office suite, meetings, and more into one place.

    Complete system Production-ready A small business wants a cheaper alternative to Google Workspace or Microsoft 365, especially if it already uses other Zoho apps.

    Commercial

Made software that belongs here? Add it. Listing is free.