Takes a string, encodes it into binary, passes that to pako to get a compressed array, then converts that to a string that's smaller than the original string. Also does the reverse.
A high-performance string compression library
Utils for string compression and decompression with multiple strategies for Node.js and browser
Package implements string compression algorithms
Tiny string compression module for Node.
TypeScript port of the smaz string compression library
Tiny and fast string compression library with Unicode support
A lightweight high-performance string compression library
JavaScript String Compressor - lossless string compression algorithm
A high-performance string compression library
Tiny string compression module for Node.
short string compression using Burrows-Wheeler transform, move to front and Elias-gamma variable length encoding
LZ-String compression for WebAssembly
a string compression wrapper around lz-string
Node.js compression middleware
Reduces the size of strings. Has zero dependencies. Works in browser and NodeJS. Made possible by the very efficient JSCrush algorithm.
High performance middleware framework
High performance (de)compression in an 8kB package
short string compression with arbitrary base encoding
Prepare compressed versions of assets to serve them with Content-Encoding
TypeScript definitions for compression
Oxc Minifier Node API
Middleware and Plugin for request compression.
LZ-based compression algorithm
Short String Compression for Ruby. RSmaz is a pure-Ruby port of the Smaz short string compression algorithm by Salvatore Sanfilippo and released as a C library at: http://github.com/antirez/smaz/tree/master I've done some initial cleanup of a pure Ruby->C port, but this is not yet complete. It does pass the specs, however! Feel free to clean it up as it's a bit memory inefficient right now... :)
Ruby implementation of LZ-String compression algorithm
Short String Compression for Ruby. RSmaz is a pure-Ruby port of the Smaz short string compression algorithm by Salvatore Sanfilippo and released as a C library at: http://github.com/antirez/smaz/tree/master I've done some initial cleanup of a pure Ruby->C port, but this is not yet complete. It does pass the specs, however! Feel free to clean it up as it's a bit memory inefficient right now... :)
Mongoid Snappy
A Ruby port of lz-string - a string compression algorithm with support for multiple encodings (base64, URI, UTF16)
Tiny methods for gzip-compressing and expanding a string
Compress large sidekiq string params with zstd
Ruby implementation of LZ-String compression algorithm
Simple API for gzip compression and decompression with support for strings, files, and IO streams. Configurable compression level. Built on Ruby stdlib zlib.
Convert integers to human-readable compressed alphanumeric strings and back. Lets humans enter very long integers quickly. Uses base-31 compression of integers.
Includes simple classes that represent Erlang's atom, binary, bitstring, compressed, export, function, list, map, nil, pid, port, reference, string, and tuple.
Adding methods building on paperclip and imagemagick to save images as compressed base64 strings in the database. Also adding methods for resizing/cropping.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.