feross / Cross Zip
Licence: mit
Cross-platform .zip file creation
Stars: ✠103
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
lrkFM
Awesome, (ad) free, open source file manager for Android
Stars: ✠44 (-57.28%)
Mutual labels: zip, file
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
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
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-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
- cross-zip-cli: CLI version of cross-zip.
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].