All formats

ZIP libraries for Java

For Java there are 3 good choices:

Use java.util.zip for plain archives, zip4j when you need passwords, Commons Compress when you need Unix metadata or work with other archive formats too.