Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 25-Jun-2020 | - | ||||
common/ | H | 25-Jun-2020 | - | 7,201 | 6,793 | |
dec/ | H | 25-Jun-2020 | - | 4,462 | 3,740 | |
docs/ | H | 03-May-2022 | - | |||
enc/ | H | 25-Jun-2020 | - | 21,148 | 18,078 | |
include/brotli/ | H | 25-Jun-2020 | - | 1,132 | 420 | |
tools/ | H | 25-Jun-2020 | - | 1,252 | 1,076 | |
GNUmakefile | H A D | 25-Jun-2020 | 920 | 42 | 31 | |
LICENSE | H A D | 25-Jun-2020 | 1.1 KiB | 20 | 16 | |
Makefile | H A D | 25-Jun-2020 | 1.1 KiB | 49 | 35 | |
README.md | H A D | 25-Jun-2020 | 1.4 KiB | 27 | 18 |
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