z

zip

The Java JDK includes various means of creating/consuming compressed files. What is missing is easy way of creating lazy streamed zip archive, in spirit of java.util.zip.DeflaterInputStream. This implementation relies on the fact that the PKZIP specification allows archiving data streams of sizes not known upfront. This implies that the archives produced will be readable only by tools aware of this trick. Notably, java.util.zip.ZipInputStream is OK with that, so we use it to test compatibility.
https://github.com/tsabirgaliev/zip
Apache License, Version 2.0
Tair Sabirgaliev
Files download
File Operation
zip-1.0.0.Beta3.jar download
zip-1.0.0.Beta3.pom download
zip-1.0.0.Beta3-sources.jar download
Apache Maven
<dependency>
  <groupId>io.github.tsabirgaliev</groupId>
  <artifactId>zip</artifactId>
  <version>1.0.0.Beta3</version>
</dependency>
Gradle Groovy
implementation 'io.github.tsabirgaliev:zip:1.0.0.Beta3'
Gradle Kotlin
implementation("io.github.tsabirgaliev:zip:1.0.0.Beta3")
Scala SBT
libraryDependencies += "io.github.tsabirgaliev" % "zip" % "1.0.0.Beta3"
Groovy Grape
@Grapes(
  @Grab(group='io.github.tsabirgaliev', module='zip', version='1.0.0.Beta3')
)
Apache Ivy
<dependency org="io.github.tsabirgaliev" name="zip" rev="1.0.0.Beta3" />
Leiningen
[io.github.tsabirgaliev/zip "1.0.0.Beta3"]
Apache Buildr
'io.github.tsabirgaliev:zip:jar:1.0.0.Beta3'
Dependencies