Displaying 1 to 20 from 41 results

node-archiver - a streaming interface for archive generation

  •    Javascript

Visit the API documentation for a list of all methods available.Archiver ships with out of the box support for TAR and ZIP archives.

pyfilesystem2 - Python's Filesystem abstraction layer

  •    Python

Python's Filesystem abstraction layer. Think of PyFilesystem's FS objects as the next logical step to Python's file objects. In the same way that file objects abstract a single file, FS objects abstract an entire filesystem.

archiver - Easily create and extract

  •    Go

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.




casync - Content-Addressable Data Synchronization Tool

  •    C

Encoding: Let's take a large linear data stream, split it into variable-sized chunks (the size of each being a function of the chunk's contents), and store these chunks in individual, compressed files in some directory, each file named after a strong hash value of its contents, so that the hash value may be used to as key for retrieving the full chunk data. Let's call this directory a "chunk store". At the same time, generate a "chunk index" file that lists these chunk hash values plus their respective chunk sizes in a simple linear array. The chunking algorithm is supposed to create variable, but similarly sized chunks from the data stream, and do so in a way that the same data results in the same chunks even if placed at varying offsets. For more information see this blog story. Decoding: Let's take the chunk index file, and reassemble the large linear data stream by concatenating the uncompressed chunks retrieved from the chunk store, keyed by the listed chunk hash values.

Libarchive - C library and command-line tools for reading and writing tar, cpio, zip, ISO, and other

  •    C

The libarchive project develops a portable, efficient C library that can read and write streaming archives in a variety of formats. It also includes implementations of the common tar, cpio, and zcat command-line tools that use the libarchive library.

Leanify - lightweight lossless file minifier/optimizer

  •    C

Leanify is a lightweight lossless file minifier/optimizer. It removes unnecessary data (debug information, comments, metadata, etc.) and recompress the file to reduce file size. It will not reduce image quality at all. I'm not respossible for any consequence of using Leanify.

nar - node

  •    LiveScript

Idiomatic application packager utility for node.js to create self-contained executable applications that are ready-to-ship-and-run.nar provides built-in support for creating, extracting, installing and running applications easily from a simple configuration through a featured command-line interface or evented programmatic API.


SharpZipLib - Compression Library in CSharp

  •    CSharp

#ziplib (SharpZipLib, formerly NZipLib) is a Zip, GZip, Tar and BZip2 library written entirely in C# for the .NET platform. It is implemented as an assembly (installable in the GAC), and thus can easily be incorporated into other projects (in any .NET language).

grunt-contrib-compress - Compress files and folders.

  •    Javascript

This plugin was designed to work with Grunt >= 0.4.x. If you're still using grunt v0.3.x it's strongly recommended that you upgrade, but in case you can't please use v0.3.2. Run this task with the grunt compress command.

SharpTar

  •    CSharp

SharpTar is simple and lightweight library to handle operations on tar files. Works with Mono and .NET from version 2.0 up to 4.5.

TarTool

  •    

A simple windows command line tool to decompress and untar .tar.gz files or just untar .tar files >TarTool.exe Usage : >TarTool sourceFile destinationDirectory >TarTool D:\sample.tar.gz ./ >TarTool sample.tgz temp >TarTool -x sample.tar temp

go-unarr - Go bindings for unarr (decompression library for RAR, TAR, ZIP and 7z archives)

  •    Go

Golang bindings for the unarr library from sumatrapdf.unarr is a decompression library for RAR, TAR, ZIP and 7z archives.

node-ls-archive - Node Module for archive files

  •    CoffeeScript

List or read the files and folders inside archive files.List the files and folders inside the archive file path. The callback gets two arguments (error, archiveEntries).

tar-fs - fs bindings for tar-stream

  •    Javascript

filesystem bindings for tar-stream.tar-fs allows you to pack directories into tarballs and extract tarballs into directories.

tar-stream - tar-stream is a streaming tar parser and generator.

  •    Javascript

tar-stream is a streaming tar parser and generator and nothing else. It is streams2 and operates purely using streams which means you can easily extract/parse tarballs without ever hitting the file system.Note that you still need to gunzip your data if you have a .tar.gz. We recommend using gunzip-maybe in conjunction with this.

docker-build - docker build as a duplex stream

  •    Javascript

The above example will build a docker image from the input tarball and pipe the build output to stdout using docker running locally on port 2375.

decompress-tar - tar plugin for decompress

  •    Javascript

Returns both a Promise for a Buffer and a Duplex stream.Buffer or stream to decompress.