Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fritx/win-7zip
7zip Windows Package via Node.js
https://github.com/fritx/win-7zip
7z 7zip windows
Last synced: 7 days ago
JSON representation
7zip Windows Package via Node.js
- Host: GitHub
- URL: https://github.com/fritx/win-7zip
- Owner: fritx
- Created: 2015-07-26T07:29:53.000Z (over 9 years ago)
- Default Branch: dev
- Last Pushed: 2023-07-01T11:39:15.000Z (over 1 year ago)
- Last Synced: 2024-10-17T16:19:24.787Z (17 days ago)
- Topics: 7z, 7zip, windows
- Language: JavaScript
- Homepage: https://www.npmjs.com/package/7zip
- Size: 3.48 MB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-nodejs - 7zip - 7zip Windows Package via Node.js. ![](https://img.shields.io/github/stars/fritx/win-7zip.svg?style=social&label=Star) (Repository / File Compression / Decompression)
README
# 7zip Windows Package via Node.js
This npm package contains a lite-version of [7zip](http://7-zip.org), ≈2.4MB.
And the goal is to bring users a different and easy way to access 7zip.
Being used at library [cross-unzip](https://github.com/fritx/cross-unzip).
```plain
$ npm install -g 7zip # global
``````plain
$ 7z --help # and you get 7z
``````js
// $ npm install win-7zip # local
// even in node.js
var _7z = require('win-7zip')['7z']
var task = spawn(_7z, ['x', 'somefile.7z', '-y'])
```## License of 7zip
```plain
7-Zip Copyright (C) 1999-2015 Igor Pavlov.Licenses for files are:
1) 7z.dll: GNU LGPL + unRAR restriction
2) All other files: GNU LGPL
```