a library that defines a common interface for working with archive formats within node
Simple pub/sub messaging for the web
Fastify compression utils
Compress middleware for koa
Simple cross Node.js inteface for using brotli compression
Response compression middleware for lws
A message bus client in Javascript
generate random IDs and avoid collisions
Compress strings using custom codebooks
LiveReload JS client - auto reload browser on changes
TypeScript definitions for koa-compress
convert JSON data to space efficient format
TypeScript definitions for hat
Angular utility for compressing images to a satisfying size, that you can choose
Compress JSON in URL friendly strings
Compress files and folders
Node.js compression middleware
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Compress a HTTP message
Compress strings using custom codebooks
Everything you need for compressing and uncompressing
JavaScript parser, mangler/compressor and beautifier toolkit
A port of the Brotli compression algorithm as used in WOFF2
`@rrweb/packer` is a tool to compress rrweb events into a smaller size.
Rack::Compress enables Zstd and Brotli compression on HTTP responses
Rack::Brotli enables Google's Brotli compression on HTTP responses
Rack::Brotli enables Google's Brotli compression on HTTP responses
Rack::Brotli enables Google's Brotli compression on HTTP responses
A HTML compress rack middleware
Rack middleware for compressing JS and CSS assets with YUI Compressor
Useful for serving tarballs via Rack
Rack::Sprocketize is a piece of Rack Middleware which uses Sprockets to concatenate javascript files and then optionally compresses them. In a development environment, the files will be sprocketized on each request if there have been changes to the source files. In a production environment, the files will only be sprocketized one time, and only if there have been changes. Also, in a production environment, the files will be compressed by whichever javascript compressor is available.
"proxy_pac_rb" is a gem to compress, lint and parse proxy auto-config files. It comes with a cli program, some rack middlewares and can be used from within ruby scripts as well. "proxy_pac_rb" uses a JavaScript runtime to evaulate a proxy auto-config file the same way a browser does to determine what proxy (if any at all) should a program use to connect to a server. You must install on of the supported JavaScript runtimes: therubyracer or therubyrhino
Rack middleware to inflate GZip and other compressions in incoming HTTP requests.
rack-smusher uses the smusher gem to compress your images dinamically
Rack-based compression of two or more adjacent slashes in a URI into a single slash.