Best open-source alternatives to Google Docs
A browser-based editor for documents with real-time collaboration.
Google Docs lets multiple people edit a document in the browser at once, with comments and version history. People leave over data privacy, dependence on a Google account, and the wish to store files on their own servers. Self-hosted and open-source tools offer real-time editing, from full office suites to simple shared notes.
8 alternatives listedBest for your setup
Homelab Novice
Wants it running tonight, with one command.
Nextcloud37.1k
Nextcloud Server is a self-hosted platform for storing, syncing, sharing, and collaborating on files, contacts, calendars, and other data.
- Ships a Compose file
- Live demo
See all79/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
Etherpad18.6k
Etherpad is a real-time collaborative web editor for creating and editing shared pads.
- SSO sign-in
- REST or GraphQL API
See all79/100 fitHow well this app matches homelab experts, 0 to 100
- Apache License 2.0Open Source — No Paywall
Etherpad is a web-based collaborative editor designed for real-time shared writing. It is intended for self-hosting on a user's own server and is described as scalable to thousands of simultaneous users. The project emphasizes extensibility through a plugin framework, allowing administrators to add features such as Markdown support, comments, hyperlinks, WebRTC-related enhancements, and custom authentication flows. The software is aimed at teams or organizations that need a lightweight, highly customizable pad system with strong data portability. It includes an administrative interface for plugin management, supports multiple instances from one installation via separate settings files, and exposes an HTTP API with OpenAPI definitions for integration into other web applications. The README also highlights localization support and skin customization for tailoring the user experience.
Multi-UserDocker ComposeBinarySourceFeatures:
- real-time collaboration
- data export
- plugin support
- admin web interface for plugin installation
- multiple instances from one installation
+5 more
Auth:oidc-ssolocal - GNU Affero General Public License v3.0Open Core — Some Features Paid
Nextcloud Server is a self-hosted collaboration and file platform for individuals, teams, and organizations that want control over their data. It provides a central place to store files and also supports contacts, calendars, communication features, and sharing across devices. The project is designed for users who want cloud-like functionality on infrastructure they control, whether at home or in a company environment. It is extensible through a large app ecosystem, includes security features such as encryption and two-factor authentication, and can be deployed by self-installation, through hosting providers, or via appliances and preinstalled devices.
Cloud OptionalMulti-UserDockerDocker ComposePackage ManagerBinarySourceFeatures:
- file storage
- device sync
- file sharing
- contacts
- calendar
+5 more
Auth:2fa - GNU Affero General Public License v3.0Open Source — No Paywall
CryptPad is a self-hostable collaboration suite focused on privacy and end-to-end encryption. It lets people work together on shared content in real time while keeping the stored data encrypted, so the service operators cannot read the content if the server is compromised. The project is open source and is intended for users and organizations that want collaborative editing without giving the hosting provider access to the underlying documents. The platform includes several collaborative applications such as documents, spreadsheets, presentations, forms, kanban boards, code, rich text, and whiteboards. It supports deployment for development and production, with Docker-based setup available and separate installation guidance for administrators. The README also points users to documentation, release notes, translation infrastructure, community forums, and security guidance for using instances safely.
Multi-UserDockerSourceFeatures:
- real-time collaborative editing
- end-to-end encryption
- document synchronization
- cryptographic key-based account access
- multiple applications (Document, Sheet, Presentation, Form, Kanban, Code, Rich Text, Whiteboard)
+3 more
Auth:local - GNU Affero General Public License v3.0Open Source — No Paywall
HedgeDoc is a collaborative markdown note-taking application designed for teams and communities that want to write and edit notes together in real time. The README presents HedgeDoc 2 as an in-progress rewrite split into backend and frontend components, while noting that HedgeDoc 1.x is stable and widely used. The project is self-hosted and open source, with installation guidance, a public demo instance, and separate documentation for setup and development. It also provides community channels for questions and contributions. The README emphasizes that the latest development branch does not yet implement all features, and that the project is actively evolving toward HedgeDoc 2.
Multi-UserSourceFeatures:
- real-time collaborative markdown notes
- demo instance
- alpha demo
- development environment setup
- MIT LicenseOpen Source — No Paywall
Docs is an open-source collaborative text editor designed for teams, public organizations, companies, and open communities that need to write and manage shared knowledge. It positions itself as an alternative to tools such as Notion or Google Docs, with an emphasis on real-time coauthoring, structured documents, and data ownership through self-hosting. The project combines document editing, knowledge organization, and sharing features in a web application built on a modern stack. The README highlights live cursors, comments, access control, subpages, search, and import/export support, and it also mentions optional AI-assisted writing tools. Docs can be tried through a live demo or deployed via self-hosting options including Docker Compose and Kubernetes, with additional community deployment methods referenced.
Cloud OptionalOffline CapableMulti-UserDocker ComposeKubernetesSourceFeatures:
- Real-time collaboration
- Rich-text editing
- Markdown editing
- Slash commands
- Block system
+5 more
Auth:local - GNU Affero General Public License v3.0Open Source — No Paywall
Sync-in Server is a self-hosted collaboration platform designed for organizations and privacy-focused users who want to keep ownership of their files and documents on their own infrastructure. It provides a modern web interface for managing collaborative spaces, secure sharing, and access-controlled document workflows. The project emphasizes interoperability and open standards, with support for multi-editor document collaboration, WebDAV access, and integration with desktop and CLI clients. It also includes enterprise-style identity features such as OpenID Connect single sign-on, LDAP integration, and multi-factor authentication, making it suitable for managed environments that need centralized authentication and fine-grained permissions.
Multi-UserDockerPackage ManagerFeatures:
- collaborative spaces
- secure file sharing
- fine-grained access control
- multi-editor document collaboration
- comments
+5 more
Auth:oidc-ssoldap2fa - GNU Affero General Public License v3.0Open Core — Some Features Paid
ONLYOFFICE Docs is a self-hosted online office suite intended for teams and organizations that need collaborative document editing inside their own infrastructure or within third-party platforms. It provides editors for text documents, spreadsheets, presentations, forms, PDFs, and diagrams, with compatibility for Office Open XML formats. The project is designed to integrate with products such as ONLYOFFICE DocSpace, ONLYOFFICE Workspace, and external sync-and-share systems like Nextcloud, Moodle, ownCloud, Seafile, and Odoo. It emphasizes real-time co-editing, review and change tracking, version history, plugins, and a range of editor features such as spell-checking, accessibility options, and dark mode. The README also describes multiple editions, including a free community edition and paid enterprise/developer offerings.
Cloud OptionalMulti-UserPackage ManagerSourceFeatures:
- Document editing
- Spreadsheet editing
- Presentation editing
- Form creation
- PDF editing
+5 more
Collabora Online Development Edition (CODE) is a powerful LibreOffice-based online office that supports all major document, spreadsheet and presentation file formats, which you can integrate in your own infrastructure.
What to look for in a Google Docs alternative
Check how each tool opens and saves .docx, .xlsx, and .pptx files if you work with Microsoft Office users. Full suites such as ONLYOFFICE and Collabora Online usually run alongside a file platform such as Nextcloud. Note editors handle only plain text or Markdown. Compare commenting, suggestions, and version history.
Other SaaS alternatives
- 20 alternatives
Microsoft's cloud productivity suite (Word, Excel, Outlook, Teams).
Stalwart Mail Server, Nextcloud, CryptPad
+17 more - 67 alternatives
An all-in-one workspace for notes, docs, and databases.
AFFiNE, Memos, AFFiNE Community Edition
+64 more - 7 alternatives
Self-hosted spreadsheets and office suites instead of Google Sheets.
CryptPad, Teable, Grist
+4 more - 6 alternatives
Slide software for building and giving presentations.
revealjs, CryptPad, genoffice
+3 more - 25 alternatives
Microsoft's cloud file sync tied to Windows and Microsoft 365.
Syncthing, Cloudreve, SeaweedFS
+22 more - 15 alternatives
Google's cloud productivity suite (Docs, Sheets, Gmail, Drive).
docker-mailserver, Stalwart Mail Server, CryptPad
+12 more
