Package archiver makes it trivially easy to make and extract common archive formats such as .zip, and .tar.gz. Simply name the input and output file(s).Files are put into the root of the archive; directories are recursively added, preserving structure.
tar extract bz2 zip gzip xz rar lz4The file type is detected by checking the magic number of the buffer.Show your support for this module by buying this excellent Node.js course.
nodejs uint8array buffer magic-numbers file magic file-types detect mime type archive image img pic picture flash photo video check is exif exe binary jpg png gif webp flif cr2 tif bmp jxr psd zip tar rar gz bz2 7z dmg mp4 m4v mid mkv webm mov avi mpg mp3 m4a ogg opus flac wav amr pdf epub mobi swf rtf woff woff2 eot ttf otf ico flv ps xz sqlite xpi cab deb ar rpm z lz msi mxf mts wasm webassembly blend bpg docx pptx xlsx 3gp jp2 jpm jpx mj2 aif odt ods odp xmlPixz (pronounced pixie) is a parallel, indexing version of xz. The existing XZ Utils provide great compression in the .xz file format, but they produce just one big block of compressed data. Pixz instead produces a collection of smaller blocks which makes random access to the original data possible. This is especially useful for large tarballs.
compression decompression zip xz archiveThis Go language package supports the reading and writing of xz compressed streams. It includes also a gxz command for compressing and decompressing data. The package is completely written in Go and doesn't have any dependency on any C code. The following example program shows how to use the API.
compression decompression xzReturns both a Promise for a Buffer and a Duplex stream.Buffer or stream to decompress.
decompress decompressplugin extract tar tarxz xzXz is the node binding for the xz library, which implements (streaming) LZMA2 compression. The API consists of only two stream transform classes: Compressor and Decompressor.
compression xzstreaming parser for the ZIM aka OpenZIM file format http://www.openzim.org/wiki/ZIM_file_format
xz lzma2 kiwix wikipediaThis package provides interfaces for compression and decompression of .xz (and legacy .lzma) files, both stream-based and string-based. Note: As of version 1.0.0, this module provides pre-built binaries for multiple Node.js versions and all major OS using node-pre-gyp, so for 99 % of users no compiler toolchain is necessary. Please create an issue here if you have any trouble installing this module.
lzma compression crc32 xz liblzmaGo package to natively decompress and unarchive tar.gz, tar.bzip2, tar.xz, zip and tar files.
bzip2 tar unpack gzip zip xz decompression-libraryat your option. The EUPL is a copyleft, GPL-compatible license managed by the European Union, translated into multiple languages. See this introduction for information about the purpose, objectives and translations of the license. See also the license compatibility matrix.
compression zip brotli box archive snappy mmap deflate xz compression-methods zstandardCrystal bindings to the XZ (lzma) compression library. XZ shard provides both Compress::XZ::Reader and Compress::XZ::Writer.
crystal lzma bind crystal-language xz crystal-bindings compression-library lzma2 crystal-lang
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.