zip_archive
is a library that archive a directory with a specific compression format.
Supports multi-threading.
To use 7z archiving format, you need to install 7z or get the executable depending on the operating system.
For more information and examples, see document page.