Installation
S3Manager ships as a pre-built desktop app. You do not need Node.js or any development tools to run it.
Downloading S3Manager
Section titled “Downloading S3Manager”All releases are published to GitHub Releases. Each release is built automatically by CI when a version tag is pushed, so every listing there is a real, tested build. Download the installer for your operating system from the Assets section of the latest release.
Download the .dmg file from the release page.
- Open the
.dmg— a Finder window appears showing the app and your Applications folder. - Drag s3manager into Applications.
- Eject the disk image.
Signing and notarization: macOS releases are code-signed with a Developer ID certificate and notarized by Apple when the signing credentials are configured in CI. When those credentials are present, macOS opens the app without a Gatekeeper warning on first launch. If they are not configured (or if you are running a locally compiled build), the app will be unsigned — right-click the app and choose Open to allow it the first time. You can verify a signed release build yourself:
spctl -a -vvv -t install /Applications/s3manager.appxcrun stapler validate /Applications/s3manager.appBoth commands should report acceptance on a signed and notarized build.
Windows
Section titled “Windows”Download the .exe installer from the release page and run it. The installer is built with Squirrel and sets up the app automatically. It installs to your user profile and creates a Start Menu shortcut.
Two package formats are available:
.deb— for Debian, Ubuntu, and compatible distributions..rpm— for Fedora, RHEL, openSUSE, and compatible distributions.
Download the package that matches your distribution and install it with your package manager:
# Debian / Ubuntusudo dpkg -i s3manager_*.deb
# Fedora / RHELsudo rpm -i s3manager-*.rpmAfter installation the app appears in your application launcher.
System requirements
Section titled “System requirements”S3Manager runs on any reasonably modern desktop:
- macOS — Apple Silicon (current builds); Intel macOS is not currently a CI build target.
- Windows — Windows 10 or later, x64.
- Linux — A desktop environment with a secret service (for keychain support); x64.
No runtime dependencies (Node.js, etc.) are required for the packaged app — everything is bundled inside the Electron binary.