selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Best open-source alternatives to Microsoft 365

Microsoft's cloud productivity suite (Word, Excel, Outlook, Teams).

Microsoft 365 bundles Word, Excel, PowerPoint, Outlook, Teams, and OneDrive as a per-seat cloud subscription, dominant in enterprise and government. Its file format ubiquity and SSO integration make it the default productivity stack. Per-user costs at scale, data residency requirements, and a desire to avoid Microsoft cloud dependencies push organizations toward self-hosted office suites.

20 alternatives listed

Best for your setup

  • Novice

    Nextcloud37.0k
    • Ships a Compose file
    • Live demo

    79/100 fitHow well this app matches homelab novices, 0 to 100

    See all
  • Expert

    Stalwart Mail Server15.0k
    • Several SSO sign-in methods
    • REST or GraphQL API

    86/100 fitHow well this app matches homelab experts, 0 to 100

    See all
  • Hacker

    NextCloudPi2.9k
    • Many ways to install
    • Works offline

    78/100 fitHow well this app matches homelab hackers, 0 to 100

    See all
  1. GNU Affero General Public License v3.0Open Source — No Paywall

    Stalwart is an open-source mail and collaboration server aimed at organizations that need a secure, scalable platform for email and groupware. It combines traditional mail protocols with collaboration features, making it suitable for teams that want a self-hosted alternative for messaging, calendaring, contacts, and file sharing. The project supports a broad set of protocols including IMAP, JMAP, POP3, SMTP, CalDAV, CardDAV, and WebDAV. It also emphasizes operational features such as multi-tenancy, authentication and authorization controls, filtering for spam and phishing, observability, high availability, and web-based administration. The README presents it as a Rust-based server designed for reliability and growth from small deployments to large clusters.

    Offline CapableMulti-UserMulti-TenantDockerSource

    Features:

    • JMAP mail server
    • IMAP server
    • POP3 server
    • SMTP server
    • CalDAV support

    +5 more

    Auth:ldapoidc-ssooauthlocal2fa
  2. 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-UserDockerSource

    Features:

    • 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
  3. 3Nextcloud logo
    37.0k
    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 ManagerBinarySource

    Features:

    • file storage
    • device sync
    • file sharing
    • contacts
    • calendar

    +5 more

    Auth:2fa
  4. Creative Commons Zero v1.0 UniversalOpen Source — No Paywall

    Mail-in-a-Box is a self-hosted email appliance designed to make running a personal mail server simple. It turns a fresh Ubuntu 22.04 LTS 64-bit machine into a configured stack for receiving, sending, and managing email, with a focus on privacy, decentralization, and low-effort deployment. The project bundles the major mail-server components needed for a complete setup, including SMTP, IMAP, webmail, spam filtering, DNS, TLS certificates, backups, and monitoring. It also provides a control panel for managing users, aliases, DNS records, and backups, plus an API for control-panel actions. The README positions it for individuals who want to self-host email without dealing with a highly customizable or manually assembled server environment.

    Multi-UserSource

    Features:

    • SMTP server
    • IMAP server
    • CardDAV/CalDAV
    • Exchange ActiveSync
    • webmail

    +5 more

  5. GNU General Public License v2.0Open Source — No Paywall

    NextcloudPi is a community project that packages Nextcloud into a ready-to-use appliance-style distribution. It targets users who want a preconfigured Nextcloud deployment on Raspberry Pi, Odroid, Rock64, virtual machines, LXD/LXC containers, or a Debian-based host without assembling the stack manually. The project bundles the application with supporting services and administration tools, including a web panel and a command-line configuration utility. It also provides a wide set of convenience and hardening extras such as HTTPS redirection, backups and restores, firewalling, fail2ban, dynamic DNS, automatic updates, and storage features like BTRFS snapshots and USB automounting.

    Offline CapableMulti-UserDocker ComposeBinarySource

    Features:

    • Nextcloud
    • Apache with HTTP/2
    • ncp-config TUI
    • HTTPS redirection
    • HSTS

    +5 more

  6. 6Modoboa logo
    3.5k
    ISC LicenseOpen Source — No Paywall

    Modoboa is a mail hosting and management platform designed to help administrators run and manage email services through a modern web interface. It combines administration tools with user-facing features such as webmail, calendar, address book, filters, and autoreply handling, making it suitable for organizations that need both mailbox management and day-to-day mail access. The project integrates with common mail infrastructure like Postfix and Dovecot and uses a SQL database as the central coordination point among components. It is built in Python 3 with Django and Vue, and its functionality is organized as extensions to keep the platform modular and easy to extend. The README also points users to an official installer, documentation, and a demo installation for evaluation.

    Multi-UserSource

    Features:

    • Administration panel
    • DNSBL checks
    • DMARC reports
    • Amavis frontend
    • Webmail

    +5 more

  7. Apache License 2.0Open Source — No Paywall

    Sandstorm is a self-hostable web productivity suite designed for people who want to run their own server and install web apps as easily as mobile apps. It positions itself as a security-hardened web app package manager rather than a single application, enabling users to deploy apps for common productivity tasks such as documents, spreadsheets, blogs, git repositories, and task lists. The project is open source and targets x86-64 Linux systems. Its README points users to documentation for installation, usage, security practices, and developer packaging, suggesting it serves both administrators setting up a Sandstorm instance and developers publishing apps for the ecosystem. A public demo and documentation site are also provided.

    Multi-UserSource

    Features:

    • self-hosted app installation
    • documents
    • spreadsheets
    • blogs
    • git repos

    +3 more

  8. Apache License 2.0Open Source — No Paywall

    GenOffice is an open-source office suite that combines document editing with AI assistance. It is positioned as an alternative to Microsoft Office for macOS, Windows, and Linux, and supports working with native Word, Excel, PowerPoint, PDF, Markdown, and HTML files while preserving real file formats. The project is aimed at users who want local, editable office workflows with AI help layered directly into the document, spreadsheet, presentation, and PDF experience. The README emphasizes that files are opened, edited, saved, and converted on-device, while AI calls can use the user’s chosen provider or a signed-in Genspark account. It also includes a command-line interface and agent integrations, suggesting it is designed not only for interactive office work but also for automation and developer-driven workflows.

    Cloud OptionalOffline CapableDockerBinaryPackage ManagerSource

    Features:

    • Open and save native .docx, .xlsx, .pptx files
    • Edit PDF, Markdown, and HTML
    • AI-assisted document editing with tracked changes and rollback
    • Local file search across full text and metadata
    • Live formulas, pivot tables, slicers, and charts in spreadsheets

    +5 more

    Auth:local
  9. 9SOGo logo
    2.2k
    GNU Lesser General Public License v2.1Open Source — No Paywall

    SOGo is presented as a collaborative free and open source groupware project. The README focuses on how contributors can help improve the software through documentation, translations, feature ideas, discussion, and code patches, rather than describing end-user workflows in detail. It also explains how to obtain the source code for SOGo and its related components, including SOPE and the Thunderbird connector extension, and points readers to compilation instructions in the project FAQ. The document further highlights the software’s internationalization support by listing a broad set of official translations and maintainers, suggesting a mature, community-driven project with a strong emphasis on multilingual use and contribution.

    Multi-UserSource

    Features:

    • documentation reviews
    • translations
    • feature requests
    • mailing list discussion
    • bug patches

    +1 more

  10. 10Overleaf logo
    18.2k
    GNU Affero General Public License v3.0Open Core — Some Features Paid

    Overleaf is a self-hostable, open-source online editor for LaTeX documents. It is designed for collaborative writing, letting multiple users work on projects in real time through a web interface. The README also notes that a hosted version is available at overleaf.com, while the community edition can be run locally and modified by contributors. The project is aimed at teams, labs, and organizations that need browser-based LaTeX editing, with an enterprise offering for environments that require additional security and administration capabilities. The community edition is presented as suitable only for trusted-user environments because it lacks sandboxed compiles, while the server pro offering adds features such as SSO via LDAP or SAML, administration, and collaboration enhancements like tracked changes.

    Cloud OptionalOffline CapableMulti-UserDockerSource

    Features:

    • real-time collaboration
    • LaTeX editing
    • local self-hosted deployment
    • community edition
    • enterprise edition

    +5 more

    Auth:ldapsaml

What to look for in a Microsoft 365 alternative

Document fidelity with .docx, .xlsx, and .pptx is the critical compatibility test — small formatting drift breaks collaboration with Microsoft 365 partners. Evaluate real-time co-authoring quality, browser-based editing, and mobile app support. Calendar/contacts/email integration with existing IMAP, CalDAV, or Exchange-compatible servers matters more than raw editor features for most office deployments.

Other SaaS alternatives

  • 15 alternatives

    Google's cloud productivity suite (Docs, Sheets, Gmail, Drive).

    docker-mailserver, Stalwart Mail Server, CryptPad

    +12 more
  • 49 alternatives

    A cloud file sync and sharing service.

    Immich, Syncthing, Cloudreve

    +46 more
  • 12 alternatives

    Google's widely-used cloud calendar service.

    Nextcloud, Radicale, SOGo

    +9 more
  • 67 alternatives

    An all-in-one workspace for notes, docs, and databases.

    AFFiNE, Memos, AFFiNE Community Edition

    +64 more
  • 25 alternatives

    Microsoft's cloud file sync tied to Windows and Microsoft 365.

    Syncthing, Cloudreve, SeaweedFS

    +22 more
  • 36 alternatives

    A long-running personal note-taking and clipping app.

    Memos, Joplin, Logseq

    +33 more
Browse all alternatives