13848fb227ed9810552798d7d6296f159eb2c1dc
GoExplore
GoExplore is a cross-platform desktop file manager built with Wails v2 and Vanilla JS. It provides a unified UI for browsing and managing files across multiple remote and local filesystems.
Requirements
- Go 1.26
- Wails v2 CLI (
go install github.com/wailsapp/wails/v2/cmd/wails@latest) - Node.js & npm
- Platform-specific dependencies for Wails (e.g.
libgtk-3-dev,libwebkit2gtk-4.0-devon Linux)
Configuration
Configuration is stored in ~/.config/goexplore/config.yaml.
All secrets (passwords, keys) are stored securely in the OS keychain using go-keyring.
Build Instructions
- Run
wails build -tags webkit2_41to compile the production binary. - The output will be located in the
build/bin/directory.
Development
To run in development mode with live reload:
wails dev -tags webkit2_41
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.