zlib-ng
zlib replacement with optimizations for "next generation" systems. (by zlib-ng)
brotli
Brotli compression format (by google)
Our great sponsors
zlib-ng | brotli | |
---|---|---|
3 | 15 | |
1,072 | 11,073 | |
3.4% | 1.1% | |
9.6 | 4.4 | |
4 days ago | 6 days ago | |
C | C | |
zlib License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zlib-ng
Posts with mentions or reviews of zlib-ng.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-28.
-
Re: Zlib memory corruption on deflate (i.e. compress)
There are already active zlib forks (e.g. https://github.com/zlib-ng/zlib-ng), the problem is with having people move to them. It takes a lot of effort to move mindshare from the original version to a fork, there's some historical examples of it happening, but not a ton.
- Zlib – a spiffy yet delicately unobtrusive compression library
- Release 2.0.0 - First stable release · zlib-ng/zlib-ng
brotli
Posts with mentions or reviews of brotli.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-04-18.
-
Looking for maintainer for jvm-brotli
Hi /r/java! Jetty is considering implementing dynamic Brotli compression, but the current JVM wrapper for Google's Brotli (jvm-brotli) is somewhat ... abandoned.
-
dabbling @epilot-dev with ______
Year 2022 marked an amazing start for me with a new stint with epilot GmbH based out of Cologne, Germany. I joined the team to be working on their micro-frontend architecture, with my primary focus going to be on the performance aspects of the applications. Like the first recent addition we did after I started was to add brotli compression to each of our micro-frontend (MFEs) bundles.
-
Microsoft Security Advisory CVE-2020-8927 | .NET Remote Code Execution Vulnerability · Issue #30 · PowerShell/Announcements
The actual vulnerability is in the third party brotli library. The patch that fixes the vulnerability is here https://github.com/google/brotli/releases/tag/v1.0.9
- Ask HN: What are the best the publicly available FAMANG code repos?
-
Everything to know about Requests v2.26.0
Since v1.25 urllib3 has supported automatically decoding Brotli-compressed HTTP response bodies using either Google's brotli library or the brotlicffi library (previously named brotlipy).
-
Help: Best encoding and decoding format for compressing string
Checkout Brotli. https://github.com/google/brotli
-
Disk space is cheap, is file archiving still relevant?
But the very same reasons keeps high the interest on compression field research: in example both Google and Facebook are actively investing on fast, scalable, and efficient compression for the content they store and serve.
-
C Deep
Brotli - General-purpose lossless compression algorithm library. Has speeds comparable to DEFLATE, but much higher compression ratios. MIT.
-
Appwrite 0.7: Introducing Built-in Brotli Compression for Improved API Performance
Brotli is also a compression algorithm like GZIP. It is developed and maintained by Google and is best used for text compression. The reason being, it uses a dictionary of common keywords and phrases on both client and server-side and thus gives a better compression ratio. In version 0.7 of Appwrite, you can enable the Brotli compression for any JSON or text-based response. Actually, the new Brotli support has significantly improved the Appwrite dashboard loading times.
What are some alternatives?
When comparing zlib-ng and brotli you can also consider the following projects:
Snappy - A fast compressor/decompressor
LZ4 - Extremely Fast Compression algorithm
zstd - Zstandard - Fast real-time compression algorithm
LZMA - (Unofficial) Git mirror of LZMA SDK releases
ZLib - A massively spiffy yet delicately unobtrusive compression library.
Minizip-ng - Fork of the popular zip manipulation library found in the zlib distribution.
brotlicffi - Python bindings to the Brotli compression library
uzlib - Radically unbloated DEFLATE/zlib/gzip compression/decompression library. Can decompress any gzip/zlib data, and offers simplified compressor which produces gzip-compatible output, while requiring much less resources (and providing less compression ratio of course).