GH Repository · mickael-kerjean
filestash
:file_folder: Universal File Storage Client
- stars
- 14,687
- 30-day movement
- +248/day
- Related entries
- 60
- Connections
- 1
makegoothersharepointsaemftsftpedrmss3webdavgitftpipfsnfsGosmbarchivingazurevfssedadropboxdmsged
Filestash is a universal file storage client that presents many storage backends—FTP, SFTP, S3, WebDAV, Git, NFS, SMB, Azure, Dropbox, SharePoint, IPFS, and more—through a single interface. It is written in Go and built with Make, and the repository also references archiving standards like SEDA.
Use it when you need one client to access files spread across many different storage protocols and providers.
Use it to
- Browse S3, FTP, and SMB storage from one place
- Provide a web interface over backend file shares
- Connect to enterprise document systems (DMS, EDRMS, SharePoint)
- Access archival repositories using SEDA-related workflows
For Teams and users managing files across multiple storage backends
- Role
- other
- Language
- Go
- Licence
- AGPL-3.0
- Forks
- 1,004
- Open issues
- 97
- Last push
- 2026-09-16
topicsfile-storageftps3webdavsmbarchiving