Skip to content

Welcome to OpenCloud 👋🏼

Self-Hosted File Sharing

Secure, Simple and Reliable

Screenshot of the OpenCloud web UI showcasing its capabilities.

OpenCloud is an open-source project that gives you a secure and private way to store, access, and share your files.

Benefits

🤝 Collaboration 🔒 Data Privacy ⚙️ Simplicity
OpenCloud provides tools to help everyone work together, no matter where they are. Your data stays with you, reducing the risk of unauthorized access or third-party breaches. Minimize maintenance efforts while bringing the convenience of SaaS to your self-hosted cloud on-premises.

How To Get Started (coming soon!)

The first release will be in March 2025 - stay tuned

What’s Inside? (coming soon!)

☁️ Server Backend

  • Programming Language and APIs: Developed in Go; Speaks WebDAV, gRPC, Microsofts RESTful web API Graph , OCS, OCM 1.1 and OpenID Connect
  • Performance: Runs efficiently on a Raspberry Pi for low energy costs and scales effortlessly to handle massive projects in a data center
  • Architecture: Built with a microservices approach

😎 Web Frontend

  • Framework: Built using Vue.js and TypeScript
  • Design: Offers a clean and intuitive interface for easy navigation and file management.
  • Functionality: Allows seamless file uploads, downloads, sharing, and real-time collaboration.
  • Customization: Enables you to personalize your Interface with themes and extensions.

🖥️ Desktop Client

  • Cross-Platform: Available for Windows, macOS, and Linux
  • File Synchronization: Keeps your files synchronized across devices, with options for selective sync to manage storage.

Features You’ll Love

  • 🚀 Fast, simple, and clean user interface
  • ⌨️ Keyboard shortcuts for quick file selection
  • 🖱️ Drag and drop support
  • 🔍 Powerful search by name, full text, OCR, file type, date, or tag
  • 🔄 Reliable, fault-tolerant file synchronization
  • 🔗 Flexible sharing options
  • 🌐 Share files with public links
  • 🗂️ Workspaces: Dedicated project folders designed to simplify team collaboration
  • 🛠️ Integrations with tools like Markdown Editor (ToastUI) and Web Office (Collabora)
  • 🕒 File history to track changes and restore previous versions
  • 📱 Multi-device sync with offline access across all your devices
  • and many more ...

Contact Us

We’d love to hear from you! Whether you have questions, feedback, or want to get involved, here’s how to reach us:

We’re excited to have you join us on this journey to build a secure, open, and community-driven cloud platform!

Popular repositories Loading

  1. opencloud opencloud Public

    This is the main repository of the OpenCloud server. It contains the golang codebase for the backend services.

    Go 656 16

  2. web web Public

    🐻 Web UI for OpenCloud built with Vue.js and TypeScript

    TypeScript 57 2

  3. desktop desktop Public

    🖥️ The OpenCloud Desktop application

    C++ 31 1

  4. reva reva Public

    Forked from cs3org/reva

    WebDAV/gRPC/HTTP high performance server to link high level clients to storage backends

    Go 10 3

  5. docs docs Public

    📖 OpenCloud Documentation built with Docusaurus 🦖

    TypeScript 3 1

  6. .github .github Public

    1

Repositories

Showing 10 of 12 repositories
  • docs Public

    📖 OpenCloud Documentation built with Docusaurus 🦖

    opencloud-eu/docs’s past year of commit activity
    TypeScript 3 AGPL-3.0 1 20 1 Updated Mar 2, 2025
  • opencloud Public

    This is the main repository of the OpenCloud server. It contains the golang codebase for the backend services.

    opencloud-eu/opencloud’s past year of commit activity
    Go 656 Apache-2.0 16 39 5 Updated Mar 2, 2025
  • web-app-skeleton Public

    ☕️ Skeleton for a new app or extension for OpenCloud Web

    opencloud-eu/web-app-skeleton’s past year of commit activity
    Starlark 0 Apache-2.0 0 2 4 Updated Mar 2, 2025
  • web Public

    🐻 Web UI for OpenCloud built with Vue.js and TypeScript

    opencloud-eu/web’s past year of commit activity
    TypeScript 57 AGPL-3.0 2 8 11 Updated Mar 2, 2025
  • web-extensions Public

    🐣 A collection of officially supported apps and extensions for OpenCloud Web

    opencloud-eu/web-extensions’s past year of commit activity
    TypeScript 0 AGPL-3.0 0 2 8 Updated Mar 2, 2025
  • desktop Public

    🖥️ The OpenCloud Desktop application

    opencloud-eu/desktop’s past year of commit activity
    C++ 31 GPL-2.0 1 9 5 Updated Mar 1, 2025
  • libre-graph-api Public

    ☁️ Libre Graph Cloud Collaboration API

    opencloud-eu/libre-graph-api’s past year of commit activity
    Mustache 0 Apache-2.0 0 0 1 Updated Feb 28, 2025
  • reva Public Forked from cs3org/reva

    WebDAV/gRPC/HTTP high performance server to link high level clients to storage backends

    opencloud-eu/reva’s past year of commit activity
    Go 10 Apache-2.0 115 2 0 Updated Feb 28, 2025
  • .github Public
    opencloud-eu/.github’s past year of commit activity
    1 0 1 0 Updated Feb 27, 2025
  • craft-blueprints-opencloud Public

    ⚙Blueprints to build OpenCloud Desktop with KDE craft

    opencloud-eu/craft-blueprints-opencloud’s past year of commit activity
    Python 0 0 0 0 Updated Feb 21, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…