Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Discover open-source software you can host on your own servers. Take control of your data and infrastructure.
Showing 60 File & Storage self-hosted open-source projects
A continuous file synchronization program that securely syncs files between multiple computers without central servers.
A portable file server with resumable uploads, deduplication, WebDAV, SFTP, FTP, TFTP, media indexing, thumbnails, and more, all in a single Python script.
🌐 The Internet Computer! Free, Open-Source, and Self-Hostable.
A free and open-source BitTorrent client written in C++/Qt, offering a fast, stable, and feature-rich alternative to other clients.
A self-hosted, open-source platform for file sync, sharing, and collaboration with calendar, contacts, mail, and video chat apps.
📂 Web File Browser
A distributed storage system for object storage (S3), file systems, and Iceberg tables, optimized for billions of files with O(1) disk access.
An open source trusted cloud native registry that stores, signs, and scans container images and Helm charts.
🌩 Self-hosted file management and sharing system, supports multiple storage providers
A self-hosted file sharing server with a simple command-line interface, supporting multiple storage backends.
Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views
A fast, easy, and free BitTorrent client with native GUI applications, a headless daemon, and a web UI.
A plugin-driven file management platform and universal data access layer that works with FTP, SFTP, S3, WebDAV, and 20+ other storage protocols.
A full-featured, highly configurable event-driven file transfer server supporting SFTP, HTTP/S, FTP/S, WebDAV with multiple storage backends.
:cloud: ownCloud web server core (Files, DAV, etc.)
A fast, self-contained CLI tool to serve files and directories over HTTP with zero configuration.
Securely and anonymously share files, host websites, and chat via the Tor network.
Single-file PHP file manager, browser and manage your files efficiently and easily with tinyfilemanager
🌤️ OpenCloud is the open source platform for file management, sharing and collaboration. Simple and sovereign.
Unison file synchronizer
TagSpaces is an offline, open source, document manager with tagging support
A generic JSON document store with sharing and synchronisation capabilities.
A modern client-server application for the Soulseek file-sharing network, accessible via web browser.
A self-hosted ShareX-compatible file upload server with URL shortening, embeds, and extensive configuration options.
Powerful Multi-User File Manager
A minimalist, self-hosted web app for sharing files of any size or type with direct download links.
A lightweight, self-hosted alternative to Firefox Send for private file sharing with automatic expiration and S3 support.
Blazing fast file vault written in TypeScript! 🚀
📂 Directory Lister is the easiest way to expose the contents of any web-accessible folder for browsing and sharing.
zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)
A peer-to-peer encrypted global filesystem and private web platform with secure file storage, social networking, and application hosting.
Future-proof content collaboration platform
Minimalistic web app designed for sending private and secure notes.
ProjectSend is a free, open source software that lets you share files with your clients, focused on ease of use and privacy. It supports clients groups, system users roles, statistics, multiple languages, detailed logs... and much more!
Zenko CloudServer, an open-source Node.js implementation of the Amazon S3 protocol on the front-end and backend storage capabilities to multiple clouds, including Azure and Google.
Simple, robust Node.js implementation of a BitTorrent tracker with client and server components.