#gzip #deflate #build #brotli #compressor #zstd #alt-text

bin+lib ui-build-compression

A compressor for static files producing gzip, brotli, deflate, and zstdandard file variants

5 stable releases

Uses new Rust 2024

new 1.1.3 Apr 16, 2026
1.1.2 Apr 13, 2026
1.0.1 Feb 3, 2026
1.0.0 Feb 2, 2026

#493 in Compression

MIT license

62KB
254 lines

UI Build Compressor

Static file compression for UI builds powered by rust.

Creates gzip, brotli, zstd, and deflate compressed file variants along side original files for you to deploy to production.

Each algorithm is configured for the most aggressive compression settings available

API

Programmatic

Rust
// cargo add ui-build-compression

use ui_build_compression::compress;

compress("/path/to/my/directory");
Javascript/Typescript
// yarn add ui-build-compression

import { compress } from "ui-build-compression";

void compress("/path/to/my/directory");

Command Line

ui-build-compression /path/to/my/directory

Dependencies

~16MB
~426K SLoC