Download Latest Version ImageMerge-linux-x64.zip (60.7 MB)
Email in envelope

Get an email when there's a new version of ImageMerge

Home / v1.1.0
Name Modified Size InfoDownloads / Week
Parent folder
GPG-KEY.asc 2026-06-05 3.2 kB
ImageMerge-linux-x64.AppImage 2026-06-05 61.4 MB
ImageMerge-linux-x64.deb 2026-06-05 60.5 MB
ImageMerge-linux-x64.flatpak 2026-06-05 32.2 MB
ImageMerge-linux-x64.rpm 2026-06-05 60.4 MB
ImageMerge-linux-x64.snap 2026-06-05 48.9 MB
ImageMerge-linux-x64.zip 2026-06-05 60.7 MB
ImageMerge-macos-app-arm64.zip 2026-06-05 29.0 MB
ImageMerge-macos-app-x64.zip 2026-06-05 31.9 MB
ImageMerge-macos-binary-arm64.zip 2026-06-05 29.0 MB
ImageMerge-macos-binary-x64.zip 2026-06-05 31.9 MB
ImageMerge-windows-x64-portable.exe 2026-06-05 75.2 MB
ImageMerge-windows-x64.msi 2026-06-05 30.5 MB
ImageMerge-windows-x64.zip 2026-06-05 30.3 MB
ImageMergeGUI-windows-x64-msstore.msi 2026-06-05 30.5 MB
ImageMergeGUI-windows-x64.msix 2026-06-05 31.0 MB
SHA256SUMS 2026-06-05 1.2 kB
SHA256SUMS.asc 2026-06-05 833 Bytes
README.md 2026-06-05 1.5 kB
v1.1.0 - Extension-Grouped Sorting + Source Refactor source code.tar.gz 2026-06-05 2.0 MB
v1.1.0 - Extension-Grouped Sorting + Source Refactor source code.zip 2026-06-05 2.0 MB
Totals: 21 Items   647.7 MB 4

ImageMerge v1.1.0

Update focused on safer maintainability and deterministic media numbering.

Highlights

  • Refactored the single large MainApp.py into a structured src/media_merge/ package
  • Kept MainApp.py as the same launch entry point for source and packaged runs
  • Added deterministic extension-group sorting before output numbering
  • Images are now grouped in this order before numbering: .png, .jpg, .jpeg, .webp, .bmp, .gif, .tiff
  • Files inside the same extension group are sorted by numeric filename when possible, including names like 1.png, 02.png, 10.png, and 1(1).jpg
  • Video files still run after image files and now use a deterministic extension order internally
  • Fixed CLI processing call after the source split so python MainApp.py --cli ... runs correctly
  • Windows release now includes a separate portable onefile executable: ImageMerge-windows-x64-portable.exe
  • Updated executable metadata version to 1.1.0.0

Sorting Example

:::text
1.png      -> 0001.png
02.png     -> 0002.png
10.png     -> 0003.png
12.png     -> 0004.png
1.jpg      -> 0005.jpg
1(1).jpg   -> 0006.jpg
1.webp     -> 0007.webp

Verification

  • python -m compileall MainApp.py src
  • CLI smoke test for extension-group ordering
  • Offscreen PySide6 window construction smoke test

License

This project remains open-source under the MIT License.

Full Changelog: https://github.com/TamKungZ/ImageMergePy/compare/v1.0.4...v1.1.0

Source: README.md, updated 2026-06-05