Awesome
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> <!-- ALL-CONTRIBUTORS-BADGE:END -->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)
Scoop
If you have the Scoop package manager installed, enter the following commands into Powershell to install the latest version of xDelta3 Cross GUI.
scoop bucket add extras
scoop install xdelta3-cross-gui
The application can also be updated to new versions with scoop update xdelta3-cross-gui
. There is a few hour delay between new updates being released and being available through Scoop.
Manual
- Download and unzip latest Windows build from the Releases page
- Run executable (
xdelta3_cross_gui.exe
)
Linux (x86_64)
- Optionally install AppImageLauncher to integrate xDelta3 Cross GUI into your desktop environment
- Download and unzip latest Linux AppImage build from the Releases page
- Mark
xDelta3_Cross_Gui-x86_64.AppImage
as executable (chmod 755 xDelta3_Cross_Gui-x86_64.AppImage
) - Run executable (
xDelta3_Cross_Gui-x86_64.AppImage
)
Mac (x86_64)
- Download and unzip latest MacOS build from the Releases page
- Run (
xDelta3 Cross GUI.app
)
Screenshots
Contributors
All contributions are welcome! Thanks goes to these wonderful people (emoji key):
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> <table> <tbody> <tr> <td align="center" valign="top" width="14.28%"><a href="https://github.com/dan0v"><img src="https://avatars1.githubusercontent.com/u/7658521?v=4?s=100" width="100px;" alt="dan0v"/><br /><sub><b>dan0v</b></sub></a><br /><a href="https://github.com/dan0v/xdelta3-cross-gui/commits?author=dan0v" title="Code">💻</a> <a href="https://github.com/dan0v/xdelta3-cross-gui/issues?q=author%3Adan0v" title="Bug reports">🐛</a> <a href="#design-dan0v" title="Design">🎨</a> <a href="https://github.com/dan0v/xdelta3-cross-gui/commits?author=dan0v" title="Documentation">📖</a> <a href="#maintenance-dan0v" title="Maintenance">🚧</a> <a href="#platform-dan0v" title="Packaging/porting to new platform">📦</a> <a href="#question-dan0v" title="Answering Questions">💬</a> <a href="https://github.com/dan0v/xdelta3-cross-gui/pulls?q=is%3Apr+reviewed-by%3Adan0v" title="Reviewed Pull Requests">👀</a> <a href="https://github.com/dan0v/xdelta3-cross-gui/commits?author=dan0v" title="Tests">⚠️</a> <a href="#userTesting-dan0v" title="User Testing">📓</a> <a href="#translation-dan0v" title="Translation">🌍</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/LeeBinder"><img src="https://avatars0.githubusercontent.com/u/39203497?v=4?s=100" width="100px;" alt="LeeBinder"/><br /><sub><b>LeeBinder</b></sub></a><br /><a href="#design-LeeBinder" title="Design">🎨</a></td> <td align="center" valign="top" width="14.28%"><img src="https://avatars0.githubusercontent.com/u/0?v=4?s=100" width="100px;" alt="R."/><br /><sub><b>R.</b></sub><br /><a href="#translation" title="Translation">🌍</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/Hambaka"><img src="https://avatars.githubusercontent.com/u/20476755?v=4?s=100" width="100px;" alt="Hambaka"/><br /><sub><b>Hambaka</b></sub></a><br /><a href="#translation-Hambaka" title="Translation">🌍</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/1024mb"><img src="https://avatars.githubusercontent.com/u/9301204?v=4?s=100" width="100px;" alt="1024mb"/><br /><sub><b>1024mb</b></sub></a><br /><a href="#translation-1024mb" title="Translation">🌍</a> <a href="https://github.com/dan0v/xdelta3-cross-gui/commits?author=1024mb" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://bandism.net/"><img src="https://avatars.githubusercontent.com/u/22633385?v=4?s=100" width="100px;" alt="Ikko Ashimine"/><br /><sub><b>Ikko Ashimine</b></sub></a><br /><a href="#translation-eltociear" title="Translation">🌍</a></td> </tr> </tbody> </table> <!-- markdownlint-restore --> <!-- prettier-ignore-end --> <!-- ALL-CONTRIBUTORS-LIST:END -->This project follows the all-contributors specification.