Initial commit
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
|
||||
# Data Compression Benchmark
|
||||
|
||||
This project benchmarks the performance of various compression algorithms (zstd, brotli, gzip) using different compression levels on all files in a given directory.
|
||||
|
||||
You can easily see which algorithm and setting is best for your use case, benchmarking on the actual files you'll be compressing.
|
||||
|
||||
## Demo on a NodeJS project's static client files
|
||||
|
||||
!(Compression)[compression.png]
|
||||
!(Decompression)[decompression.png]
|
||||
|
||||
## How to Run
|
||||
|
||||
The recommended way is to use [uv](https://github.com/astral-sh/uv) to run from git:
|
||||
|
||||
```fish
|
||||
uvx --from git+https://git.zi.fi/LeoVasanko/compression-benchmark.git compression-benchmark /path/to/folder
|
||||
```
|
||||
Reference in New Issue
Block a user