All 95 Dependencies
Every package opencloud depends on, ranked by repo health score.
OpenCloud is a self-hosted file management and collaboration platform engineered for organizations that require complete data sovereignty. It enables teams to securely store, share, and collaborate on files without relying on third-party cloud infrastructure — deployable on your own servers or via certified partners. Designed from the ground up in Go, it serves public sector bodies, research institutions, educational organizations, and enterprises subject to GDPR and zero-trust security requirements.
Unlike conventional file platforms, OpenCloud stores all data directly on the filesystem — no database engine required. Authentication is handled via OpenID Connect, integrating with external identity providers such as Keycloak or the bundled LibreGraph Connect IDP. The platform exposes a Microsoft Graph-compatible REST API, supports WebDAV, and implements Open Cloud Mesh (OCM) for cross-instance federated sharing between independent OpenCloud deployments.
The platform is decomposed into 41 independent microservices — spanning storage, collaboration, search, antivirus scanning, event processing, and policy enforcement — all compiled into a single binary for straightforward deployment. Real-time co-editing is provided through the WOPI protocol, enabling integration with ONLYOFFICE, Collabora Online, or Microsoft Office Online. Full-text content search is built in via an embedded Bleve engine or pluggable OpenSearch backend.
OpenCloud has grown rapidly since its 2025 launch, reaching v7.1 in mid-2026 with over 5,600 stars and active releases every few weeks. The project is backed by OpenCloud GmbH and a contributor community of 100+ developers, making it a credible enterprise-grade alternative to proprietary cloud storage platforms.