Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant. Learn more →
Compress Alternatives
Similar projects and alternatives to compress
-
-
nodejs-js-compress-benchmark
Benchmark NodeJS/JS compression libraries
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
jsoniter
A high-performance 100% compatible drop-in replacement of "encoding/json" (by json-iterator)
-
-
-
golang-http-handler-with-gzip
Golang HTTP Handler With Gzip
-
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
-
wormhole-gui
Cross-platform application for easy encrypted file, folder, and text sharing between devices. [Moved to: https://github.com/Jacalz/rymdport]
-
-
-
mapstructure
Go library for decoding generic map values into native Go structures and vice versa.
-
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
-
Testify
A toolkit with common assertions and mocks that plays nicely with the standard library
-
-
TinyGo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
-
-
-
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
compress reviews and mentions
-
When is go not a good choice?
It's no surprise that "fast" Go libraries are actually just assembly: https://github.com/klauspost/compress/blob/master/zstd/seqdec_amd64.s (just one file out of several, for just one architecture, for just one compression algorithm!)
-
zstd
There is a reasonably feature complete implementation of Zstd for Go: https://github.com/klauspost/compress/tree/master/zstd
It may not offer the same API 1:1, but it has no interoperability issues that I've encountered. So, I just think no one has bothered to implement it in Rust because most use cases don't mind the added bloat you're talking about. Plus, other comments I've seen suggest that you can actually tune the size of the zstd library, although I'm not sure if the Rust bindings expose that.
-
Medical image parser in Go
Thanks again for your review/comment!!! Btw, are you the author of this repo https://github.com/klauspost/compress because I love it!!!
-
Zstandard – Real-time data compression algorithm
Recent versions of zstd definitely don't obsolete LZ4, or else I don't think the author would still be contributing to both...
And if you're going to play with Snappy, you might find S2, which was linked on HN relatively recently, interesting. [1]
-
What type of software do you write at your workplace?
https://github.com/klauspost/compress on critical paths which need to do compression/decompression: it's optimized for linux/amd64 and allows to pool compressors/decompressors.
-
Wormhole-gui v2.3.0 is released
Updated compress to v1.13.3. Better and faster zip compression and decompression (brings faster directory sends and receives).
- Wormhole-GUI v2.3.0 is released
-
bootstrap.zip a zip bomb?
They should switch to https://github.com/klauspost/compress/zip which fixes it. No idea where to report it, though.
-
S2: Fully Snappy compatible compression, faster and better
See https://github.com/klauspost/compress/tree/master/s2#snappy-compatibility for benchmarks and comparisons.
-
gzhttp: Fast HTTP gzip wrappers for servers and clients.
Check it out, tagged v1.13.0: https://github.com/klauspost/compress/tree/master/gzhttp#gzip-middleware
-
A note from our sponsor - Revelo Payroll
try.revelo.com | 3 Oct 2023
Stats
klauspost/compress is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.
The primary programming language of compress is Go.