Libre server & cloud storage browser for Windows PC

Cyberduck