BigHugger
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