• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..25-Nov-2019-

common/H25-Nov-2019-7,2016,793

dec/H25-Nov-2019-4,4623,740

docs/H03-May-2022-

enc/H25-Nov-2019-21,14818,078

include/brotli/H25-Nov-2019-1,132420

tools/H25-Nov-2019-1,2521,076

GNUmakefileH A D25-Nov-2019920 4231

LICENSEH A D25-Nov-20191.1 KiB2016

MakefileH A D25-Nov-20191.1 KiB4935

README.mdH A D25-Nov-20191.4 KiB2718

README.md

1### Introduction
2
3Brotli is a generic-purpose lossless compression algorithm that compresses data
4using a combination of a modern variant of the LZ77 algorithm, Huffman coding
5and 2nd order context modeling, with a compression ratio comparable to the best
6currently available general-purpose compression methods. It is similar in speed
7with deflate but offers more dense compression.
8
9The specification of the Brotli Compressed Data Format is defined in [RFC 7932](https://www.ietf.org/rfc/rfc7932.txt).
10
11Brotli is open-sourced under the MIT License, see the LICENSE file.
12
13Brotli mailing list:
14https://groups.google.com/forum/#!forum/brotli
15
16[![Build Status](https://travis-ci.org/google/brotli.svg?branch=master)](https://travis-ci.org/google/brotli)
17
18### Benchmarks
19* [Squash Compression Benchmark](https://quixdb.github.io/squash-benchmark/) / [Unstable Squash Compression Benchmark](https://quixdb.github.io/squash-benchmark/unstable/)
20* [Large Text Compression Benchmark](http://mattmahoney.net/dc/text.html)
21* [Lzturbo Benchmark](https://sites.google.com/site/powturbo/home/benchmark)
22
23### Related projects
24Independent [decoder](https://github.com/madler/brotli) implementation by Mark Adler, based entirely on format specification.
25
26JavaScript port of brotli [decoder](https://github.com/devongovett/brotli.js). Could be used directly via `npm install brotli`
27