java-compression

Java compression library

License

License

Categories

Categories

Java Languages
GroupId

GroupId

de.carne.common
ArtifactId

ArtifactId

java-compression
Last Version

Last Version

5.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

java-compression
Java compression library
Project URL

Project URL

http://hdecarne.github.io/java-compression/
Source Code Management

Source Code Management

https://github.com/hdecarne/java-compression.git

Download java-compression

How to add to project

<!-- https://jarcasting.com/artifacts/de.carne.common/java-compression/ -->
<dependency>
    <groupId>de.carne.common</groupId>
    <artifactId>java-compression</artifactId>
    <version>5.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/de.carne.common/java-compression/
implementation 'de.carne.common:java-compression:5.0.0'
// https://jarcasting.com/artifacts/de.carne.common/java-compression/
implementation ("de.carne.common:java-compression:5.0.0")
'de.carne.common:java-compression:jar:5.0.0'
<dependency org="de.carne.common" name="java-compression" rev="5.0.0">
  <artifact name="java-compression" type="jar" />
</dependency>
@Grapes(
@Grab(group='de.carne.common', module='java-compression', version='5.0.0')
)
libraryDependencies += "de.carne.common" % "java-compression" % "5.0.0"
[de.carne.common/java-compression "5.0.0"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

Java compression library

Download Build Status Coverage

This project provides pure Java based implementations of several common compression algorithms. Main goal is to provide decoding support to the FileScanner project.

Most of the algorithms are ported from 7zip. However instead of providing an high-level API for accessing archives, this library provides the low level tools and bolts to handle encoded data streams.

In order to make it available to other projects and to use a license compatible with the re-used open source solutions this code is packaged in a separate project.

Current status

Currently only decoding for some basic compression formats is contained. Further development will be happen on demand.

License

This project is subject to the LGPLv3. See LICENSE information for details.

Versions

Version
5.0.0
4.3.0
4.2.0
4.1.0
4.0.0
2