Simple Patch Tool [Asset Store]


SimplePatchTool is a C# library for patching standalone applications with binary diff and self patching support.


- Written completely in C#
- Supports repair patching as well as binary diff patching
- Gives you complete control over where you store the patch files (you can even host your files on Google Drive™)
- Supports self patching (e.g. launcher patching itself)
- Does not request admin permissions unless necessary
- Supports encrypting/signing important patch files as an additional layer of security
Currently, this library is only tested on a 64-bit Windows 10 installment. Please note that SimplePatchTool is not yet battle tested thoroughly, so you may encounter unknown issues while integrating it into your projects. Don't hesitate to open an Issue on GitHub when you encounter one!
NOTE: This asset uses the following third-party components:
- LZMA SDK (Public Domain)
- Octodiff (Apache License, Version 2.0)
- SharpZipLib (MIT License)
Please see ThirdPartyNotices.txt in the package for more details.
Forum Thread | GitHub Page
Süleyman Yasir KULA
Indie Developer - Programmer