All Projects â†’ feross â†’ Cross Zip

feross / Cross Zip

Licence: mit
Cross-platform .zip file creation

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cross Zip

Flametree
🔥 Python file and zip operations made easy
Stars: ✭ 148 (+43.69%)
Mutual labels:  zip, file
Zydra
Stars: ✭ 178 (+72.82%)
Mutual labels:  zip, file
lrkFM
Awesome, (ad) free, open source file manager for Android
Stars: ✭ 44 (-57.28%)
Mutual labels:  zip, file
Pyfilesystem2
Python's Filesystem abstraction layer
Stars: ✭ 1,256 (+1119.42%)
Mutual labels:  zip
Vue Filepond
🔌 A handy FilePond adapter component for Vue
Stars: ✭ 1,263 (+1126.21%)
Mutual labels:  file
Mzip Android
An Android compress and extract library support popular compression format such as rar, zip
Stars: ✭ 95 (-7.77%)
Mutual labels:  zip
Generators
Laravel File Generators with config and publishable stubs
Stars: ✭ 102 (-0.97%)
Mutual labels:  file
Dareblopy
Data Reading Blocks for Python
Stars: ✭ 82 (-20.39%)
Mutual labels:  zip
File Icon
Get the icon of a file or app as a PNG image (macOS)
Stars: ✭ 100 (-2.91%)
Mutual labels:  file
Angular File Uploader
Angular file uploader is an Angular 2/4/5/6/7/8/9/10 + file uploader module with Real-Time Progress Bar, Responsive design, Angular Universal Compatibility, localization and multiple themes which includes Drag and Drop and much more.
Stars: ✭ 92 (-10.68%)
Mutual labels:  file
Pastehere
A tool that helps you paste an image or text from your clipboard as a file
Stars: ✭ 92 (-10.68%)
Mutual labels:  file
React Native Logs
Performance-aware simple logger for React-Native with namespaces, custom levels and custom transports (colored console, file writing, etc.)
Stars: ✭ 84 (-18.45%)
Mutual labels:  file
Tweetable Polyglot Png
Pack up to 3MB of data into a tweetable PNG polyglot file.
Stars: ✭ 299 (+190.29%)
Mutual labels:  zip
Fileinfo
📄Get information on over 10,000 file extensions right from the terminal
Stars: ✭ 86 (-16.5%)
Mutual labels:  file
Laravel Filemanager Example 5.3
Demo integration for laravel-filemanager (https://github.com/UniSharp/laravel-filemanager).
Stars: ✭ 100 (-2.91%)
Mutual labels:  file
Iostreams
IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
Stars: ✭ 84 (-18.45%)
Mutual labels:  zip
File
Select files. Download files. Work with file content.
Stars: ✭ 96 (-6.8%)
Mutual labels:  file
Filecontextcore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
Stars: ✭ 91 (-11.65%)
Mutual labels:  file
Mecha
Mecha is a free flat-file content management system that carries the concept of minimalism.
Stars: ✭ 88 (-14.56%)
Mutual labels:  file
Eureka
Need to encrypt a file before sending it to someone? This is it.
Stars: ✭ 92 (-10.68%)
Mutual labels:  file

cross-zip travis npm downloads javascript style guide

Cross-platform .zip file creation

install

npm install cross-zip

usage

var zip = require('cross-zip')

var inPath = path.join(__dirname, 'myFolder') // folder to zip
var outPath = path.join(__dirname, 'myFile.zip') // name of output zip file

zip.zipSync(inPath, outPath)

api

zip.zip(inPath, outPath, [callback])

Zip the folder at inPath and save it to a .zip file at outPath. If a callback is passed, then it is called with an Error or null.

zip.zipSync(inPath, outPath)

Sync version of zip.zip.

zip.unzip(inPath, outPath, [callback])

Unzip the .zip file at inPath into the folder at outPath. If a callback is passed, then it is called with an Error or null.

zip.unzipSync(inPath, outPath)

Sync version of zip.unzip.

Windows users

This package requires .NET Framework 4.5 or later and Powershell 3. These come pre-installed on Windows 8 or later.

On Windows 7 or earlier, you will need to install these manually in order for cross-zip to function correctly.

reference

related

license

MIT. Copyright (c) Feross Aboukhadijeh.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].