CombineZP vs Q22
CombineZP
github.comQ22
catch22.netSide by side
| Figure | CombineZP | Q22 |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| Linux | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Hex Editors | 8.5 (#4) | 7.3 (#23) |
| License | GitHub identifies the repository license as GPL-3.0. | Q22 is licensed under GPL-3.0-or-later. |
| Purpose | The repository preserves CombineZP, whose original code was made by Alan Hadley and shared under the GPL. | Q22 is a cross-platform binary file editor and the successor to Catch22 HexEdit for Windows. |
Plans
In their own words
CombineZP
CombineZP is a Windows focus-stacking program that combines focused regions from multiple photographs into an image with greater depth of field. Its documented methods include Do Stack and Pyramid Maximum Contrast. It provides quick and thorough image alignment, with rotation correction in thorough alignment. Batch processing can stack images, and users can adjust memory use for image sets that demand more from the computer. Macro parameters are editable for additional control over close-up stacking. JPEG is the documented output format. The program is free and the repository identifies its license as GPL-3.0. The repository preserves code originally created by Alan Hadley and shared under the GPL; it contains CombineZ5 and combineZP directories, a README, a license file, and an installer. The README refers to a compiled Windows x86 version 1.0, updated January 27, 2012, in a file named combinezp.msi. The repository says it is kept for posterity, lists no published releases, and a microscopy tools page describes the software as not maintained. Windows is the listed platform; a third-party microscopy tools page also says it works with Wine on Linux.
Q22
Q22 is a free, open-source binary editor for Linux and Windows, and the successor to Catch22 HexEdit for Windows. It opens large binary files and supports cut, copy, paste, insertion, deletion, undo, and redo. Data can be viewed as hexadecimal, decimal, octal, binary, or text, with bytes grouped into 8-, 16-, 32-, or 64-bit values. Structure View expands headers, sections, imports, exports, and symbols in PE and ELF files, and accepts custom Strata .strata definitions. The disassembler handles x86 32-bit and 64-bit, ARM, ARM Thumb, and AArch64, while detecting PE and ELF entrypoints. Bookmarks and highlights retain positions for later use. Clipboard, import, and export formats include raw data, Base64, Intel HEX, Motorola S-records, HTML, C, C++, and assembler-style data. Panels provide file properties, checksums, and string extraction. Themes, palettes, preferences, docked panels, and platform-specific window chrome are configurable.