Для Java вы можете рассмотреть TrueZIP , что касается "работы с zip-файлами, как если бы они были просто каталогами":
- Просмотр архивных файлов с использованием вставных замен для JFileChooser и FileSystemView.
- Просмотр и редактирование файловой системы с помощью пользовательского JTree, включая архивный файл до любого уровня вложенности.
Для «других форматов сжатия» в документах говорится: «TrueZIP поставляется с драйверами архива для ZIP, TAR и всех производных (JAR, TAR.GZ, TAR.BZ2, TZP, ...)» Нет рара, о котором я знаю.
Имеет лицензию Apache (с открытым исходным кодом).