I just published a component called “zip_component”.
It is a 4D v18 component. It uses 7zip to compress and decompress files. 7z is better than traditional zip compression.
7z archives can be encrypted using AES-256.
The binaries (mac and windows) are embedded in the component.
This release uses 7zip v16.
We have been using it to compress 4D backup files.
It is on my GitHub :