A storage agnostic file manager that connects to various protocols and backends via a plugin system.

Filestash is an open-source, self-hosted web app and server. It functions as a storage agnostic file manager that provides a web-based interface for accessing data across various storage protocols. The software is deployed as a server and acts as a gateway between the user and their data, allowing for centralized management of files regardless of where they are physically stored.
The platform supports a wide array of backends, including FTP, SFTP, S3, SMB, WebDAV, and IPFS. It allows users to manage files from multiple sources through a single interface, making it suitable for individuals or organizations that need to centralize access to fragmented storage systems without the need to migrate data to a single provider.
The system is built on a modular architecture where the core defines interfaces and plugins provide the implementation. This design allows for deep integration with external authentication systems, such as WordPress, to drive authorization. The software includes a vast library of file application plugins that enable the viewing of professional formats, ranging from astronomy and biomedical data to 3D models and embroidery files. It is intended for users and organizations that require a flexible file management layer that can adapt to specific technical requirements through custom plugin development.
Filestash is a versatile file management platform that prioritizes extensibility over a fixed feature set, allowing users to build a tailored environment for their specific data needs.
Portable file server providing resumable uploads and downloads via web browsers and multiple network protocols.
A cross platform BitTorrent client that uses libtorrent to manage peer to peer file transfers.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.