/xdelta3-cross-gui

A cross-platform GUI for creating xDelta3 patches, available for Windows, Linux, and Mac

Primary LanguageC#Apache License 2.0Apache-2.0

GitHub Logo

All Contributors

xDelta3 Cross GUI

A cross-platform GUI for creating xDelta3 patches, inspired by Moodkiller/xdelta3-gui-2.0, now available for Windows, Linux, and MacOS. Output patches can also be applied on all three major platforms without requiring the GUI.

Features

  • Compatible with Windows, Linux, and MacOS
  • Scalable UI
  • Add old and new files to the UI with Drag and Drop (Windows and MacOS only upstream issue)
  • Visual progress bar for patching
  • View or hide terminal output during patching
  • Allow for custom xDelta3 commandline arguments
  • Optional zip compression of patches
  • Detect and use preinstalled xDelta3 if available on System Path
  • Localization support (further contributions welcome)
    • Deutsch
    • English
    • EspaΓ±ol
    • Magyar

Installation

Windows (x86)

  1. Download and unzip latest Windows build from the Releases page
  2. Run executable (xdelta3_cross_gui.exe)

Linux (x86_64)

  1. Optionally install AppImageLauncher to integrate xDelta3 Cross GUI into your desktop environment
  2. Download and unzip latest Linux AppImage build from the Releases page
  3. Mark xDelta3_Cross_Gui-x86_64.AppImage as executable (chmod 755 xDelta3_Cross_Gui-x86_64.AppImage)
  4. Run executable (xDelta3_Cross_Gui-x86_64.AppImage)

Mac (x86_64)

  1. Download and unzip latest MacOS build from the Releases page
  2. Run (xDelta3 Cross GUI.app)

Screenshots

GitHub Logo

Contributors

All contributions are welcome! Thanks goes to these wonderful people (emoji key):


dan0v

πŸ’» πŸ› 🎨 πŸ“– 🚧 πŸ“¦ πŸ’¬ πŸ‘€ ⚠️ πŸ““ 🌍

LeeBinder

🎨

R.

🌍

This project follows the all-contributors specification.