5 Best Free Open-source Cloud File sharing and Documents management platforms

File and document sharing is always a requirement for healthcare services. Though most of the ERP  "Enterprise Resource Planning", HIS "Hospital Information System" and EMR "Electronic Medical Records" so as EHR are not providing file sharing utility out of the box.

Most of EMRs and HIS solutions are focusing on managing the  patients records, the clinical workflow, laboratory records, billing information and human resources which are set of records and structured data saved in central storage database. But what about managing and sharing files between medical staff such as images, audio files, documents, scanned hard copies, pdf files, encrypted documents, legal documents, notes and such?

The perfect solution: self-hosted open-source file sharing solutions.

The Term self-hosted means the user can install the solution on its infrastructure, and as long as the solution is open source, the user has the transparency of the solution as well as free of charge.

There are many open-source  programs, self-hosted solutions out there. Here, we picked the most healthcare, privacy aware and security oriented ones for healthcare IT specialists and hospital managers to choose from.

Why secure file sharing is required?

Features of the healthcare compatible file sharing solutions:

  • Security:

The solution should provide the security measures required to secure the file storage, sharing and transfer.

  • Portability:

Usable and accessible from different solutions as mobile phones, tablets, different operating systems as Linux, Windows and Mac OSX.

  • Privacy:

Privacy-aware solutions are the fittest to be usable in healthcare settings.

  • Easy usable user interface:

The solution should have a usable user interface to fit for different types of users with different technical backgrounds, from simple users to advanced IT specialists and developers.

Developer-oriented features:

  • Integration-ready:

Is it ready to be integrated with the current running installable systems or not?

  • Developer-friendly:

Does the project provide developer documentations for integration, developing apps and extensions? Does the project provide a REST API?

This list covers the most usable free and open-source cloud file storage and sharing solutions.

1- NextCloud:

NextCloud File Manager

NextCloud is our top pick here as it's not just about file sharing but a complete platform and also HIPAA  compatible which means it's the perfect candidate for hospitals, clinics and medical centers.

NextCloud has started as a fork of OwnCloud but takes it to the next step, featuring groupware, chat and video chat apps.


  •   Server: Linux
  •   Clients: Browser on Windows, Linux, Mac OSX, iOS application for iPhone and Android app

Development status: Active

Developer note : Developers can build their own applications.

Website, Download

2- LinShare:

LinShare is an open-source file sharing software, aiming to provide enterprise grade free solution for business. LinShare has the most required features to work in healthcare setting layout as high security measures, data encryption, secure uploads, email sharing, activity logs and powerful user management. Large file sharing is one of the key features of LinShare so as contact management which allow sharing the files easily between coworkers.


  Server: Linux

  Client : Browser with responsive design which works well with mobile and tablets

Development status : Active


3- Aurora Files:

Aurora Files is an open-source file sharing software, providing easy to install and use cloud file storage system with few tweaks but powerful encryption. Aurora Files supports Google Drive and Dropbox so as social network login, MS Office file viewer, zipped file viewer, Mobile applications and desktop clients.

Key features :

  • Developer friendly
  • Paranoid encryption technology
  • Team sharing


  Server : Apache, Nginx or MS IIS, preferred Linux.

  Clients : Browser, desktop clients, Mobile apps

Development status : Active


4 - ProjectSend:

ProjectSend is a self-hosted free and open-source file sharing solution. It provides out of the box secure file sharing platform for teams with activity logs about the file usage. It might be basic than other solutions listed here, but it might be more than enough as simple secure file sharing solution.


5 - NitroShare:

NitroShare is an open-source network file sharing software, It was developed to work on different operating systems as Windows, Linux and macOS.

Platforms : Windows, Linux and Mac OSX.

NitroShare website.

Padloc, The Open-source Password manager for teams and enterprises that works everywhere

What is Padloc?Padloc is a dead-simple password manager app for users who want to get the job done without any distractions and clutter. Padloc is a free, open-source solution but also offers a web service that helps the user to sync and st.......Read more...

QtPass is a free, open-source multiplatform Password manager

What is QtPass?QtPass is an open-source, free password manager GUI for the standard Unix password manager "pass" application. The "pass" password manager is a command-line open-source feature-rich application that follows Unix's philosophy........Read more...

Buttercup: a simple user-friendly Password manager for all platforms

What is Buttercup?Buttercup is a lightweight password manager for desktop and mobile. It comes with a strong 256bit AES encrypted vault that keeps your passwords and credentials secure and safe. Buttercup is a completely free, open-source.......Read more...

AuthPass is a KeePass compatible free Password manager for Windows, macOS, and Linux

What is AuthPass?AuthPass is a multi-platform, free, and open-source password manager for all types of users. AuthPass is fully compatible with the popular open-source KeePass password manager, which many consider the father of open-source.......Read more...

Spectator is an open-source REST-API testing app for Linux

What is Spectator?Spectator is a free, open-source (Libre) REST-API testing program for Linux. It is written in Vala programming language and GTK. The app allows developers to make requests to test their web endpoints, create custom environ.......Read more...