https://github.com/vadimkantorov/busyz
zip-like utility primer with miniz
https://github.com/vadimkantorov/busyz
miniz zip
Last synced: 2 months ago
JSON representation
zip-like utility primer with miniz
- Host: GitHub
- URL: https://github.com/vadimkantorov/busyz
- Owner: vadimkantorov
- Created: 2020-12-21T18:48:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-15T19:56:53.000Z (9 months ago)
- Last Synced: 2025-01-12T19:21:07.296Z (4 months ago)
- Topics: miniz, zip
- Language: C
- Homepage:
- Size: 119 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# busyz
A simple `zip`/`unzip`-like utility, supporting recursive directory traversal and excludes (I used it in [busytex](https://github.com/busytex/busyide)).
It uses an excellent single-file [miniz](https://github.com/richgel999/miniz) zlib library by [Richard Geldreich](https://twitter.com/richgel999).
```shell
# build using in-tree miniz 2.1.0
make busy# update miniz if needed and rebuild
make miniz busyz# compress the current directory
./busyz zip -r -x miniz.c -x minizip.h ../archive.zip .# decompress the current directory
./busyz unzip ../archive.zip -d ../archive_
```