Download JAR files tagged by compressed with all dependencies
heatshrink-java from group io.github.markrileybot (version 1.0.1)
# heatshrink-java
Java library used to encode/decode [heatshrink](https://github.com/atomicobject/heatshrink) compressed data.
## Building
```bash
./gradlew build
```
## Gradle dependency
See https://search.maven.org/artifact/io.github.markrileybot/heatshrink-java/
## Usage
### Java library
```java
int windowSize = 9;
int lookaheadSize = 8;
ByteArrayOutputStream baos = new ByteArrayOutputStream();
try(HsOutputStream out = new HsOutputStream(baos, windowSize, lookaheadSize)) {
out.write("ABCABCABCABCABCABC".getBytes());
}
try(HsInputStream hsi = new HsInputStream(new ByteArrayInutStream(baos.toByteArray()), windowSize, lookaheadSize)) {
byte[] res = new byte[512];
int len = hsi.read(res);
System.out.println(new String(res, 0, len));
}
```
### CLI
```bash
$ java -jar heatshrink-java-exe.jar [-h] [-e|-d] [-v] [-w SIZE] [-l BITS] [IN_FILE] [OUT_FILE]
```
## Status
[![Build Status](https://github.com/markrileybot/heatshrink-java/actions/workflows/gradle-publish.yml/badge.svg)](https://github.com/markrileybot/heatshrink-java/actions/workflows/gradle-publish.yml)
[![Coverage Status](https://coveralls.io/repos/github/markrileybot/heatshrink-java/badge.svg?branch=master)](https://coveralls.io/github/markrileybot/heatshrink-java?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.github.markrileybot/geokey/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.github.markrileybot/geokey)
Group: io.github.markrileybot Artifact: heatshrink-java
Show all versions Show documentation Show source
Show all versions Show documentation Show source
0 downloads
Artifact heatshrink-java
Group io.github.markrileybot
Version 1.0.1
Last update 19. October 2022
Organization not specified
URL https://github.com/markrileybot/heatshrink-java
License Apache License, Version 2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group io.github.markrileybot
Version 1.0.1
Last update 19. October 2022
Organization not specified
URL https://github.com/markrileybot/heatshrink-java
License Apache License, Version 2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
zip from group io.github.tsabirgaliev (version 1.0.0.Beta3)
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.
Artifact zip
Group io.github.tsabirgaliev
Version 1.0.0.Beta3
Last update 20. March 2017
Organization not specified
URL https://github.com/tsabirgaliev/zip
License Apache License, Version 2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Group io.github.tsabirgaliev
Version 1.0.0.Beta3
Last update 20. March 2017
Organization not specified
URL https://github.com/tsabirgaliev/zip
License Apache License, Version 2.0
Dependencies amount 0
Dependencies No dependencies
There are maybe transitive dependencies!
Page 8 from 8 (items total 72)