All Projects → python-lz4 → Python Lz4

python-lz4 / Python Lz4

Licence: other
LZ4 bindings for Python

Programming Languages

python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Python Lz4

Sdefl
Small inflate/deflate implementation in ~300 LoC of ANSI C
Stars: ✭ 120 (-23.08%)
Mutual labels:  compression
Vdo
Userspace tools for managing VDO volumes.
Stars: ✭ 138 (-11.54%)
Mutual labels:  compression
Gorilla Tsc
Implementation of time series compression method from the Facebook's Gorilla paper
Stars: ✭ 147 (-5.77%)
Mutual labels:  compression
Lerc
Limited Error Raster Compression
Stars: ✭ 126 (-19.23%)
Mutual labels:  compression
Gtz
A high performance and compression ratio compressor for genomic data, powered by GTXLab of Genetalks.
Stars: ✭ 137 (-12.18%)
Mutual labels:  compression
Junrar
Plain Java unrar library
Stars: ✭ 142 (-8.97%)
Mutual labels:  compression
Razzle Material Ui Styled Example
Razzle Material-UI example with Styled Components using Express with compression
Stars: ✭ 117 (-25%)
Mutual labels:  compression
Acl Ue4 Plugin
The official Animation Compression Library Unreal Engine 4 plugin
Stars: ✭ 156 (+0%)
Mutual labels:  compression
Image Optimize Command
Easily optimize images using WP CLI
Stars: ✭ 138 (-11.54%)
Mutual labels:  compression
Lzsa
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
Stars: ✭ 146 (-6.41%)
Mutual labels:  compression
Minify
CSS & JavaScript minifier, in PHP. Removes whitespace, strips comments, combines files (incl. @import statements and small assets in CSS files), and optimizes/shortens a few common programming patterns.
Stars: ✭ 1,710 (+996.15%)
Mutual labels:  compression
Fsarchiver
file system archiver for linux
Stars: ✭ 135 (-13.46%)
Mutual labels:  compression
Georaptor
Python Geohash Compression Tool
Stars: ✭ 143 (-8.33%)
Mutual labels:  compression
Cstore fdw
Columnar storage extension for Postgres built as a foreign data wrapper. Check out https://github.com/citusdata/citus for a modernized columnar storage implementation built as a table access method.
Stars: ✭ 1,642 (+952.56%)
Mutual labels:  compression
Tinydeflate
A deflate/gzip decompressor that requires minimal amount of memory to work
Stars: ✭ 148 (-5.13%)
Mutual labels:  compression
Model Quantization
Collections of model quantization algorithms
Stars: ✭ 118 (-24.36%)
Mutual labels:  compression
Zipstorer
A Pure C# Class to Store Files in Zip
Stars: ✭ 139 (-10.9%)
Mutual labels:  compression
Texture Compressor
CLI tool for texture compression using ASTC, ETC, PVRTC and S3TC in a KTX container.
Stars: ✭ 156 (+0%)
Mutual labels:  compression
Zeroq
[CVPR'20] ZeroQ: A Novel Zero Shot Quantization Framework
Stars: ✭ 150 (-3.85%)
Mutual labels:  compression
Digital video introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding).
Stars: ✭ 12,184 (+7710.26%)
Mutual labels:  compression

========== python-lz4

Status

.. image:: https://travis-ci.org/python-lz4/python-lz4.svg?branch=master :target: https://travis-ci.org/python-lz4/python-lz4 :alt: Build Status

.. image:: https://ci.appveyor.com/api/projects/status/r2qvw9mlfo63lklo/branch/master?svg=true :target: https://ci.appveyor.com/project/jonathanunderwood/python-lz4 :alt: Build Status Windows

.. image:: https://readthedocs.org/projects/python-lz4/badge/?version=stable :target: https://readthedocs.org/projects/python-lz4/ :alt: Documentation

.. image:: https://codecov.io/gh/python-lz4/python-lz4/branch/codecov/graph/badge.svg :target: https://codecov.io/gh/python-lz4/python-lz4 :alt: CodeCov

Introduction

This package provides python bindings for the LZ4 compression library <https://lz4.github.io/lz4/>_.

The bindings provided in this package cover the frame format <https://github.com/lz4/lz4/blob/master/doc/lz4_Frame_format.md>, the block format <https://github.com/lz4/lz4/blob/dev/doc/lz4_Block_format.md>, and the streaming format <https://github.com/lz4/lz4/blob/master/examples/streaming_api_basics.md>_ specifications. The frame format bindings are the recommended ones to use, as this guarantees interoperability with other implementations and language bindings.

The API provided by the frame format bindings follows that of the LZMA, zlib, gzip and bzip2 compression libraries which are provided with the Python standard library. As such, these LZ4 bindings should provide a drop-in alternative to the compression libraries shipped with Python. The package provides context managers and file handler support.

The bindings drop the GIL when calling in to the underlying LZ4 library, and is thread safe. An extensive test suite is included.

Documentation

.. image:: https://readthedocs.org/projects/python-lz4/badge/?version=stable :target: https://readthedocs.org/projects/python-lz4/ :alt: Documentation

Full documentation is included with the project. The documentation is generated using Sphinx. Documentation is also hosted on readthedocs.

:master: http://python-lz4.readthedocs.io/en/stable/ :development: http://python-lz4.readthedocs.io/en/latest/

Homepage

The project homepage <https://www.github.com/python-lz4/python-lz4>_ is hosted on Github. Please report any issues you find using the issue tracker <https://github.com/python-lz4/python-lz4/issues>_.

Licensing

Code specific to this project is covered by the BSD 3-Clause License <http://opensource.org/licenses/BSD-3-Clause>_

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].