Choose your platform below for step-by-step installation instructions.
- Download
sprat-gui-v0.2.5-windows-x86_64.zip - Extract to your desired location (e.g.,
C:\Program Files\sprat-gui) - Run
sprat.batfrom the extracted folder- Alternatively, navigate to
bin/and double-clicksprat-gui.exe
- Alternatively, navigate to
- OS: Windows 10 or Windows 11
- CPU: x86_64 processor
- RAM: 2 GB minimum (4 GB recommended)
- Storage: ~50 MB available
- Notes: All required dependencies (Qt6, VC++ runtime) are included
- "DLL not found" error: Ensure all files from the ZIP are extracted
- Application won't start: Try running as Administrator
- CLI tools missing: Use Settings → Install CLI Tools
- Download
sprat-gui-v0.2.5-macos-intel-x86_64.dmg - Open the DMG file (double-click)
- Drag
sprat-guito theApplicationsfolder - Launch from Applications folder or Launchpad
- Download
sprat-gui-v0.2.5-macos-arm64.dmg - Open the DMG file (double-click)
- Drag
sprat-guito theApplicationsfolder - Launch from Applications folder or Launchpad
- OS: macOS 10.15 Catalina or later
- CPU: Intel x86_64 or Apple Silicon (M1/M2/M3)
- RAM: 2 GB minimum (4 GB recommended)
- Storage: ~50 MB available
- Notes: First launch may show security prompt; click "Open" to proceed
- "Cannot verify developer" warning: Right-click the app → Open
- Application won't start: Try running from Terminal for error messages
- CLI tools not found: Use Settings → Install CLI Tools → Choose Install
- Download
sprat-gui-v0.2.5-linux-x86_64.tar.gz - Extract the archive:
tar xzf sprat-gui-v0.2.5-linux-x86_64.tar.gz cd sprat-gui - Run the application:
./sprat-gui
- OS: Ubuntu 20.04 LTS, Fedora 35+, Arch, or compatible
- CPU: x86_64 processor
- RAM: 2 GB minimum (4 GB recommended)
- Storage: ~20 MB available
- Dependencies: Qt6 libraries (usually pre-installed)
If you encounter "libQt6Core.so not found" errors:
Ubuntu/Debian:
sudo apt-get install qt6-base libqt6core6 libqt6gui6 libqt6widgets6Fedora:
sudo dnf install qt6-qtbase qt6-qtbase-guiArch:
sudo pacman -S qt6-baseCreate a desktop shortcut for easier launching:
# Create a .desktop file
cat > ~/.local/share/applications/sprat-gui.desktop << 'EOF'
[Desktop Entry]
Type=Application
Name=Sprat GUI
Exec=/path/to/sprat-gui/sprat-gui
Icon=sprat-gui
Categories=Graphics;Utility;
EOF
# Update desktop database
update-desktop-database ~/.local/share/applications/- "sprat-gui: command not found": Run with
./sprat-guifrom the directory - Qt libraries missing: Install Qt6 packages for your distribution (see above)
- File permissions: Ensure the binary is executable:
chmod +x sprat-gui - CLI tools missing: Use Settings → Install CLI Tools
Simply visit: https://sprat-gui.itch.io
No installation or downloads required. Runs directly in your browser.
- Chrome/Chromium (recommended)
- Firefox
- Safari
- Edge
- ✅ Full sprite sheet layout editing
- ✅ Pivot and marker editing
- ✅ Timeline creation and preview
- ✅ Project save/load
⚠️ Frame detection (limited by browser permissions)⚠️ GIF/video export (best on desktop version)
- File uploads limited to browser memory
- No external tool support (ImageMagick, FFmpeg)
- Best experience with desktop version for heavy projects
These tools add features but are not required for basic functionality:
Linux:
sudo apt-get install imagemagick # Ubuntu/Debian
sudo dnf install ImageMagick # Fedora
sudo pacman -S imagemagick # ArchmacOS:
brew install imagemagickWindows: Download from https://imagemagick.org/script/download.php#windows
Linux:
sudo apt-get install ffmpeg # Ubuntu/Debian
sudo dnf install ffmpeg # Fedora
sudo pacman -S ffmpeg # ArchmacOS:
brew install ffmpegWindows: Download from https://ffmpeg.org/download.html
On first launch, you'll see "CLI missing" in the toolbar if sprat-cli is not found.
Options:
- Click Settings and manually set paths to sprat-cli binaries
- Click Install CLI Tools and let the app download and build them
- Click Provide Path and select a directory containing the CLI tools
Once CLI tools are ready:
- Toolbar will show "CLI ready (vX.X.X)"
- You can now load image folders and create layouts
If you see "Export disabled" in the Animation panel:
- Install ImageMagick (for GIF) and/or FFmpeg (for video)
- Restart the app
- Export will become available
If you prefer to build from source instead of using pre-built binaries:
- Git
- CMake 3.16+
- C++17 compiler (GCC, Clang, MSVC)
- Qt6 development libraries
- LibArchive development libraries
# Clone the repository
git clone https://github.com/pedroac/sprat-gui.git
cd sprat-gui
# Build
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
# Run
./build/sprat-guiSee the README.md for detailed build instructions per platform.
- Navigate to the extracted folder
- Delete the
sprat-guidirectory - No registry entries or system files to clean
- Drag
sprat-guifrom Applications to Trash - Empty Trash
- Delete the extracted
sprat-guidirectory - Remove desktop shortcut if created:
rm ~/.local/share/applications/sprat-gui.desktop
Nothing to uninstall. Simply stop visiting the website.
Q: "CLI tools not found" on startup A: See "First Launch Setup" section above.
Q: Application crashes on load A: Check that you have sufficient RAM and disk space. See troubleshooting for your platform above.
Q: Can't find where I extracted the files A: Check your Downloads folder or the location where you extracted the ZIP/TAR.GZ.
Q: Export features are disabled A: Install ImageMagick (GIF) and/or FFmpeg (video) for your platform (see above).
- GitHub Issues: https://github.com/pedroac/sprat-gui/issues
- README: Full feature documentation and keyboard shortcuts
- In-App Help: Settings dialog and tooltip information
After installation:
- Open Settings to verify CLI tools are ready
- Read the README.md Quick Start section
- Load your first image folder and experiment!
Enjoy using sprat-gui! 🎨