main
Reviewed-on: http://git.jdbnet.co.uk/jamie/goexplore/pulls/10
GoExplore
GoExplore is a powerful, cross-platform file manager designed to simplify how you access and manage your files across various servers and cloud storage providers. Built with speed and modern aesthetics in mind, it provides a seamless unified experience for interacting with local files, cloud buckets, and remote file shares.
✨ Features
- Multi-Protocol Support: Seamlessly connect and manage files across multiple storage systems including S3, SMB/CIFS, SFTP, WebDAV, NFS, and your Local Filesystem.
- Cross-Connection Transfers: Easily transfer files and folders directly between completely different connections (e.g., from an SMB share straight to an S3 bucket).
- Secure by Design: Your connection credentials and secrets are kept safe by utilizing your operating system's native keychain instead of being stored in plain text.
- Modern Interface: A stunning, responsive dark-mode UI with robust multi-selection (Shift/Ctrl+Click) and sortable data columns.
- Auto-Installation: For Linux users, downloads seamlessly integrate themselves into your application launcher with a desktop icon upon first run.
🚀 Downloads
Download the latest version of GoExplore for your operating system:
-
Windows (64-bit) Download Installer (.exe)
-
Linux (AMD64) Download Binary
📖 Getting Started
Windows
- Download the Windows Installer from the link above.
- Run the executable. It will automatically install GoExplore, add it to your Start menu, and ensure all necessary dependencies (like WebView2) are seamlessly installed.
- Launch GoExplore from your Start menu!
Linux
- Download the Linux binary from the link above.
- Give the file executable permissions via your terminal:
chmod +x goexplore-linux-amd64 - Run the binary.
- GoExplore will automatically install itself onto your system, create a desktop shortcut, and place its icon in your application launcher for future use! You can safely delete the downloaded file afterward.
🛠 For Developers
GoExplore is built using Wails v2 and Vanilla JS.
Build Instructions
- Ensure Go 1.26 and Node.js are installed.
- Install the Wails v2 CLI:
go install github.com/wailsapp/wails/v2/cmd/wails@latest - Run the development server with live reload:
wails dev -tags webkit2_41 - To compile a production binary, use:
(The output will be placed in the
wails build -tags webkit2_41build/bin/directory).
Description
GoExplore is a powerful, cross-platform file manager designed to simplify how you access and manage your files across various servers and cloud storage providers. Built with speed and modern aesthetics in mind, it provides a seamless unified experience for interacting with local files, cloud buckets, and remote file shares.