Command Palette

Search for a command to run...

Page Inspect

https://lz4.org/
Internal Links
6
External Links
5
Images
0
Headings
1

Page Content

Title:LZ4 - Extremely fast compression
Description:
HTML Size:29 KB
Markdown Size:23 KB
Fetched At:November 18, 2025

Page Structure

h1LZ4

Markdown Content

LZ4 - Extremely fast compression

Toggle navigation LZ4

- Public discussion forum
- Versions
- Index
- Benchmarks
- Interoperable LZ4 ports and bindings
- Custom LZ4 ports and bindings
- Reference usages

- Latest Release
- Documentation
- Issue Tracker
- GitHub

# LZ4

LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core (>0.15 Bytes/cycle). It features an extremely fast decoder, with speed in multiple GB/s per core (~1 Byte/cycle). A high compression derivative, called LZ4\_HC, is available, trading customizable CPU time for compression ratio. LZ4 library is provided as open source software using a BSD license.

<a name="benchmarks"></a> Benchmarks ---------- The benchmark uses the \[Open-Source Benchmark program by m^2 (v0.14.2)\](http://encode.ru/threads/1371-Filesystem-benchmark?p=33548&viewfull=1#post33548) compiled with GCC v4.6.1 on Linux Ubuntu 64-bits v11.10, The reference system uses a Core i5-3340M @2.7GHz. Benchmark evaluates the compression of reference \[Silesia Corpus\](http://sun.aei.polsl.pl/~sdeor/index.php?page=silesia) in single-thread mode. <div> <ul id="tabs" class="nav nav-tabs" data-tabs="tabs"> <li class="active"><a href="#tab-1" data-toggle="tab">Transfer + Decompression Time<br/>@1000Mbit/s</a></li> <li ><a href="#tab-2" data-toggle="tab">Compression + Transfer + Decompression Time<br/>@1000Mbit/s</a></li> </ul> <div id="my-tab-content" class="tab-content"> <div id="tab-1" class="tab-pane container-fluid active"> <div class="row"> <div class="col-md-4 text-justify"> <h2>Transfer + Decompression Time @1000Mbit/s <small>(without I/O overwrapping, multithreading)</small></h2> <p> This benchmark simulates simple "static content transfer" scenario such as OS Kernel compression or video game's static assets (text/images/tables/scripts/etc) which loading from Flash Memory / HDD / SSD. </p> <p> In this case, compression time is completely ignored. Because only content developers compress the data at once and usually they don't care about its computational cost. But they always care enduser's experience a.k.a. "loading time" and bandwidth. </p> <p> Please pay attention to "LZ4HC -9" which is quite faster than other methods. </p> </div> <div class="col-md-8" style="height:34em;" data-csv-props='{ "csvSrc": "csv/benchmark-silesia-1000mbps-offline-compression.csv", "csvGvType": "google.visualization.ColumnChart", "csvGvPackage": "corechart", "chartArea": {"width": "80%", "height": "30em"}, "legend": {"position": "top"}, "isStacked": "true", "vAxis": {"title": "Seconds" }, "title": "Transfer + Decompression Time\\nSMALLER IS BETTER" }' ></div> </div> </div> <div id="tab-2" class="tab-pane container-fluid"> <div class="row"> <div class="col-md-4 text-justify"> <h2>Compression + Transfer + Decompression Time @1000Mbit/s <small>(without I/O overwrapping, multithreading)</small></h2> <p> This benchmark simulates "dynamic content transfer" scenario such as filesystems, caches, network packets, IPC/RPCs, and databases. </p> <p> In this case, both compression and decompression times are important. You can observe "Fast compression algorithms" are better than traditional algorithms such as DEFLATE (zlib). </p> </div> <div class="col-md-8" style="height:34em;" data-csv-props='{ "csvSrc": "csv/benchmark-silesia-1000mbps.csv", "csvGvType": "google.visualization.ColumnChart", "csvGvPackage": "corechart", "chartArea": {"width": "80%", "height": "30em"}, "legend": {"position": "top"}, "isStacked": "true", "vAxis": {"title": "Seconds" }, "title": "Compression + Transfer + Decompression Time\\nSMALLER IS BETTER" }' ></div> </div> </div> </div> </div> ## Documentation The LZ4 block compression format is detailed within \[lz4\_Block\_format\](https://github.com/lz4/lz4/blob/master/doc/lz4\_Block\_format.md). For streaming arbitrarily large amount of data, or compress files of any size, a frame format has been established, detailed within the file \[lz4\_Frame\_format\](https://github.com/lz4/lz4/blob/master/doc/lz4\_Frame\_format.md). <br/> <a name="interoperable-lz4"></a> ## Interoperable LZ4 ports and bindings The following versions are provided for languages beyond the C reference version. They are in conformance with the LZ4 \[block\] and \[frame\] specifications, and are therefore interoperable. |Language |Author |URL | |---- |---- |---- | |\_\_Python\_\_ multi-threadable | Iotic Labs | https://pypi.python.org/pypi/py-lz4framed |\_\_Python\_\_ standard handlers | Jonathan Underwood | https://pypi.python.org/pypi/lz4 |\_\_Python\_\_ | Christopher Jackson | https://github.com/darkdragn/lz4tools |\_\_Java\_\_ | Adrien Grand | https://github.com/lz4/lz4-java |\_\_Java\_\_ | Apache Commons | https://commons.apache.org/proper/commons-compress/apidocs/org/apache/commons/compress/compressors/lz4/package-summary.html |\_\_Javascript\_\_ (binding) | Pierre Curto | https://github.com/pierrec/node-lz4 |\_\_Javascript\_\_ (port) | Benzinga | https://github.com/Benzinga/lz4js |\_\_C#\_\_ | Milosz Krajewski | https://github.com/MiloszKrajewski/K4os.Compression.LZ4 |\_\_Go\_\_ (port) | Pierre Curto | https://github.com/pierrec/lz4 |\_\_Go\_\_ (cgo) | Sean Cunningham | https://github.com/prequel-dev/plz4 |\_\_Delphi\_\_ | Hanno Hugenberg | https://github.com/Hugie/lz4-delphi |\_\_Rust\_\_ | Artem Navrotskiy | https://github.com/bozaro/lz4-rs |\_\_Rust\_\_ | picoHz | https://github.com/picoHz/lzzzz |\_\_Rust\_\_ | Pascal Seitz | https://github.com/PSeitz/lz4\_flex |\_\_Perl\_\_ | Felix Bytow | http://search.cpan.org/~autinity/Compress-LZ4Frame |\_\_Delphi\_\_ | Xelitan | https://github.com/Xelitan/LZ4-Compression-Decompression-for-Delphi-Lazarus |\_\_Dart\_\_ | Instantiations | https://pub.dev/documentation/es\_compression/latest/lz4/lz4-library.html |\_\_Lua\_\_ | Witchu Promjunyakul | https://github.com/witchu/lua-lz4 |\_\_Haskell\_\_ | Niklas Hambüchen | https://hackage.haskell.org/package/lz4-frame-conduit |\_\_VA Smalltalk\_\_ | Instantiations | http://www.instantiations.com/docs/91/wwhelp/wwhimpl/js/html/wwhelp.htm#href=pr/compression2.html#pID0E0LB0FA |\_\_WASM\_\_ | Syu Kato | https://github.com/ukyo/lz4.js |\_\_Tcl\_\_ decoder | D. Bohdan | https://wiki.tcl-lang.org/48789 |\_\_Z80 assembly\_\_ decoder | Piotr Drapich | http://www.union.org.pl/download/z80/LZ4\_Z80.asm |\_\_8086 assembly\_\_ decoder| E. C. Masloch | https://hg.pushbx.org/ecm/inicomp/ \[block\]:https://github.com/lz4/lz4/blob/master/doc/lz4\_Block\_format.md \[frame\]:https://github.com/lz4/lz4/blob/master/doc/lz4\_Frame\_format.md <br/> <a name="lz4-clis"></a> ## Compatible CLI versions Here are a few compatible alternatives to lz4 command line utility : |Name |Author |URL | |---- |---- |---- | |\_\_C++11 multi-threads\_\_ | Takayuki Matsuoka |https://github.com/t-mat/lz4mt | |\_\_smalLZ4\_\_ | Stephan Brumme |http://create.stephan-brumme.com/smallz4/ | |\_\_briefLZ4\_\_ | Jørgen Ibsen |https://github.com/jibsen/blz4 | |\_\_7Zip with LZ4\_\_ | Tino Reichardt |https://github.com/mcmilk/7-Zip-zstd | |\_\_lz4ultra\_\_ | Emmanuel Marty |https://github.com/emmanuel-marty/lz4ultra | <br/> <a name="customs-lz4"></a> ## Customs LZ4 implementations The following versions compress data blocks with the LZ4 compression algorithm in various programming languages. They use the \[block\] compression format, and deal with metadata (like \`compressed\_size\`) in various custom ways (or none at all, letting the caller deal with it). Consequently, they are not interoperable with LZ4 command line utility, nor (generally) between themselves. |Language |Author |URL | |-- |-- |-- | |\_\_C#\_\_ streaming | Phill Djonov | https://github.com/pdjonov/Lz4Stream |\_\_Go\_\_ | Branimir Karadzic | https://github.com/bkaradzic/go-lz4 |\_\_PHP\_\_ | Kamijo | https://github.com/kjdev/php-ext-lz4 |\_\_PHP\_\_ decoder (port) | Stephan J. Müller | https://heap.ch/blog/2019/05/18/lz4-decompression/ |\_\_Rust\_\_ | Alex Crichton | https://github.com/rusty-shell/rust-compress/blob/master/src/lz4.rs |\_\_Ruby\_\_ | Komiya Atsushi | https://rubygems.org/gems/lz4-ruby |\_\_Perl\_\_ | Gray | http://search.cpan.org/dist/Compress-LZ4/ |\_\_D\_\_ | Jude Young | http://code.dlang.org/packages/lz4-d |\_\_Lua\_\_ | Christophe Delord | http://cdsoft.fr/bl/bonaluna.html |\_\_Haskell\_\_ | Mark Wotton | https://hackage.haskell.org/package/lz4 |\_\_Haskell\_\_ (streaming) | Sven Mattsen | https://hackage.haskell.org/package/lz4-conduit |\_\_Visual Basic 6\_\_ | Tanner\_H | http://www.vbforums.com/showthread.php?840413-Compression-in-VB6-modern-solutions |\_\_Erlang\_\_ | Tetsuya Suzuki | https://github.com/szktty/erlang-lz4 |\_\_OCaml\_\_ | Peter Zotov | https://github.com/whitequark/ocaml-lz4 |\_\_Cuda\_\_ | NVidia | https://github.com/NVIDIA/nvcomp |\_\_WASM\_\_ | Raymond Hill | https://github.com/gorhill/lz4-wasm |\_\_C\_\_ decoder (tiny) | Justine Tunney | https://github.com/jart/cosmopolitan/blob/467504308a103865c058f9a0ac858cc22e72240e/libc/nexgen32e/lz4cpy.c |\_\_ARM Cortex assembly\_\_ decoder | Jens Bauer | https://community.arm.com/developer/ip-products/processors/b/processors-ip-blog/posts/lz4-decompression-routine-for-cortex-m0-and-later |\_\_arm64 assembly\_\_ decoder | Siguza | https://github.com/Siguza/lz4dec |\_\_Risc-V assembly\_\_ decoder | Martin Wendt | https://github.com/enthusi/lz4\_rv32i\_decode |\_\_8088 assembly\_\_ decoder | Jim Leonard | http://www.oldskool.org/pc/lz4\_8088 |\_\_6502 & 65C02 assembly\_\_ decoder | Peter Ferrie | https://github.com/pararaum/lz4-6502 |\_\_65c816 assembly\_\_ decoder | Olivier Zardini | http://www.brutaldeluxe.fr/products/crossdevtools/lz4/index.html |\_\_68k assembly\_\_ decoder | Arnaud Carre | https://github.com/arnaud-carre/lz4-68k |\_\_Z80 assembly\_\_ decoder | Edouard Berge | https://groups.google.com/forum/#!topic/lz4c/A6TLHThL0c8 |\_\_Atari XL/XE assembly\_\_ decoder | xxl | http://xxl.atari.pl/lz4-decompressor/ |\_\_v810 assembly\_\_ decoder | Martin Wendt | https://github.com/enthusi/lz4\_v810\_decode |\_\_Lua\_\_ decoder | Scott Lembcke | https://github.com/slembcke/mini-lz4 |\_\_jsonlz4\_\_ decoder | Avi Halachmi | https://github.com/avih/dejsonlz4 : custom Mozilla LZ4 format <br/> <a name="references"></a> ## LZ4 is used by #### Operating Systems <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.linux.org" ><img src="images/logo50/linux.png" /><span> Linux</span></a></li> <li><a href="https://www.freebsd.org/" ><img src="images/logo50/freebsd.png" /><span> FreeBSD</span></a></li> <li><a href="https://www.illumos.org/" ><img src="images/logo50/illumos.png" /><span> Illumos</span></a></li> <li><a href="http://coreboot.org/" ><img src="images/logo50/coreboot.png"/><span> coreboot</span></a></li> <li><a href="https://smartos.org/" ><img src="images/logo50/smartos.png" /><span> SmartOS</span></a></li> <li><a href="https://www.zephyrproject.org/"><img src="images/logo50/zephyros.png"/><span> ZephyrOS</span></a></li> </ul> </div> #### File Systems <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.open-zfs.org/wiki/Main\_Page"><img src="images/logo50/openzfs.png" /><span> OpenZFS</span></a></li> <li><a href="https://squashfs.sourceforge.net/" ><img src="images/logo50/squashfs.png"/><span> SquashFS</span></a></li> <li><a href="https://source.android.com/docs/core/architecture/kernel/erofs"><img src="images/logo50/erofs50.png" /><span> EROFS</span></a></li> <li><a href="https://www.dragonflybsd.org/hammer/" ><img src="images/logo50/hammer.png" /><span> HAMMER2</span></a></li> <li><a href="http://www.lessfs.com/wordpress/" ><img src="images/logo50/lessfs.png" /><span> LessFS</span></a></li> <li><a href="https://leo-project.net/leofs/" ><img src="images/logo50/leofs.png" /><span> LeoFS</span></a></li> <li><a href="https://www.gnu.org/software/grub/" ><img src="images/logo50/grub.png" /><span> GNU GRUB</span></a></li> </ul> </div> #### Big Data <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://hadoop.apache.org/" ><img src="images/logo50/hadoop.png" /><span> Hadoop</span></a></li> <li><a href="https://cassandra.apache.org/" ><img src="images/logo50/cassandra.png" /><span> Cassandra</span></a></li> <li><a href="https://hbase.apache.org/" ><img src="images/logo50/hbaseW90.png" /><span> Hbase</span></a></li> <li><a href="https://spark.apache.org/" ><img src="images/logo50/spark.png" /><span> Spark</span></a></li> <li><a href="https://github.com/chango/hustle" ><img src="images/logo50/hustleW90.png" /><span> Hustle</span></a></li> </ul> </div> #### Search Engine <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://lucene.apache.org/" ><img src="images/logo50/lucene.png" /><span> Lucene</span></a></li> <li><a href="https://lucene.apache.org/solr/" ><img src="images/logo50/solr.png" /><span> solr</span></a></li> <li><a href="https://www.scalyr.com/" ><img src="images/logo50/scalyr.png" /><span> Scalyr</span></a></li> <li><a href="https://kafka.apache.org/" ><img src="images/logo50/kafka.png" /><span> Kafka</span></a></li> <li><a href="https://groonga.org/docs/news.html#release-10-0-8"><img src="images/logo50/groonga.png"/><span> Groonga</span></a></li> </ul> </div> #### Databases <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.mysql.com/" ><img src="images/logo50/mysql.png" /><span> MySQL</span></a></li> <li><a href="https://rocksdb.org/" ><img src="images/logo50/rocksdb.png" /><span> RocksDB</span></a></li> <li><a href="https://www.tokutek.com/tokudb-for-mysql/" ><img src="images/logo50/tokudb.png" /><span> Tokudb</span></a></li> <li><a href="http://redis.io/" ><img src="images/logo50/redis.png" /><span> Redis</span></a></li> <li><a href="https://www.delphix.com/" ><img src="images/logo50/delphix.png" /><span> Delphix</span></a></li> <li><a href="http://www.infinisql.org/" ><img src="images/logo50/infinisql.png" /><span> infiniSQL</span></a></li> <li><a href="http://sophia.systems/" ><img src="images/logo50/sophia50.png" /><span> Sophia</span></a></li> <li><a href="https://olegdb.org/" ><img src="images/logo50/olegdb.png" /><span> OlegDB</span></a></li> <li><a href="https://gemtalksystems.com/products/gs64/" ><img src="images/logo50/gemstone.png" /><span> GemStone</span></a></li> <li><a href="https://www.percona.com/blog/2016/08/11/percona-server-mongodb-3-2-8-2-0-now-available/"> <img src="images/logo50/percona.png" /><span> Percona</span></a></li> <li><a href="https://github.com/adjust/pg\_cryogen" ><img src="images/logo50/postgresql.png" /><span> PostgreSQL</span></a></li> </ul> </div> #### Games <div class="container"> <ul class="list-inline"> <li><a href="http://www.nintendo.com/switch/" ><img src="images/logo50/switch.png" /><span> Nintendo Switch</span></a></li> <li><a href="https://unity.com/" ><img src="images/logo50/unity.png" /><span> Unity</span></a></li> <li><a href="https://www.pcgamer.com/how-hitman-3s-devs-shrank-the-entire-trilogys-install-size-by-over-80gb/"><img src="images/logo50/hitman3.png"/><span> Hitman 3</span></a></li> <li><a href="http://www.kojimaproductions.jp/en/death\_stranding.html"><img src="images/logo50/deathstranding.png"/><span> Death Stranding</span></a></li> <li><a href="https://www.battlefield.com/battlefield-4" ><img src="images/logo50/battlefield4.png" /><span> Battlefield 4</span></a></li> <li><a href="https://www.guildwars2.com/" ><img src="images/logo50/guildwars2.png" /><span> Guild Wars 2</span></a></li> <li><a href="http://www.crytek.com/" ><img src="images/logo50/crytek.png" /><span> Crytek</span></a></li> <li><a href="https://www.callofduty.com/fr/blackops3" ><img src="images/logo50/blackOps3.png" /><span> Black Ops 3</span></a></li> <li><a href="https://youtu.be/DkspHgt27Io?t=712" ><img src="images/logo50/CoD\_BO\_CW.png" /><span> Black Ops Cold War</span></a></li> <li><a href="https://www.easports.com/fr/fifa" ><img src="images/logo50/fifa.png" /><span> FIFA</span></a></li> <li><a href="https://www.sinemoragame.com/" ><img src="images/logo50/sinemora.png" /><span> Sine Mora</span></a></li> <li><a href="https://www.youtube.com/watch?v=wjN9vkWKZIU"><img src="images/logo50/1000tinycraws.png"/><span> 1000 Tiny Claws</span></a></li> </ul> </div> #### Graphics <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.nvidia.com/" ><img src="images/logo50/nvidia.png" /><span> nVidia</span></a></li> <li><a href="https://www.enlightenment.org/" ><img src="images/logo50/enlightment.png" /><span> Enlightenment</span></a></li> <li><a href="https://www.xpra.org/" ><img src="images/logo50/xpra.png" /><span> Xpra</span></a></li> <li><a href="https://www.openvdb.org/" ><img src="images/logo50/openvdb.png" /><span> OpenVDB</span></a></li> <li><a href="https://pixinsight.com/" ><img src="images/logo50/pixInsight.png" /><span> PixInsight</span></a></li> <li><a href="https://scap.codeplex.com/" ><img src="images/logo50/placeholder.png" /><span> Scaplib</span></a></li> <li><a href="https://github.com/flanglet/kanzi" ><img src="images/logo50/placeholder.png" /><span> kanzi</span></a></li> <li><a href="https://pgbackrest.org/release.html#supportedi"><img src="images/logo50/placeholder.png"/><span> pgBackRest</span></a></li> </ul> </div> #### Network <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://openvpn.net/" ><img src="images/logo50/openvpn.png" /><span> openVPN</span></a></li> <li><a href="https://training.ti.com/simplelink-msp432-bluetooth-low-energy-ota-lz4-compression"><img src="images/logo50/ti.png"/><span> SimpleLink</span></a></li> <li><a href="https://netty.io/" ><img src="images/logo50/netty.png" /><span> Netty</span></a></li> <li><a href="https://dovecot.org/" ><img src="images/logo50/dovecot.png" /><span> dovecot</span></a></li> <li><a href="https://www.virtualhere.com/" ><img src="images/logo50/virtualhere.png" /><span> virtualHere</span></a></li> <li><a href="http://www.linbit.com/" ><img src="images/logo50/linbitW90.png" /><span> linBit</span></a></li> <li><a href="http://www.embulk.org/" ><img src="images/logo50/embulk.png" /><span> Embulk</span></a></li> <li><a href="https://neomutt.org/" ><img src="images/logo50/neomutt.png" /><span> NeoMutt</span></a></li> </ul> </div> #### Storage <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.freenas.org/" ><img src="images/logo50/freenas.png" /><span> freeNAS</span></a></li> <li><a href="https://www.datastax.com/" ><img src="images/logo50/datastax.png" /><span> DataStax</span></a></li> <li><a href="https://www.hybrid-san.co.uk/" ><img src="images/logo50/nimblestorage.png" /><span> Nimble Storage</span></a></li> <li><a href="https://www.nexenta.com/" ><img src="images/logo50/nexenta.png" /><span> Nexenta</span></a></li> <li><a href="https://kaminario.com/flash-array/"><img src="images/logo50/k2spear.png" /><span> K2 Spear</span></a></li> <li><a href="https://syneto.net/" ><img src="images/logo50/syneto.png" /><span> Syneto OS</span></a></li> <li><a href="http://quadstor.com/" ><img src="images/logo50/quadstor.png" /><span> QuadStor</span></a></li> <li><a href="https://github.com/dm-vdo/vdo" ><img src="images/logo50/placeholder.png" /><span> VDO</span></a></li> </ul> </div> #### Caching <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://en.wikipedia.org/wiki/ZRam"><img src="images/logo50/linux.png" /><span> Zram</span></a></li> <li><a href="https://hhvm.com/" ><img src="images/logo50/hhvm.png" /><span> HHVM</span></a></li> <li><a href="http://kripken.github.io/emscripten-site/"><img src="images/logo50/emscripten.png"/><span> Emscripten</span></a></li> <li><a href="https://www.zend.com/" ><img src="images/logo50/zend.png" /><span> PHP Zend Optimizer</span></a></li> <li><a href="https://github.com/mbitsnbites/buildcache#buildcache-"><img src="images/logo50/buildcache.png"/><span> BuildCache</span></a></li> </ul> </div> ### Hardware <div id="lz4-hardware" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://github.com/intel/QATzip"><img src="images/logo50/intel.png" /><span> Intel QAT</span></a></li> <li><a href="https://www.marvell.com/company/newsroom/marvell-introduces-breakthrough-structera-cxl-product-line-to-address-server-memory-bandwidth-and-capacity-challenges-in-cloud-data-centers.html"><img src="images/logo50/marvell.png" /><span> Marvell Structera</span></a></li> <li><a href="https://github.com/Xilinx/Vitis\_Libraries/tree/master/data\_compression/L2/tests/lz4\_compress"><img src="images/logo50/xilinx.png"/><span> Xilinx FPGA</span></a></li> <li><a href="https://www.zeropoint-tech.com/products/nvme-expansion-flash-mx"><img src="images/logo50/zeropoint.png"/><span> Zeropoint</span></a></li> <li><a href="https://www.cast-inc.com/compression/lossless-data-compression"><img src="images/logo50/cast.png"/><span> cast</span></a></li> </ul> </div> #### Other <div id="lz4usedby" class="container"> <ul id="icons" class="list-inline"> <li><a href="https://www.mozilla.org/" ><img src="images/logo50/firefox.png" /><span> Mozilla Firefox</span></a></li> <li><a href="https://subversion.apache.org/" ><img src="images/logo50/svn.png" /><span> SVN</span></a></li> <li><a href="https://bitbucket.org/facebook/lz4revlog"><img src="images/logo50/fb-mercurial.png"/><span> Facebook's Mercurial</span></a></li> <li><a href="https://www.bareos.org/en/" ><img src="images/logo50/bareos.png" /><span> Bareos</span></a></li> <li><a href="https://gtkwave.sourceforge.net/" ><img src="images/logo50/gtkwave.png" /><span> GTKWave</span></a></li> <li><a href="https://www.blosc.org/" ><img src="images/logo50/placeholder.png" /><span> Blosc</span></a></li> <li><a href="https://github.com/ptaoussanis/nippy" ><img src="images/logo50/placeholder.png" /><span> Nippy</span></a></li> <li><a href="https://www.freedesktop.org/wiki/Software/systemd"><img src="images/logo50/freedesktop.png"/><span> systemd</span></a></li> <li><a href="http://zhengxwen.github.io/gdsfmt/" ><img src="images/logo50/bioconductor50.png"/><span> gdsfmt</span></a></li> <li><a href="https://www.rarelogic.com/" ><img src="images/logo50/rarelogic.png" /><span> Rarelogic</span></a></li> <li><a href="http://logscape.com/" ><img src="images/logo50/logscape.png" /><span> Logscape</span></a></li> <li><a href="https://github.com/funcodeio/lz4.vim" ><img src="images/logo50/placeholder.png" /><span> vim editor</span></a></li> <li><a href="https://iotic-labs.com/" ><img src="images/logo50/iotic.png" /><span> Iotic Labs</span></a></li> <li><a href="http://www.fstpackage.org/" ><img src="images/logo50/fst.png" /><span> FST</span></a></li> <li><a href="https://asdf.readthedocs.io/en/latest/#"><img src="images/logo50/astropy.png" /><span> ASDF</span></a></li> </ul> </div> ### Special Thanks to \[Takayuki Matsuoka\](https://github.com/t-mat/) who greatly contributed to the creation of this LZ4 webpage ---