5 Best Open Source Alternatives to SharePoint

5 open source alternatives100% OSI-approved licensesUpdated June 2026

SharePoint is the connective tissue of a Microsoft shop: team sites, document libraries with versioning, intranet portals, and permissions that mirror your Active Directory, all wired into Office and Teams. If your organization already lives in Microsoft 365, a lot of it just works. The difficulty is that this is exactly the point - SharePoint assumes the whole Microsoft stack around it. Its real value is unlocked through 365 licensing, the configuration is famously heavy, and the more you build on it the more deeply your intranet is tied to one vendor's ecosystem and renewal terms.

The open source alternative below delivers the intranet and team-portal side - spaces, member directories, document sharing, internal feeds, and granular permissions - without assuming Microsoft underneath. It runs on a server you control, authenticates against your own directory, and gives a company that wants an internal portal a home that doesn't depend on per-user 365 seats to stay useful.

HumHub logo

1.HumHub

6.7kOtherPHP Self-host
HumHub screenshot

HumHub is open-source software for organizations that need an intranet, social network, knowledge base, or internal communication platform. It helps people connect, stay informed, and share content across teams.

  • Custom user profiles with following and interaction
  • Spaces for projects, departments, and events
  • Posts, wiki, photo/video, appointments, events, and tasks
  • Advanced permissions, notifications, filtering, and search
Teedy logo

2.Teedy

2.6kGPL-2.0JavaScript Self-host
Teedy screenshot

Teedy is an open source document management system for individuals and businesses. It is built to store, organize, search, and share documents in one place, with support for common office files and video files.

  • Optical character recognition and full text search
  • Supports image, PDF, ODT, DOCX, PPTX, and video files
  • Workflow system with file versioning and tags
  • LDAP authentication, 2-factor authentication, and audit logs
Mayan EDMS logo

3.Mayan EDMS

814OtherPython Self-host
Mayan EDMS screenshot

Mayan EDMS is a free open source document management system that stores and organizes documents, PDFs, and scans in one central place. It is built to scale and is positioned as a mature option for teams managing large document collections.

  • Central storage for documents, PDFs, and scans
  • OCR for indexing and searching document text
  • Self-hosted deployment via Docker Compose
  • Distributed as a Docker image and PyPI package
Uwazi logo

4.Uwazi

304MITTypeScript Self-host
Uwazi screenshot

Uwazi is a web-based, open-source database application for capturing and organizing collections of information, with a particular focus on document management. HURIDOCS built it and supports its use by dozens of human rights organizations worldwide.

  • Build structured collections of documents and records
  • Full-text search across collections via ElasticSearch
  • Multi-language text and number sorting with ICU
  • Text extraction from PDFs with pdftotext
OpenDocMan logo

5.OpenDocMan

276GPL-2.0HTML Self-host
OpenDocMan screenshot

OpenDocMan is a web-based document management system written in PHP for storing and organizing files in the browser. It is designed to comply with the ISO 17025 and OIE standards for document management, with fine-grained control over who can access each file.

  • Browser uploads for document files
  • Department and per-user file permissions
  • Document revision tracking
  • Review process for new and updated files

Related alternatives